Chrome 149'daki yenilikler

Yayınlanma tarihi: 2 Haziran 2026

Chrome 149 şu anda kullanıma sunuluyor. Bu yayında, sürümdeki bazı önemli özellikler paylaşılıyor. Chrome 149 sürüm notlarının tamamını okuyun.

Bu sürümdeki öne çıkan özellikler:

CSS boşluk süslemeleri

CSS boşluk süslemeleri, ızgara ve flexbox gibi kapsayıcı düzenlerindeki boşluklara stil vermenizi sağlar. Bu sayede, daha önce karmaşık kenarlık ve sözde öğe çözümleri gerektiren tutarlılık ve yeni stil seçenekleri sunar. Bu özellik, aşamalı geliştirme ile uyumludur. Desteklenmeyen tarayıcılarda boşluklar süsleme olmadan normal şekilde oluşturulur.

Süslemeleri küçültmek veya genişletmek için column-rule-inset ve row-rule-inset gibi özellikleri, kuralları yalnızca bitişik öğeler arasında veya her boşlukta göstermek için ise column-rule-visibility-items ve row-rule-visibility-items özelliklerini kullanabilirsiniz. Kural genişliği, rengi ve iç kısımları tamamen animasyonlu olduğundan fareyle üzerine gelindiğinde veya diğer durum değişikliklerinde geçiş yapabilirsiniz.

Daha fazla bilgiyi CSS boşluk süslemeleri kararlı sürüm gönderisinde bulabilirsiniz.

Bfcache girişinde WebSocket bağlantısını kesme

Etkin WebSocket bağlantıları artık bir sayfanın geri/ileri önbelleğe (bfcache) girmesini engellemiyor. Tarayıcı, dokümanı uygunsuz olarak işaretlemek yerine BFCache girişindeki WebSocket bağlantılarını proaktif olarak kapatarak etkin WebSocket'leri olan sayfaların bellekte depolanmasına ve anında geri yüklenmesine olanak tanır.

Daha önce, etkin bir WebSocket bağlantısı, kullanıcı sayfadan çıktığında tarayıcıyı sayfayı silmeye zorluyordu ve sayfanın geri/ileri önbelleğinde (bfcache) depolanmasını engelliyordu.

Intl.Locale.prototype.variants

Intl.Locale nesnesi, bir Unicode yerel ayar tanımlayıcısını temsil eder. Ana nesne, Baseline Widely available'dır.

Varyantlar, ana dil tanımlayıcısının bir parçasıdır ve (dil, bölge, komut dosyası) üçlüsünün ayırt edemediği bir dilin varyantlarını seçer. Bu özellik Firefox ve Safari'de kullanıma sunulmuştu. Artık Chrome'da da kullanılabilir.

Örneğin:

const locale = new Intl.Locale("sl-rozaj-biske");
console.log(locale.variants); // "rozaj-biske"

Intl.Locale.prototype.variants ile ilgili MDN dokümanlarından daha fazla bilgi edinebilirsiniz.

Daha fazla bilgi

Bu özet yalnızca bazı önemli noktaları kapsar. Chrome 149'daki ek değişiklikler için aşağıdaki bağlantıları inceleyin.

Abone ol

Gelişmeleri takip etmek için Chrome Developers YouTube kanalına abone olun. Yeni bir video yayınladığımızda e-posta bildirimi alırsınız. Yeni makaleler ve blog yayınları için bizi X veya LinkedIn'de de takip edebilirsiniz.

Chrome 150 yayınlanır yayınlanmaz Chrome'daki yenilikleri size bildirmek için buradayız.