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.
- Geri-ileri önbellek 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ş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.
- Chrome 149 sürüm notları.
- Chrome Geliştirici Araçları'ndaki yenilikler (149).
- Chrome 149 için ChromeStatus.com güncellemeleri.
- Chrome sürüm 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 bildireceğiz.