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, kapsayıcı düzenlerindeki boşlukları (ör. ızgara ve flexbox) stilize etmenize olanak tanır.
- bfcache girişinde WebSocket bağlantısını kesme, etkin WebSocket bağlantıları olan sayfaların geri/ileri önbelleğe girmesine olanak tanır.
- Intl.Locale.prototype.variants, bir yerel ayarın varyantlarını döndürür veya ayarlar.
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.
- Chrome 149 sürüm notları.
- Chrome Geliştirici Araçları'ndaki yenilikler (149).
- Chrome 149 ile ilgili ChromeStatus.com güncellemeleri.
- Chrome yayın takvimi.
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.