Geliştirici Araçları'nın daha hızlı başlatılması
Geliştirici Araçları'nın başlatılması artık JavaScript derleme açısından yaklaşık% 37 daha hızlı (6,9 saniyeden 5 saniyeye düşürüldü). 🎉
Ekip, başlatma sırasında serileştirme, ayrıştırma ve seri durumdan çıkarma işlemlerinin performans ek yükünü azaltmak için bazı optimizasyonlar yaptı.
Uygulamayı ayrıntılı olarak açıklayan bir mühendislik blog yayını yakında yayınlanacaktır. Bizi izlemeye devam edin!
Chromium sorunu: 1029427
Yeni CSS açı görselleştirme araçları
DevTools artık CSS açısı hata ayıklama için daha iyi destek sunuyor.
Sayfanızdaki bir HTML öğesine CSS açısı uygulandığında (ör. background: linear-gradient(angle, color-stop1, color-stop2), transform: rotate(angle)), Stiller bölmesinde açının yanında bir saat simgesi gösterilir. Saat yer paylaşımını açmak veya kapatmak için saat simgesini tıklayın. Açıyı değiştirmek için saatin herhangi bir yerini tıklayın veya ibreyi sürükleyin.
Açı değerini değiştirmek için fare ve klavye kısayolları da vardır. Daha fazla bilgi edinmek için dokümanlarımıza göz atın.
Chromium sorunları: 1126178, 1138633
Desteklenmeyen resim türlerini taklit etme
DevTools, Rendering (Oluşturma) sekmesine iki yeni emülasyon ekledi. Bu sayede AVIF ve WebP resim biçimlerini devre dışı bırakabilirsiniz. Bu yeni emülasyonlar, geliştiricilerin tarayıcı değiştirmelerine gerek kalmadan farklı resim yükleme senaryolarını test etmelerini kolaylaştırır.
Daha yeni tarayıcılarda AVIF ve WebP biçiminde bir resim yayınlamak için aşağıdaki HTML kodunun olduğunu varsayalım. Bu kod, daha eski tarayıcılarda PNG biçiminde yedek bir resim yayınlar.
<picture>
<source srcset="test.avif" type="image/avif">
<source srcset="test.webp" type="image/webp">
<img src="test.png" alt="A test image">
</picture>
Oluşturma sekmesini açın, "AVIF resim biçimini devre dışı bırak"ı seçin ve sayfayı yenileyin. img src simgesinin üzerine gelin. Geçerli resim kaynağı (currentSrc) artık yedek WebP resmi.
Chromium sorunu: 1130556
Depolama alanı bölmesinde depolama alanı kotası boyutunu simüle etme
Artık depolama alanı kotası boyutunu Depolama bölmesinde geçersiz kılabilirsiniz. Bu özellik, farklı cihazları simüle etmenize ve uygulamalarınızın düşük disk alanı senaryolarındaki davranışını test etmenize olanak tanır.
Uygulama > Depolama'ya gidin, Özel depolama alanı kotasını simüle et onay kutusunu etkinleştirin ve depolama alanı kotasını simüle etmek için geçerli bir sayı girin.
Chromium sorunları: 945786, 1146985
Performans paneli kayıtlarında yeni Web Vitals şeridi
Performans kayıtlarında artık Web Verileri bilgilerini gösterme seçeneği var.
Yükleme performansınızı kaydettikten sonra, yeni Web Vitals şeridini görüntülemek için Performans panelinde Web Vitals onay kutusunu etkinleştirin.
Şu anda şeritte İlk Zengin İçerikli Boyama (FCP), Largest Contentful Paint (LCP) ve Layout Shift (LS) gibi önemli web verileri bilgileri gösterilmektedir.
Web Vitals metrikleriyle kullanıcı deneyimini nasıl optimize edeceğiniz hakkında daha fazla bilgi edinmek için web.dev/vitals adresini ziyaret edin.
Chromium sorunu: Yok
Ağ panelinde CORS hatalarını bildirme
Geliştirici Araçları artık merkezler arası kaynak paylaşımı (CORS) nedeniyle bir ağ isteği başarısız olduğunda CORS hatası gösteriyor.
Ağ panelinde başarısız olan CORS ağ isteğini inceleyin. Durum sütununda "CORS hatası" gösteriliyor. Hatanın üzerine geldiğinizde hata kodu artık ipucu olarak gösteriliyor. Daha önce, Geliştirici Araçları yalnızca CORS hataları için genel "(failed)" durumunu gösteriyordu.
Bu, CORS sorunlarının daha ayrıntılı bir açıklamasını sunmayla ilgili sonraki geliştirmelerimizin temelini oluşturur.
Chromium sorunu: 1141824
Çerçeve ayrıntıları görünümü güncellemeleri
Frame ayrıntıları görünümünde kökler arası erişime kapatma bilgileri
Kökler arası erişime kapalı durumu artık Güvenlik ve İzolasyon bölümünde gösteriliyor.
Yeni API kullanılabilirliği bölümünde SharedArrayBuffer'lerin (SAB) kullanılabilirliği ve postMessage() kullanılarak paylaşılıp paylaşılamayacağı gösterilir.
SAB ve postMessage() şu anda kullanılabiliyorsa ancak bağlam kökler arası erişime kapalı değilse kullanımdan kaldırma uyarısı gösterilir. Kökler arası erişimin kapatılması ve SharedArrayBuffers gibi özellikler için neden gerekli olacağı hakkında daha fazla bilgiyi bu makalede bulabilirsiniz.
Chromium sorunu: 1139899
Kare ayrıntıları görünümünde yeni Web Workers bilgileri
Geliştirici Araçları artık özel web çalışanlarını, bunları oluşturan çerçeve altında gösteriyor.
Uygulama panelinde, web çalışanları olan bir kareyi genişletin ve ardından web çalışanının ayrıntılarını görüntülemek için Çalışanlar ağacının altındaki bir çalışanı seçin.
Chromium sorunları: 1122507, 1051466
Açılan pencereler için açıcı çerçeve ayrıntılarını görüntüleme
Artık hangi çerçevenin başka bir pencerenin açılmasına neden olduğuyla ilgili ayrıntıları görüntüleyebilirsiniz.
Pencere ayrıntılarını görüntülemek için Çerçeveler ağacında açık bir pencere seçin. Açıcıyı Nesneler panelinde göstermek için Opener Frame bağlantısını tıklayın.
Chromium sorunu: 1107766
Ağ panelini Service Workers bölmesinden açma
Yeni Ağ istekleri bağlantısıyla tüm hizmet çalışanı (SW) istek yönlendirme bilgilerini görüntüleyin. Bu, geliştiricilere SW'de hata ayıklarken ek bağlam bilgisi sağlar.
Application (Uygulama) > Service Workers'a (Servis Çalışanları) gidin ve bir SW'nin Network requests'ini (Ağ istekleri) tıklayın. Alt panelde Ağ paneli açılır ve hizmet çalışanıyla ilgili tüm istekler gösterilir (ağ istekleri "is:service-worker-intercepted" ile filtrelenir).
Chromium sorunu: Yok
Ağ panelinde yeni kopyalama seçenekleri
Özellik değerini kopyalama
Bağlam menüsündeki yeni "Değeri kopyala" seçeneği, bir ağ isteğinin mülk değerini kopyalamanıza olanak tanır.
Ağ panelinde bir ağ isteğini tıklayarak Başlıklar bölmesini açın. Şu bölümlerdeki özelliklerden birini sağ tıklayın: İstek yükü (JSON) Form Verileri Sorgu Dizesi Parametreleri İstek Başlıkları Yanıt Başlıkları
Ardından, özellik değerini panonuza kopyalamak için Değeri kopyala'yı seçebilirsiniz.
Chromium sorunu: 1132084
Ağ başlatıcısı için yığın izini kopyalama
Bir ağ isteğini sağ tıklayın, ardından yığın izini panonuza kopyalamak için Yığın izini kopyala'yı seçin.
Chromium sorunu: 1139615
Wasm hata ayıklama güncellemeleri
Fareyle üzerine gelindiğinde Wasm değişken değerinin önizlemesini gösterme
Bir kesme noktasında duraklatılmışken WebAssembly (Wasm) ayrıştırmasında bir değişkenin üzerine gelindiğinde DevTools artık değişkenin geçerli değerini gösteriyor.
Kaynaklar panelinde bir Wasm dosyası açın, kesme noktası yerleştirin ve sayfayı yenileyin. Değeri görmek için bir değişkenin üzerine gelin.
Chromium sorunları: 1058836, 1071432
Konsolda Wasm değişkenini değerlendirme
Artık bir kesme noktasında duraklatılmışken Konsol'da Wasm değişkenini değerlendirebilirsiniz.
Bu örnekte, local.get $input satırına kesme noktası yerleştiriyoruz. Hata ayıklama sırasında Console'da $input yazıldığında değişkenin geçerli değeri (bu durumda 4) döndürülür.
Chromium sorunu: 1127914
Dosya/bellek boyutları için tutarlı ölçü birimleri
Geliştirici Araçları artık dosya/bellek boyutlarını göstermek için tutarlı bir şekilde kB kullanıyor. Daha önce Geliştirici Araçları, kB (1.000 bayt) ve KiB (1.024 bayt) değerlerini karıştırıyordu. Örneğin, Ağ paneli daha önce "kB" etiketlerini kullanıyordu ancak aslında KiB kullanarak hesaplamalar yapıyordu. Bu durum gereksiz karışıklığa neden oluyordu.
Chromium sorunu: 1035309
Nesne panelinde sözde öğeleri vurgulama
Geliştirici Araçları, sözde öğeleri daha iyi tespit edebilmeniz için bu öğelerin renk kontrastını artırdı.
Chromium sorunu: 1143833
Deneysel özellikler
CSS Flexbox hata ayıklama araçları
Flexbox hata ayıklama araçları geliyor
Başlangıç olarak, DevTools artık flex uygulanmış öğeler için Nesneler panelinde display: flex rozeti gösteriyor.
Ayrıca, aşağıdaki flexbox özelliklerine yeni hizalama simgeleri eklendi:
flex-directionalign-itemsalign-contentalign-selfjustify-itemsjustify-content
Ayrıca bu simgeler bağlama duyarlıdır. Simge yönü şunlara göre ayarlanır:
flex-directiondirectionwriting-mode
Bu simgeler, sayfanın esnek kutu düzenini daha iyi görselleştirmenize yardımcı olmayı amaçlar.
Flexbox araçlarının özellikleriyle ilgili tasarım belgesini burada bulabilirsiniz. Yakında daha fazla özellik eklenecektir.
Deneyin ve ne düşündüğünüzü bize bildirin.
Chromium sorunları: 1144090, 1139945
Akor klavye kısayollarını özelleştirme
DevTools, son sürümden bu yana klavye kısayollarını özelleştirme için deneysel destek ekledi.
Artık kısayol düzenleyicide akorlar (diğer adıyla çok tuşlu kısayollar) oluşturabilirsiniz.
Ayarlar > Kısayollar'a gidin, bir komutun üzerine gelin ve Düzenle düğmesini (kalem simgesi) tıklayarak akor kısayolunu özelleştirin.
Chromium sorunu: 174309
Ö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.
- crbug.com adresinden bize geri bildirim ve özellik istekleri gönderebilirsiniz.
- Geliştirici Araçları'nda Diğer seçenekler > Yardım > Geliştirici Araçları sorunu bildir'i kullanarak Geliştirici Araçları sorunu bildirin.
- @ChromeDevTools'a tweet gönderin.
- Geliştirici Araçları'ndaki yenilikler YouTube videolarına veya Geliştirici Araçları İpuçları YouTube videolarına yorum bırakın.
Geliştirici Araçları'ndaki yenilikler
Geliştirici Araçları'ndaki yenilikler serisinde ele alınan her şeyin listesi.
- Geliştirici Araçları MCP sunucu güncellemeleri
- İyileştirilmiş iz paylaşımı
- @starting-style desteği
- Görüntüleme için Editor widget'ı: duvar
- Lighthouse 13
- Gemini'dan kod önerileri
- Geliştirici Araçları MCP sunucusu için geliştirmeler
- Yapay zeka yardımına daha hızlı erişim
- Gemini ile tam performans izini ayıklama
- Çekmece yönünü değiştirme
- Google Geliştirici Programı
- Diğer öne çıkanlar
- Yapay zeka aracınız için Chrome Geliştirici Araçları (MCP)
- Gemini ile ağ bağımlılık ağacında hata ayıklama
- Gemini ile sohbetlerinizi dışa aktarma
- Performans panelinde kalıcı izleme yapılandırması
- IP korumalı ağ isteklerini filtreleme
- Öğeler > Düzen sekmesi, duvar düzeni desteği ekler
- Lighthouse 12.8.2
- Diğer öne çıkanlar
- Gemini ile daha fazla içgörünün hatalarını ayıklama
- "Ağ koşulları"nda "Save-Data" üstbilgisini taklit etme
- CSS özelliği ipucunda Baseline durumunu görme
- Kullanıcı aracısı istemci ipuçlarında form faktörlerini geçersiz kılma
- Lighthouse 12.8.0
- Diğer öne çıkanlar
- Daha güvenilir ve üretken bir Chrome Geliştirici Araçları deneyimi
- Stil oluşturma için yapay zeka yardımında resim yükleme
- Ağ'daki tabloya istek üstbilgileri ekleme
- Google I/O 2025'te öne çıkanlar
- Diğer öne çıkanlar
- Performans paneli iyileştirmeleri
- "Ağ bağımlılık ağacı" analizindeki önceden bağlanmış kaynaklar
- "Belge isteği gecikmesi" analizindeki sunucu yanıtı ve yönlendirme süreleri
- Ağ isteklerinin özetindeki yönlendirmeler
- Performans izleme verilerindeki gürültü azaltıldı
- "JavaScript örneklerini devre dışı bırak" özelliği desteği sonlandırıldı
- Sensörlerdeki coğrafi konum doğruluğu parametresi
- Öğeler paneliyle ilgili iyileştirmeler
- Karmaşık CSS değerlerinde hata ayıklamayı kolaylaştırma
- @function support in Elements > Styles (Öğeler > Stiller'de @function desteği)
- Ağ paneli iyileştirmeleri
- has-request-header filtresi
- Yalıtılmış web uygulamalarında Direct Sockets
- Diğer öne çıkanlar
- Erişilebilirlik
- Google I/O 2025 koleksiyonu
- Gemini ile CSS değişikliklerini çalışma alanınızda değiştirme ve kaydetme
- Çalışma alanı klasörü bağlama ve değişiklikleri kaynak dosyalarınıza geri kaydetme
- Gemini'a performans bulguları hakkında soru sorun
- Gemini ile performans bulgularına açıklama ekleme
- Gemini ile sohbetlerinize ekran görüntüsü ekleme
- Performans panelindeki yeni analizler
- Yinelenen JavaScript
- Eski JavaScript
- Tahminler artık kural etiketlerini destekliyor
- Lighthouse 12.6.0
- Diğer öne çıkanlar
- Erişilebilirlik
- Performans paneli iyileştirmeleri
- Yeni performans analizleri
- Vurgulamak için tıklayın
- Ağ isteklerinin özetindeki sunucu zamanlamaları
- "Gizlilik ve güvenlik" bölümünde çerezleri filtreleme
- Panellerdeki tablolarda KB birimleriyle boyutlar
- Otomatik tamamlama, Elements > Styles'da köşe şeklini ve köşe-*-şeklini destekler
- Deneysel: DOM'daki öğeler ve özelliklerle ilgili sorunları vurgulama
- Lighthouse 12.5.0
- Diğer öne çıkanlar
- Performans paneli iyileştirmeleri
- Performans'taki profil ve işlev çağrıları için kaynak ve komut dosyası bağlantıları
- Aşama bazında LCP alan verisi desteği
- Ağ bağımlılık ağacı bilgisi
- Özette toplam ve kendi süresi yerine süre
- En ağır yığın vurgulama
- Çeşitli paneller için geliştirilmiş boş durumlar
- Elements'ta erişilebilirlik ağacı görünümü
- Lighthouse 12.4.0
- Diğer öne çıkanlar
- Gizlilik ve güvenlik paneli
- Performans paneli iyileştirmeleri
- Kalibre edilmiş CPU kısıtlaması hazır ayarları
- Aynı yapay zeka sohbetinde farklı performans etkinlikleri seçme
- Performans'ta birinci ve üçüncü taraf vurgulama
- İşaretçi ipuçlarındaki ve analizlerdeki alan verileri
- Zorunlu yeniden düzenleme analizi
- "DOM boyutunu optimize edin" içgörüsü
- console.timeStamp ile performans izlemeyi genişletme
- Öğeler paneliyle ilgili iyileştirmeler
- Animasyonlu stillerin gerçek zamanlı değerleri
- :open sözde sınıfı ve çeşitli sözde öğeler için destek
- Tüm konsol mesajlarını kopyalama
- Bellek panelindeki bayt birimleri
- Diğer öne çıkanlar
- Kalıcı yapay zeka sohbet geçmişi
- Performans paneli iyileştirmeleri
- Resim yayınlama analizi
- Klasik ve modern klavye ile gezinme
- Alev grafiğindeki alakasız komut dosyalarını yoksayma
- Fareyle üzerine gelindiğinde zaman çizelgesi işaretçisi ve aralık vurgulama
- Önerilen sıklık sınırlama ayarları
- Yer paylaşımındaki zamanlama işaretleri
- Özetteki JS çağrılarının yığın izleri
- Rozet ayarları, Öğeler'deki menüye taşındı
- Yeni "Yenilikler" paneli
- Lighthouse 12.3.0
- Diğer öne çıkanlar
- Gemini ile ağ isteklerinde, kaynak dosyalarında ve performans izlerinde hata ayıklama
- Yapay zeka sohbet geçmişini görüntüleme
- Uygulama > Depolama alanında uzantı depolama alanını yönetme
- Performans iyileştirmeleri
- Canlı metriklerdeki etkileşim aşamaları
- Özet sekmesinde oluşturmayı engelleyen bilgiler
- scheduler.postTask etkinlikleri ve bunların başlatıcı okları için destek
- Animasyonlar paneli ve Öğeler > Stiller sekmesinde iyileştirmeler
- Öğeler > Stiller'den Animasyonlar'a atlama
- Hesaplanmış sekmesinde anlık güncellemeler
- Sensörlerde işlem basıncı emülasyonu
- Bellek panelinde aynı ada sahip JS nesneleri kaynağa göre gruplandırılır
- Ayarların yeni görünümü
- Performans Analizleri paneli artık desteklenmemekte olup Geliştirici Araçları'ndan kaldırıldı
- Diğer öne çıkanlar
- Gemini ile CSS'de hata ayıklama
- Yapay zeka özelliklerini özel bir ayarlar sekmesinde kontrol etme
- Performans paneli iyileştirmeleri
- Performans bulgularına açıklama ekleme ve bunları paylaşma
- Performans analizlerini doğrudan Performans panelinde alma
- Aşırı düzen kaymalarını daha kolay tespit etme
- Birleştirilmemiş animasyonları tespit etme
- Donanım eşzamanlılığı Sensörler'e taşınıyor
- Anonim komut dosyalarını yoksayın ve yığın izlemelerdeki kodunuza odaklanın
- Öğeler > Stiller: Izgara yer paylaşımları ve CSS genelinde anahtar kelimeler için yanlamasına* yazma modları desteği
- Zaman aralığı ve anlık görüntü modlarında HTTP olmayan sayfalar için Lighthouse denetimleri
- Erişilebilirlikle ilgili iyileştirmeler
- Diğer öne çıkanlar
- Ağ paneli iyileştirmeleri
- Yenilenen ağ filtreleri
- HAR dışa aktarma işlemleri artık hassas verileri varsayılan olarak hariç tutuyor
- Öğeler paneliyle ilgili iyileştirmeler
- Text-emphasis-* özellikleri için otomatik tamamlama değerleri
- Rozetle işaretlenmiş kaydırma taşmaları
- Performans paneli iyileştirmeleri
- Canlı metriklerdeki öneriler
- İçerik haritalarında gezinme
- Bellek paneli iyileştirmeleri
- Yeni "Ayrılmış öğeler" profili
- Düz JS nesnelerinin adlandırılması iyileştirildi
- Dinamik temayı devre dışı bırakma
- Chrome denemesi: İşlem paylaşımı
- Lighthouse 12.2.1
- Diğer öne çıkanlar
- Kaydedici, Firefox için Puppeteer'a dışa aktarmayı destekliyor
- Performans paneli iyileştirmeleri
- Canlı metrik gözlemleri
- Ağ izindeki arama istekleri
- performance.mark ve performance.measure çağrılarının yığın izlemelerini görme
- Otomatik doldurma panelinde test adresi verilerini kullanma
- Öğeler paneliyle ilgili iyileştirmeler
- Belirli öğeler için daha fazla durumu zorunlu kılma
- Öğeler > Stiller bölümünde artık daha fazla ızgara özelliği otomatik olarak tamamlanıyor
- Lighthouse 12.2.0
- Diğer öne çıkanlar
- Gemini'ın sunduğu Console Insights, çoğu Avrupa ülkesinde kullanıma sunuluyor
- Performans paneli güncellemeleri
- Gelişmiş Ağ izi
- Genişletilebilirlik API'si ile performans verilerini özelleştirme
- Zamanlamalar parçasındaki ayrıntılar
- Ağ panelinde listelenen tüm istekleri kopyalama
- Adlandırılmış HTML etiketleri ve daha az karmaşa ile daha hızlı yığın anlık görüntüleri
- Animasyonları yakalamak ve @keyframes'i canlı olarak düzenlemek için Animasyonlar panelini açma
- Lighthouse 12.1.0
- Erişilebilirlikle ilgili iyileştirmeler
- Diğer öne çıkanlar
- Öğeler panelinde CSS sabitleme konumlandırmasını inceleme
- Kaynaklar paneliyle ilgili iyileştirmeler
- Gelişmiş "Burada Asla Duraklama"
- Yeni kaydırma sabitleme etkinlik işleyicileri















