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şlukları stilize etmenize olanak tanır. 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 dostudur. Desteklenmeyen tarayıcılarda boşluklar, süslemeler olmadan normal şekilde oluşturulur.

Süslemeleri daraltmak veya genişletmek için column-rule-inset ve row-rule-inset, kuralları yalnızca bitişik öğeler arasında veya her boşlukta göstermek için column-rule-visibility-items ve row-rule-visibility-items gibi özellikleri kullanıma sunar. Kural genişliği, rengi ve girintileri tamamen animasyonlu hale getirilebilir. Böylece, 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.

Geri-ileri önbellek 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 geri-ileri önbellek girişinde WebSocket bağlantılarını proaktif olarak kapatarak etkin WebSocket'ları olan sayfaların bellekte depolanmasına ve anında geri yüklenmesine olanak tanır.

Daha önce, etkin WebSocket bağlantıları kullanıcının sayfadan ayrılması durumunda tarayıcının sayfayı atmasına neden oluyordu. Bu da sayfanın geri/ileri önbellekte (bfcache) saklanması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 için MDN belgelerinden daha fazla bilgi edinin.

Daha fazla bilgi

Bu özet yalnızca bazı önemli noktaları kapsar. Chrome 149'daki diğer değişiklikler için aşağıdaki bağlantılara göz atın.

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 bildireceğiz.