Geliştirici Araçları'ndaki Yenilikler (Chrome 78)

Kayce Basques
Kayce Basques

Denetimler panelinde çok müşterili destek

Artık Denetimler panelini İsteği Engelleme ve Yerel Geçersiz Kılmalar gibi diğer DevTools özellikleriyle birlikte kullanabilirsiniz.

Örneğin, Denetimler panel raporunuzda sayfanızın performans puanının 70 olduğu ve en büyük performans fırsatlarınızdan birinin oluşturmayı engelleyen kaynakları ortadan kaldırmak olduğu belirtiliyor.

İlk performans puanı 70'tir.

1. şekil İlk performans puanı.

İlk raporda, 3 oluşturmayı engelleyen komut dosyasının sorun olduğu belirtiliyor.

2. şekil. İlk raporda, 3 oluşturmayı engelleyen komut dosyasının sorun olduğu belirtiliyor.

Denetimler paneli artık istek engelleme ile birlikte kullanılabildiğinden, önce oluşturmayı engelleyen komut dosyaları için istekleri engelleyerek oluşturmayı engelleyen komut dosyalarının yükleme performansınızı ne kadar etkilediğini hızlıca ölçebilirsiniz:

Sorunlu komut dosyalarını engellemek için İstek Engelleme sekmesini kullanma.

3. şekil Sorunlu komut dosyalarını engellemek için Engelleme İsteği sekmesini kullanma

Ardından sayfayı tekrar denetleyin:

İstek engelleme etkinleştirildikten sonra performans puanı 97'ye yükseldi.

4. şekil Sorunlu komut dosyaları engellendikten sonra Performans puanı 97'ye yükseldi.

Alternatif olarak, async özelliklerini her bir script etiketine eklemek için Yerel Geçersiz Kılmalar'ı kullanabilirsiniz ancak "bunu okuyucunun alıştırmasına bırakacağız". Video tanıtımı için bu tweete göz atın.

Chromium sorunu #991906

Ödeme işleyici hata ayıklama

Uygulama panelinin Arka Plan Hizmetleri bölümü artık Ödeme İşleyici etkinliklerini destekliyor.

  1. Uygulama paneline gidin.
  2. Ödeme İşleyici bölmesini açın.
  3. Kaydet'i tıklayın. Geliştirici Araçları, kapalıyken bile 3 gün boyunca Ödeme İşleyici etkinliklerini kaydeder.

    Ödeme işleyici etkinliklerini kaydetme.

    5. şekil Ödeme işleyici etkinliklerini kaydetme.

  4. Ödeme işleyici etkinlikleriniz farklı bir kaynakta gerçekleşiyorsa Diğer alanlardan etkinlikleri göster'i etkinleştirin.

  5. Bir ödeme işleyici etkinliğini tetikledikten sonra etkinlik hakkında daha fazla bilgi edinmek için etkinliğin satırını tıklayın.

    Ödeme işleyici etkinliğini görüntüleme

    6. şekil Ödeme işleyici etkinliğini görüntüleme

Chromium sorunu #980291

Denetimler panelinde Lighthouse 5.2

Denetimler paneli artık Lighthouse 5.2'yi çalıştırıyor. Yeni Üçüncü Taraf Kullanımı teşhis denetimi, ne kadar üçüncü taraf kodu istendiğini ve bu üçüncü taraf kodunun sayfa yüklenirken ana ileti dizisini ne kadar süreyle engellediğini gösterir. Üçüncü taraf kodunun yükleme performansını nasıl düşürebileceği hakkında daha fazla bilgi edinmek için Üçüncü taraf kaynaklarınızı optimize etme başlıklı makaleyi inceleyin.

Lighthouse raporu kullanıcı arayüzündeki "Üçüncü Taraf Kullanımı" denetiminin ekran görüntüsü.

Şekil 7. Üçüncü taraf kullanımı denetimi.

Chromium sorunu #772558

Performans panelindeki Largest Contentful Paint

Performans panelinde yükleme performansı analiz edilirken Zamanlamalar bölümüne artık Largest Contentful Paint (LCP) için bir işaretçi ekleniyor. LCP, görüntü alanında görünen en büyük içerik öğesinin oluşturulma süresini bildirir.

Zamanlamalar bölümündeki LCP işaretçisi.

Şekil 8. Zamanlamalar bölümündeki LCP işaretçisi.

LCP ile ilişkili DOM düğümünü vurgulamak için:

  1. Zamanlamalar bölümünde LCP işaretçisini tıklayın.
  2. Görünüm alanındaki düğümü vurgulamak için Özet sekmesinde İlgili Düğüm'ün üzerine gelin.

    Özet sekmesinin İlişkili Düğüm bölümü

    Şekil 9. Özet sekmesinin İlgili Düğüm bölümü

  3. DOM Ağacı'nda seçmek için İlgili Düğüm'ü tıklayın.

Ana menüden Geliştirici Araçları sorunlarını bildirme

Geliştirici Araçları'nda bir hatayla karşılaşırsanız ve sorun bildirmek isterseniz ya da Geliştirici Araçları'nı nasıl iyileştirebileceğinize dair bir fikriniz olursa ve yeni bir özellik isteğinde bulunmak isterseniz Ana Menü > Yardım > Geliştirici Araçları sorunu bildir'e giderek Geliştirici Araçları mühendislik ekibinin izleyicisinde bir sorun oluşturun. Minimum düzeyde, yeniden üretilebilir bir örnek sağlamak, ekibin hatanızı düzeltme veya özellik isteğinizi uygulama becerisini önemli ölçüde artırır.

Yardım > Geliştirici Araçları sorunu bildir." width="800" height="604">

Şekil 10. Ana Menü > Yardım > Geliştirici Araçları sorunu bildir'i seçin.

Önizleme kanallarını indirme

Varsayılan geliştirme tarayıcınız olarak Chrome Canary, Dev veya Beta'yı kullanmayı düşünebilirsiniz. Bu önizleme kanalları, en yeni DevTools özelliklerine erişmenizi sağlar, en yeni web platformu API'lerini test etmenize olanak tanır ve kullanıcılarınızdan önce sitenizdeki sorunları bulmanıza yardımcı olur.

Chrome Geliştirici Araçları Ekibi ile iletişime geçme

Yeni özellikler, güncellemeler veya Geliştirici Araçları ile ilgili diğer konuları tartışmak için aşağıdaki seçenekleri kullanın.

Geliştirici Araçları'ndaki yenilikler

Geliştirici Araçları'ndaki yenilikler serisinde ele alınan her şeyin listesi.