Geliştirici Araçları'ndaki yenilikler, Chrome 125

Sofia Emelianova
Sofia Emelianova

Gemini ile Console'daki hataları ve uyarıları daha iyi anlayın

Bu Chrome sürümü, karşılaştığınız hataları ve uyarıları daha iyi anlamanızı sağlamak amacıyla Geliştirici Araçları Konsolu'nda üretken yapay zeka özellikleri sunuyor.

Bir hata veya uyarıyla ilgili yapay zeka tarafından oluşturulan bir açıklama almak için Konsoldaki mesajın yanında bulunan Ampul kıvılcımı. Bu hatayı anla (uyarı) düğmesini tıklayın ve talimatları uygulayın.

Bir hatanın yapay zeka tarafından oluşturulan açıklaması.

Daha fazla bilgi için Yapay zeka ile hataları ve uyarıları daha iyi anlama başlıklı makaleyi inceleyin.

Öğeler > Stiller'de @position-try kuralları desteği

CSS sabit konumlandırması hatalarını ayıklamanıza yardımcı olmak için Öğeler > Stiller sekmesi artık @position-try CSS kurallarını destekliyor. Sekme, position-try-options değerlerini çözümler ve her bir seçeneği özel bir @position-try --name bölümüne bağlar.

@position-try CSS kurallarını desteklemeden önce ve sonra.

Daha fazla bilgi için CSS sabit konumlandırma API'sinin tanıtımı bölümüne bakın.

Chromium sorunu: 40279608.

Kaynaklar paneli iyileştirmeleri

Bu sürümde, Kaynaklar paneline yönelik çeşitli iyileştirmeler yapılmıştır.

Otomatik okunaklı yazdırmayı ve köşeli parantez kapatmayı yapılandırma

Artık Kaynaklar'dan Düzenleyici için otomatik güzel yazdırmayı ve köşeli parantez kapatma özelliğini etkinleştirebilir veya devre dışı bırakabilirsiniz. Keyifli yazdırma, küçültülmüş dosyaları okunabilir hale getirir. Ayraç kapatma, açılış parantezi yazdığınızda otomatik olarak bir kapanış parantezi () veya }) veya etiket (>) ekler.

İlgili davranışı yapılandırmak için ayarlar Ayarlar > Tercihler > Kaynaklar altındaki yeni check_box otomatik kapanan parantezler ve onay kutusu Küçültülmüş kaynakları otomatik olarak yazdır seçeneklerini işaretleyin veya bunların işaretini kaldırın.

Otomatik güzel yazdırma ve köşeli parantez kapatma için yeni ayarlar eklendikten önce ve sonra.

Chromium sorunları: 40865010, 324314570.

Reddedilen vaatlerin yerine getirildiği kabul edilir

Kaynaklar paneli, artık .catch() veya iki bağımsız değişken içeren .then() ile ele aldığınız reddedilen vaatlerin yakalandığını doğru şekilde kabul ediyor.

Başka bir deyişle, Kaynaklar > Ayrılma noktaları > check_box Yakalanmayan istisnalarda duraklat seçeneği etkinleştirildiğinde hata ayıklayıcı aşağıdakine benzer ifadelerde duraklamaz:

Promise.reject(new Error('fail')).catch((e)=>console.log('caught'));

Yakalanan retlerin tanınması öncesinde ve sonrasında.

Chromium sorunu: 40283993.

Console'daki hata nedenleri

Konsol, artık varsa yığın izlemedeki hata nedenlerini zincir halinde gösteriyor.

Hata ayıklamayı kolaylaştırmak için, hataları yakalayıp yeniden oluştururken hata nedenlerini belirtebilirsiniz. Konsol neden zincirinde ilerledikçe her hata yığınını Caused by: önekiyle yazdırır. Böylece orijinal hatayı yine görebilirsiniz.

Yazdırmadan önceki ve sonraki yığın izlemelerde "Caused by" önekleri bulunur.

Chromium sorunu: 40182832.

Ağ paneli iyileştirmeleri

Bu sürümde, paneline çeşitli iyileştirmeler sunulmaktadır.

İlk İpuçları başlıklarını inceleyin

Erken İpuçları başlıklarına, panelinde isteğin Başlıklar sekmesinde özel bir bölüm eklenir. Önceden ilgili üstbilgileri Yanıt Başlıkları bölümünde bulabiliyordunuz.

İlk İpuçları, son yanıttan önce ön HTTP yanıtı göndermek için kullanılan bir HTTP durum kodudur (103 Early Hints). Bu, sunucunun ana kaynağı oluşturmakla meşgulken sayfa tarafından kullanılması muhtemel önemli alt kaynaklar (örneğin, bir stil sayfası veya kritik JavaScript) ya da kaynaklar hakkında tarayıcıya ipuçları göndermesine olanak tanır.

İlk İpuçları için özel bir bölüm eklemeden öncesi ve sonrası.

Daha fazla bilgi için İlk İpuçlarıyla sunucu düşünme süresini kullanarak daha hızlı sayfalar yükleme başlıklı makaleyi inceleyin.

Chromium sorunu: 40222701.

Şelale sütununu gizle

Artık panelinde Şelale sütununu diğer sütunları gizlediğiniz gibi gizleyebilirsiniz. Herhangi bir sütun adını sağ tıklayın ve açılır menüdeki check_box_outline_blank Şelale onay kutusunu temizleyin.

Şelale sütununu gizleme seçeneğinin eklenmesinden önceki ve sonraki süreç.

Chromium sorunu: 40574989.

Performans paneli iyileştirmeleri

Bu sürümde, Performans paneline çeşitli iyileştirmeler sunulmaktadır.

CSS seçici istatistiklerini kaydet

Performans paneline, uzun süreli Stili Yeniden Hesapla etkinlikleri için CSS seçici istatistiklerini yakalamanızı sağlayan yeni bir ayar eklendi.

İstatistikleri görmek için bir Stili Yeniden Hesapla etkinliği seçin ve yeni Seçici İstatistikleri sekmesini açın. Sekmede, her bir seçici için geçen süre, eşleşme denemeleri ve sayısı ile yavaş yol eşleşmeme yüzdesiyle ilgili bilgiler gösterilir.

Seçici istatistikleri eklenmeden önceki ve sonraki.

Chromium sorunu: 324282954.

Sıralamayı değiştirme ve parçaları gizleme

Performans paneli, parçaların sırasını değiştirmenize ve gizlemenize olanak tanıyan yeni bir yapılandırma moduna sahip olur.

Yapılandırma moduna girmek için kanal adının solundaki düzenle Düzenle düğmesini tıklayın. Ardından, kanalı taşımak için arrow_upward yukarı veya arrow_downward simgesini tıklayın ya da visibility_off gizlemeyi tıklayın. İşiniz bittiğinde parça adının sağındaki bitti Kontrol düğmesini tıklayın.

Bir sonraki sürüm olan Chrome 126 ile bu kullanıcı arayüzünde daha fazla iyileştirme yapılacak.

Chromium sorunu: 311439339.

Bellek panelinde tutucuları yoksayın

Artık Bellek paneliyle yakaladığınız yığın anlık görüntülerindeki tutucuları yoksayabilirsiniz.

Bir tutucuyu yoksaymak için bir nesne seçin ve Retainer bölümünde bir tutucuyu sağ tıklayın ve açılır menüden Bu tutucuyu yoksay'ı seçin. Yok sayılan tutucular, Mesafe sütununda ignored değeriyle işaretlenir. Yoksaymayı durdurmak için üst taraftaki işlem çubuğunda Yoksayılan tutucuları geri yükle'yi tıklayın.

Tutucuları yoksayma seçeneği eklemeden önce ve sonra.

Ayrıca, yığın anlık görüntüleri artık daha fazla sayıda (yüz milyonlarca) kapsama kenarı ve düğümü (332350576) destekliyor.

Chromium sorunu: 327337527.

Lighthouse 11.7.1

Lighthouse paneli artık Lighthouse 11.7.1'i çalıştırıyor. Değişikliklerin tam listesini inceleyin.

Kayda değer değişiklikler arasında, kullanımdan kaldırılan Yayıncı Reklamları eklentisi desteği de bulunmaktadır. Ancak bu destek bu sürümde geçerliliğini yitirmiştir.

Yayıncı Reklamları eklentisi desteğini kaldırmadan önce ve ekledikten sonra.

Geliştirici Araçları'nda Lighthouse panelini kullanmayla ilgili temel bilgileri öğrenmek için Lighthouse: Web sitesi hızını optimize etme konusuna bakın.

Chromium sorunu: 772558.

Çeşitli öne çıkan anlar

Bu sürümdeki önemli düzeltmeler ve iyileştirmelerden bazıları şunlardır:

  • Kaydedici paneli, önizleme durumundan çıktı (329271496).
  • Özel biçimlendirici, body() işlevi için geçerli bir davranış olan null döndürdüğünde Konsol artık hata göstermiyor (329400119).
  • Kaynaklar paneli, söz dizimi vurgulayıcıyı güncelledi, özellikle de artık normal ifadede v ve d işaretlerini destekliyor.
  • > Çerezler sekmesi, muaf tutulan çerezleri yanıt çerezleriyle (41491846) eşlemeyle ilgili bir hatayı düzeltti.
  • Öğeler > Stiller sekmesi artık şunları yapar:
    • Özel özelliklere sahip, tamamen aşırı yüklenmiş devralınan kuralları gösterir (41489874).
    • Uygulanan değeri, renk temasına (331123816) bağlı olarak Light-dark() içinde vurgular.

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