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

Performans panelindeki Web Verileri bilgileri pop-up'ı

Performans panelindeki bir Web Verileri işaretçisinin üzerine gelerek göstergenin neyle ilgili olduğunu (performansın iyi, iyileştirilmesi gerekiyor veya kötü) hakkında bilgi edinebilirsiniz.

Web Verileri bilgileri pop-up'ı

Chromium sorunu: 1147872

CSS Scroll-snap'ı görselleştirin

CSS kaydırma yapışkanlığı hizalamasını incelemek için artık Öğeler panelinde scroll-snap rozetini açıp kapatabilirsiniz.

CSS kaydırma tutturma

Sayfanızdaki bir HTML öğesine (ör. bu demo sayfası) scroll-snap-type uygulandığında Öğeler panelinde bu öğenin yanında scroll-snap rozeti görebilirsiniz. Sayfada kaydırma tutturma yer paylaşımının görüntülenmesini açıp kapatmak için rozeti tıklayın.

Yukarıdaki örnekte, tutturma kenarlarında nokta işaretleri görebilirsiniz. Kaydırma bağlantı noktası sabit bir çizgiyle gösterilirken, tutturucu öğelerin dış çizgileri kısa çizgilidir. Kaydırma kenar boşluğu turuncu renkle doldurulurken kaydırma dolgusu yeşil renkte doldurulur.

Chromium sorunu: 862450

Yeni Bellek denetleyicisi

JavaScript'te ArrayBuffer ve Wasm belleğini incelemek için yeni Bellek denetleyicisini kullanın.

Bu demo sayfasını açın. Kaynaklar panelinde demo-js.js dosyasını açın ve 18. satırda bir ayrılma noktası ayarlayın.

Sayfayı yenileyin. Sağ hata ayıklayıcı bölmesinde Kapsam bölümünü genişletin. Arabellek değerinin yanındaki yeni simgeye dikkat edin. Bu simgeyi tıklayarak Bellek Denetleyicisi'ni açın.

Bu yeni Bellek denetleyicisiyle ArrayBuffer ve WebAssembly.Memory JavaScript'ini inceleme hakkında daha fazla bilgi edinmek için dokümanlara göz atın.

Bellek denetleyicisi

Chromium sorunu: 1166577

Öğeler panelindeki yeni rozet ayarları bölmesi

Artık Öğeler panelindeki Rozet ayarları üzerinden rozetleri seçerek etkinleştirebilir veya devre dışı bırakabilirsiniz. Web sayfalarını incelerken önemli rozetleri özelleştirmek ve bu rozetlere odaklanabilmek için bu özelliği kullanın.

Öğeler panelindeki rozet ayarları bölmesi

Öğeler panelinde herhangi bir öğeyi sağ tıklayın. İçerik menüsünden Rozet ayarları'nı seçin. En üstte rozet ayarları bölmesi gösterilir. Rozetleri göstermek/gizlemek için herhangi bir onay kutusunu etkinleştirin veya devre dışı bırakın.

Chromium sorunu: 1066772

En boy oranı bilgileriyle geliştirilmiş resim önizlemesi

Öğeler panelindeki resim önizlemeleri artık resimle ilgili daha fazla bilgi (oluşturulan boyut, oluşturulan en boy oranı, gerçek boyut, gerçek en boy oranı ve dosya boyutu) gösteriyor.

Bu bilgiler, resimlerinizi daha iyi anlamanıza ve gerekirse optimizasyon uygulamanıza yardımcı olur.

En boy oranı bilgileriyle resim önizlemesi

Resim en boy oranı bilgileri, resmi önizlemek için tıkladığınızda da panelinde görülebilir.

Ağ panelindeki resim en boy oranı bilgileri

Chromium sorunları: 1149832, 1170656

Content-Encoding yapılandırma seçeneklerini içeren yeni ağ koşulları düğmesi

paneline yeni bir ağ koşulları düğmesi eklenir. Ağ koşulları sekmesini açmak için bu ağı tıklayın.

Ağ koşulları sekmesine yeni bir Kabul Edilen İçerik Kodlamaları seçeneği eklenir. Bu aracı, sunucu yanıtlarının gzip, brotli veya gelecekteki diğer Content-Encoding öğelerini desteklemeyen tarayıcılarda doğru kodlanıp kodlanmadığını test edecek şekilde yapılandırın.

İçerik Kodlaması'nı yapılandırma seçeneklerini içeren yeni ağ koşulları düğmesi

Chromium sorunu: 1162042

Stiller bölmesi geliştirmeleri

Oluşturulan değeri Stiller bölmesinde görüntülemek için yeni kısayol

Artık Stiller bölmesinde bir CSS mülkünü sağ tıklayabilir ve hesaplanan CSS değerini görüntülemek için Hesaplanan değeri görüntüle'yi seçebilirsiniz.

Hesaplanan değeri görüntülemek için yeni kısayol

Chromium sorunu: 1076198

accent-color anahtar kelimesi için destek

Stiller bölmesinin otomatik tamamlama kullanıcı arayüzü artık accent-color CSS anahtar kelimesini algılar.Bu anahtar kelime, web geliştiricilerinin öğe tarafından oluşturulan kullanıcı arayüzü kontrolleri (ör. onay kutusu, radyo düğmesi) için vurgu rengini belirtmesine olanak tanır.

accent-color CSS özelliği şu anda deneyseldir. Test etmek için lütfen chrome://flags/#enable-experimental-web-platform-features eklentisini etkinleştirin.

vurgu rengi

Chromium sorunu: 1092093

Sorun türlerini renk ve simgelerle sınıflandırma

Sorunlar sekmesi artık sorunları sayfa hataları, yaklaşan zarar veren değişiklikler ve önem derecesinin daha iyi belirlenmesi için olası iyileştirmeler şeklinde kategorilere ayırıyor. Konsoldaki sorun sayısı düğmesini tıklayarak Sorunlar sekmesini açabilirsiniz.

  • Sayfa hataları (kırmızı). Doğru CORS başlıklarının ayarlanmaması gibi sayfa işlevselliği üzerinde doğrudan etkisi olan sorunlar.
  • Yaklaşan zarar veren değişiklikler (sarı). Yakında web platformunda yapılacak ve uyumsuz şekilde yapılacak ve sayfa işlevselliği kaybına neden olabilecek bir değişiklik hakkında bilgi veren sorunlar (ör. yaklaşan CORS RFC 1918 değişiklikleriyle ilgili uyarı).
  • Olası iyileştirmeler (mavi). Sayfadaki olası iyileştirmeler, ancak şu anda sayfanın temel işlevselliğine zarar vermiyor (ör. erişilebilirlik sorunları)

Sorun türlerini renk ve simgelerle sınıflandırma

Chromium sorunu: 1183241

Güven jetonlarını silme

Artık güven jetonlarını, Uygulama panelindeki Güven jetonları bölmesinde yer alan yeni sil düğmesini kullanarak silebilirsiniz.

Güven Jetonu, pasif izleme olmadan sahtekarlıkla mücadele etmeye ve botları gerçek insanlardan ayırt etmeye yardımcı olan yeni bir API'dir. Güven Jetonlarını kullanmaya nasıl başlayacağınızı öğrenin.

Güven jetonlarını silme

Chromium sorunu: 1126824

Çerçeve ayrıntıları görünümünde engellenen özelliklerle ilgili ayrıntıları göster

Engellenen özelliklerle ilgili ayrıntıları artık Çerçeve ayrıntıları görünümündeki İzin politikası bölümünde görebilirsiniz.

Bu demo sayfasını açın. Uygulama paneline gidip bir çerçeve seçin. İzin Politikası bölümünde Devre dışı bırakılan özellikler mülküne gidin. Özelliğin neden engellendiğiyle ilgili ayrıntıları görüntülemek için Ayrıntıları göster'i tıklayın. Özelliği engelleyen iframe veya ağ isteğine gitmek için her bir politikanın yanındaki simgeyi tıklayın.

İzinler politikası, web sitelerine, kendi çerçevesinde veya yerleştirdiği iframe'lerde tarayıcı özelliklerinin kullanımına izin verme ya da bu özelliği engelleme olanağı sunan bir web platformu API'sidir.

Çerçeve ayrıntıları görünümünde engellenen özellikler

Chromium sorunu: 1158827

Denemeler ayarında denemeleri filtreleme

Yeni deneme filtresiyle denemeleri daha hızlı bulun. Örneğin, Ayarlar > Denemeler'e gidin ve Filtre metin kutusuna "kontrast" yazarak "kontrast" kelimesini içeren tüm denemeleri filtreleyin.

Denemeler ayarında denemeleri filtreleme

Önbellek depolama alanı bölmesinde yeni Vary Header sütunu

Vary HTTP yanıt başlığını görüntülemek için Önbellek Depolama bölmesindeki yeni Vary Header sütununu kullanın.

Varyant Üstbilgi sütunu

Chromium sorunu: 1186049

Kaynaklar paneli iyileştirmeleri

Yeni JavaScript özellikleri için destek

Geliştirici Araçları artık #foo in obj olarak da bilinen yeni özel marka kontrolü JavaScript dil özelliğini destekliyor.

Bu özel marka kontrolleri özelliği, in operatör kapsamını genişleterek herhangi bir nesnede özel sınıf alanları testini destekler.

Konsol ve Kaynaklar panelinde deneyebilirsiniz. Özel alanları, hata ayıklayıcı bölmesinin altındaki Kapsam bölümünde de inceleyebilirsiniz.

JavaScript özel marka kontrolleri

Chromium sorunu: 11374

Kesme noktalarında hata ayıklama için gelişmiş destek

Geliştirici Araçları artık birden fazla komut dosyasında kesme noktalarını doğru şekilde ayarlıyor. Modern JavaScript paketleyicileri (ör.Webpack, Toplayıcı) kod bölme özelliğini destekler. Paylaşılan bir bileşenin birden fazla rotaya (kod bölmeleri) dahil edilebildiği senaryolar vardır.

Daha önce Geliştirici Araçları, ayrılma noktalarını yalnızca bir ham konum için belirleyebiliyordu. Geliştirici Araçları, bu son iyileştirmeyle ilgili tüm konumlardaki ayrılma noktalarını doğru şekilde ayarlayabilir.

Chromium sorunları: 1142705, 979000, 1180794

[] gösterimiyle fareyle üzerine gelme önizlemesi desteği

Geliştirici Araçları artık Kaynaklar panelinde [] notasyonunu kullanan JavaScript üye ifadelerinde fareyle önizlemeyi destekliyor.

"[]" gösterimiyle fareyle üzerine gelme önizlemesi desteği

Chromium sorunu: 1178305

HTML dosyalarının ana hatları iyileştirildi

Geliştirici Araçları artık HTML dosyaları için daha iyi özet desteği sunuyor. Kaynaklar panelinde bir HTML dosyası açın. Mac'te Cmd + Üst Karakter + O veya Windows'da Ctrl + Üst Karakter + O klavye kısayollarını kullanarak kod ana hatlarını değiştirebilirsiniz.

Aşağıdaki örnekte Geliştirici Araçları, ana hatlardaki tüm işlevleri artık doğru şekilde listeler. Geliştirici Araçları daha önce işlevlerin yalnızca bazılarını gösteriyordu.

 HTML dosyalarının ana hatları iyileştirildi

Chromium sorunu: 761019, 1191465

Wasm hata ayıklama için doğru hata yığın izlemeleri

Geliştirici Araçları artık satır içi işlev çağrılarını çözümliyor ve Wasm hata ayıklaması için uygun hata yığın izlemelerini gösteriyor.

Daha önce Geliştirici Araçları, hata yığın izlemelerinde yalnızca genel Wasm referanslarını gösteriyordu.

Wasm hata ayıklama için doğru hata yığın izlemeleri

Soldaki Chrome'un eski sürümü, Hata yığın izlemelerinde kaynak konumunu (ör. dsquare) göstermezken sağdaki yeni sürüm gösteriyor.

Chromium sorunu: 1189161

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