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

Kayce Basques
Kayce Basques

Chrome 72'de Chrome Geliştirici Araçları'nda yapılacak yeni özellikler ve önemli değişiklikler şunlardır:

Bu sürüm notlarının video sürümü

Performans metriklerini görselleştirin

Geliştirici Araçları, bir sayfa yüklemesini kaydettikten sonra artık Zamanlamalar bölümünde DOMContentLoaded ve First Meaningful Paint gibi performans metriklerini işaretliyor.

Zamanlama bölümündeki İlk Anlamlı Boyama

Şekil 1. Zamanlama bölümündeki İlk Anlamlı Boyama

Metin düğümlerini vurgula

DOM Ağacında, fareyle bir metin düğümünün üzerine geldiğinizde Geliştirici Araçları artık görüntü alanındaki bu metin düğümünü vurgular.

Metin düğümünü vurgulama

2. Şekil. Metin düğümünü vurgulama

JS yolunu kopyala

Bir düğümü tıklamayı (ör. Puppeteer'ın page.click() işlevini kullanarak) içeren bir otomasyon testi yazdığınızı ve bu DOM düğümüne hızlıca referans almak istediğinizi varsayalım. Normal iş akışı Öğeler paneline gitmek, DOM Ağacı'ndaki düğümü sağ tıklayıp Kopyala > Seçiciyi kopyala'yı seçmek ve ardından bu CSS seçiciyi document.querySelector() uygulamasına aktarmaktır. Ancak düğüm bir Gölge DOM'deyse seçici gölge ağacının içinden bir yol oluşturduğu için bu yaklaşım işe yaramaz.

Hızlı bir şekilde bir DOM düğümüne referans almak için DOM düğümünü sağ tıklayın ve Kopyala > JS yolunu kopyala'yı seçin. Geliştirici Araçları, panonuza düğüme işaret eden bir document.querySelector() ifadesini kopyalar. Yukarıda belirtildiği gibi, bu özellikle Gölge DOM ile çalışırken faydalıdır ancak bunu herhangi bir DOM düğümü için kullanabilirsiniz.

JS yolunu kopyala

3. Şekil. JS yolunu kopyala

Geliştirici Araçları, aşağıdaki gibi bir ifadeyi panonuza kopyalar:

document.querySelector('#demo1').shadowRoot.querySelector('p:nth-child(2)')

Denetimler paneli güncellemeleri

Denetimler paneli şu anda Lighthouse 3.2'yi çalıştırıyor. Sürüm 3.2'de, Algılanan JavaScript kitaplıkları adlı yeni bir denetim bulunmaktadır. Bu denetim, Lighthouse'un sayfada hangi JS kitaplıklarını algıladığını listeler. Bu denetimi raporunuzun En İyi Uygulamalar > Başarılı denetimler bölümünde bulabilirsiniz.

JavaScript kitaplıkları algılandı

4. Şekil. JavaScript kitaplıkları algılandı

Ayrıca, artık Komut Menüsü'nden Lighthouse veya PWA yazarak Denetimler paneline erişebilirsiniz.

Komut menüsüne "fener" yazın

5. Şekil. Komut menüsüne lighthouse yazılıyor

Önizleme kanallarını indirme

Varsayılan geliştirme tarayıcınız olarak Chrome Canary, Dev veya Beta'yı kullanabilirsiniz. Bu önizleme kanalları en yeni Geliştirici Araçları özelliklerine erişmenizi, son teknoloji ürünü web platformu API'lerini test etmenizi ve kullanıcılarınızdan önce sitenizdeki sorunları bulmanızı sağlar.

Chrome Geliştirici Araçları ekibiyle iletişim kurma

Yayındaki yeni özellikleri ve değişiklikleri ya da Geliştirici Araçları ile ilgili diğer her şeyi tartışmak için aşağıdaki seçenekleri kullanın.

  • Öneri veya geri bildirimlerinizi crbug.com adresinden bize iletebilirsiniz.
  • Geliştirici Araçları'ndaki Diğer seçenekler   Diğer > Yardım > Geliştirici Araçları ile ilgili sorun bildir bölümüne giderek Geliştirici Araçları sorunlarını bildirin.
  • @ChromeDevTools adresinden tweet atabilirsiniz.
  • Geliştirici Araçları YouTube videoları veya Geliştirici Araçları ipuçları YouTube videolarına yorum yazın.

Geliştirici Araçları'ndaki yenilikler

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

Chrome 127 sürümü

Chrome 126

Chrome 125 sürümü

Chrome 124 sürümü

Chrome 123

Chrome 122

Chrome 121

Chrome 120

Chrome 119 sürümü

Chrome 118 sürümü

Chrome 117 sürümü

Chrome 116

Chrome 115 sürümü

Chrome 114 sürümü

Chrome 113

Chrome 112

Chrome 111

Chrome 110

Chrome 109 sürümü

Chrome 108 sürümü

Chrome 107 sürümü

Chrome 106

Chrome 105 sürümü

Chrome 104 sürümü

Chrome 103 sürümü

Chrome 102 sürümü

Chrome 101

Chrome 100 sürümü

Chrome 99 sürümü

Chrome 98 sürümü

Chrome 97 sürümü

Chrome 96 sürümü

Chrome 95 sürümü

Chrome 94 sürümü

Chrome 93 sürümü

Chrome 92 sürümü

Chrome 91 sürümü

Chrome 90 sürümü

Chrome 89 sürümü

Chrome 88 sürümü

Chrome 87 sürümü

Chrome 86

Chrome 85 sürümü

Chrome 84

Chrome 83 sürümü

Chrome 82

Chrome 82 iptal edildi.

Chrome 81

Chrome 80 sürümü

Chrome 79 sürümü

Chrome 78 sürümü

Chrome 77

Chrome 76

Chrome 75 sürümü

Chrome 74 sürümü

Chrome 73

Chrome 72 sürümü

Chrome 71

Chrome 70

Chrome 68 sürümü

Chrome 67 sürümü

Chrome 66

Chrome 65 sürümü

Chrome 64 sürümü

Chrome 63 sürümü

Chrome 62 sürümü

Chrome 61 sürümü

Chrome 60 sürümü

Chrome 59 sürümü