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

Kaydedici'de adım adım tekrar oynatma

Artık Kaydedici panelinde bir ayrılma noktası ayarlayabilir ve kullanıcı akışını adım adım tekrar oynatabilirsiniz.

Ayrılma noktası ayarlamak için adımın yanındaki mavi noktayı tıklayın. Kullanıcı akışınızı tekrar oynatın. Adım yürütülmeden önce tekrar oynatma duraklatılır. Buradan tekrar oynatmaya devam edebilir, bir adımı yürütebilir veya tekrarı iptal edebilirsiniz.

Bu özellik sayesinde kullanıcı akışınızı kolayca tam olarak görselleştirebilir ve hata ayıklayabilirsiniz.

Daha fazla bilgi için Kaydedici özellikleri referansı bölümüne bakın.

Kaydedici'de adım adım tekrar oynatma

Chromium sorunu: 1257499

Kaydedici panelinde fareyi etkinliğin üzerine getirme desteği

Kaydedici, artık bir kayıtta fareyle üzerine gelme adımını manuel olarak eklemeyi desteklemektedir.

Bu demoda, fareyle üzerine gelindiğinde bir pop-up menü gösterilmektedir. Kullanıcı işlemleri akışı kaydetmeyi deneyin ve bir menü öğesini tıklayın.

Kaydedici, kayıt sırasında fareyi etkinliklerin üzerine otomatik olarak yakalamayacağından kullanıcı akışını şu anda tekrar oynatırsanız akış başarısız olur. Bu sorunu çözmek için manuel olarak bir adım ekleyerek menü öğesini tıklamadan önce seçicinin üzerine gelin.

Kaydedici'de fareyle etkinliğin üzerine gelmeyi destekleyin

Chromium sorunu: 1257499

Performans analizleri panelindeki Largest Contentful Paint (LCP)

LCP, algılanan yükleme hızını ölçmeyle ilgili önemli ve kullanıcı odaklı bir metriktir. Artık Largest Contentful Paint (LCP) sürecinin kritik yollarını ve kök nedenlerini öğrenebilirsiniz.

Performans kaydında, Zaman Çizelgesi'ndeki LCP rozetini tıklayın. Ayrıntılar bölmesinde LCP puanını görüntüleyebilir, LCP'yi yavaşlatan kaynakları nasıl düzelteceğinizi öğrenebilir ve LCP kaynağının kritik yolunu görebilirsiniz.

Uygulanabilir analizler elde etmeyi ve panelden web sitenizin performansını iyileştirmeyi öğrenmek için Performans Analizleri'ne bakın.

Performans analizleri panelinde LCP

Chromium sorunu: 1326481

Düzen kaymalarının olası temel nedenleri olarak metin yanıp sönmelerini (FOIT, FOUT) tanımlama

Performans analizleri paneli artık düzen kaymalarının olası temel nedeni olarak görünmez metin flash (FOIT) ve biçimlendirilmemiş metnin (FOUT) yanıp söndüğünü algılıyor.

Bir düzen kaymasının olası temel nedenlerini görüntülemek için Düzen kaymaları kanalındaki bir ekran görüntüsünü tıklayın.

Düzen kaymalarını önleme tekniğini öğrenmek için WebFont'un yüklenmesini ve oluşturulmasını optimize etme başlıklı makaleyi inceleyin.

Performans analizleri panelinde FOUT

Chromium sorunları: 1334628, 1328873

Manifest bölmesindeki protokol işleyicileri

Artık Progresif Web Uygulamaları (PWA) için URL protokol işleyici kaydını test etmek amacıyla Geliştirici Araçları'nı kullanabilirsiniz.

URL protokol işleyici kaydı, yüklü PWA'ların daha entegre bir deneyim için belirli bir protokol (ör. magnet, web+example) kullanan bağlantıları işlemesine olanak tanır.

Application (Uygulama) > Manifest bölmesini kullanarak Protokol İşleyicileri bölümüne gidin. Mevcut tüm protokolleri buradan görüntüleyebilir ve test edebilirsiniz.

Örneğin, bu demo PWA'yı yükleyin. Protokol işleyiciler bölümüne "americano" yazın ve Test Protocol'u (Protokol test et) tıklayarak kahve sayfasını PWA'da açın.

Manifest bölmesindeki protokol işleyicileri

Chromium sorunları: 1300613

Nesne panelinde üst katman rozeti

Üst katman kavramını anlamak ve üst katman içeriğinin nasıl değiştiğini görselleştirmek için üst katman rozetini kullanın.

<dialog> öğesi kısa süre önce farklı tarayıcılarda kararlı hale geldi. Açtığınız iletişim kutuları bir en üst katmana yerleştirilir. Üst düzey içerik, diğer tüm içeriklerin üzerinde oluşturulur.

Bu demoda İletişim kutusunu aç'ı tıklayın.

En üst katman öğelerinin görselleştirilmesine yardımcı olmak için Geliştirici Araçları, DOM ağacına bir üst katman kapsayıcısı (#top-layer) ekler. Kapanış </html> etiketinden sonra gelir.

Üst katman kapsayıcı öğesinden üst katman ağaç öğesine atlamak için üst katman kapsayıcıda öğenin veya arka planının yanındaki belirt düğmesini tıklayın.

Üst katman ağaç öğesinin (örneğin, iletişim öğesi) yanındaki üst katman rozetini tıklayarak üst katman kapsayıcısına atlayın.

Nesne panelinde üst katman rozeti

Chromium sorunu: 1313690

Çalışma zamanında Wasm hata ayıklama bilgilerini ekleyin

Artık çalışma zamanı sırasında wasm için DWARF hata ayıklama bilgileri ekleyebilirsiniz. Daha önce, Kaynaklar paneli yalnızca kaynak eşlemelerinin JavaScript ve Wasm dosyalarına eklenmesini destekliyordu.

Kaynaklar panelinde bir Wasm dosyası açın. İsteğe bağlı hata ayıklama bilgilerini eklemek için düzenleyiciyi sağ tıklayıp DWARF hata ayıklama bilgisi ekle... seçeneğini belirleyin.

ALT_TEXT_HERE

Chromium sorunu: 1341255

Hata ayıklama sırasında canlı düzenleme desteği

Artık hata ayıklayıcıyı yeniden başlatmadan gruptaki en üst işlevi düzenleyebilirsiniz.

Geliştirici Araçları, Chrome 104'te yeniden başlat özelliğini geri getirir. Ancak şu anda duraklatılmış olduğunuz işlevi düzenleyemediniz. Geliştiricilerin bir işleve ayrılıp duraklatılmış durumdayken bu işlevi düzenlemesi yaygın bir durumdur.

Bu güncellemeden sonra hata ayıklayıcı, aşağıdaki kısıtlamalarla işlevi otomatik olarak yeniden başlatır:

  • Duraklatılmış durumdayken yalnızca en üstteki işlev düzenlenebilir
  • Yığının daha alt kısımlarında, aynı işlev için yinelenen çağrı yok

hata ayıklama sırasında canlı düzenleme

Chromium sorunu: 1334484

Stiller bölmesinde @scope kurallarını görüntüleyin ve düzenleyin

Artık Stiller bölmesinde CSS @scope kurallarını görüntüleyebilir ve düzenleyebilirsiniz.

Kurallardaki @scope, CSS Geçişli ve Devralma Düzeyi 6 spesifikasyonunun bir parçasıdır. Bu kurallar, geliştiricilerin CSS'de stil kurallarının kapsamını belirlemesine olanak tanır.

Bu demo sayfasını açın ve <div class=”dark-theme”> öğesindeki köprüyü inceleyin. Stiller bölmesinde, @scope kuvvetlerini görüntüleyin. Düzenlemek için kural bildirimini tıklayın.

Stiller bölmesindeki kurallarda @scope

Chromium sorunu: 1337777

Kaynak eşleme iyileştirmeleri

Genel hata ayıklama deneyimini iyileştirmek için kaynak eşlemelerindeki birkaç düzeltmeyi aşağıda bulabilirsiniz:

  • Geliştirici Araçları artık kaynak harita tanımlayıcılarını noktalama işaretleriyle düzgün şekilde çözümliyor. Bazı modern küçültücüler (örneğin, esbuild), tanımlayıcıları sonraki noktalama işaretleriyle (virgül, parantez, noktalı virgül) birleştiren kaynak haritaları üretir.
  • Geliştirici Araçları, artık super çağrısıyla kurucular için kaynak harita adlarını çözümliyor. ALT_TEXT_HERE
  • Yinelenen standart URL'ler için kaynak harita URL'sini dizine ekleme sorunu düzeltildi. Önceden, ayrılma noktaları, yinelenen standart URL'ler nedeniyle bazı dosyalarda etkinleştirilmiyordu.

Chromium sorunu: 1335338, 1333411

Çeşitli öne çıkan anlar

Bu sürümde yer alan bazı önemli düzeltmeler şunlardır:

  • Bir yerel depolama anahtarı/değer çiftini, silindikten sonra Uygulama > Yerel Depolama bölmesindeki tablodan uygun şekilde kaldırın. (1339280)
  • Renk önizlemeleri artık Kaynaklar panelinde CSS dosyaları görüntülenirken doğru şekilde gösteriliyor. Daha önce konumları kaybedilmişti. (1340062)
  • CSS esnek ve ızgara öğeleri, Düzen bölmesinde düzenli olarak ve Öğeler panelinde rozet olarak gösterilir. Daha önce, esnek ve ızgara öğeleri her iki yerde de rastgele eksikti. (1340441, 1273992)
  • Geliştirici Araçları, çerçevenin reklam olarak etiketlenmesine neden olan komut dosyasını bulursa reklam çerçeveleri için yeni bir İçerik Üretici Reklam Komut Dosyası bağlantısı kullanılabilir. Uygulama > Çerçeveler aracılığıyla bir kare açabilirsiniz. (1217041)

Ö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ü