Şunları bilmeniz gerekir:
- Zaten depolama alanında olan çerezler için üst sınırda geçerlilik bitiş tarihi güncellemesi var.
- CSS'de yeni sözde sınıflar, göreli renk söz dizimi ve daha fazlası bulunmaktadır.
- Kısıtlanmış Çerçeveler'e reklam boyutu makroları ve diğerleri gibi iyileştirmeler eklendi.
- Daha pek çok yenilik var.
Ben Adriana Jara. Şimdi, Chrome 119'da geliştiriciler için sunulan yeniliklere göz atalım.
Çerezlerin geçerlilik bitiş tarihi.
Chrome 104'te yeni oluşturulan veya son kullanma tarihiyle güncellenen çerezlerde bu tarih en fazla 400 gün sonrasını içerir. Aynı sınır, halihazırda depolama alanında olan çerezlere de geriye dönük olarak uygulanacaktır.
Bu çerezlerin geçerlilik bitiş tarihleri, Chrome 119 ve sonraki sürümler ilk kez başlatıldığında ve bir defalık veritabanı taşıma işleminden sonra en fazla 400 gün olacak şekilde sınırlanır. Bu değişikliğin etkisi, Chrome 119 kullanıma sunulduktan en az 400 gün sonrasına kadar kullanıcılar tarafından hissedilmeyecek ve yalnızca bu dönemde güncellenmemiş mevcut çerezler için geçerli olacaktır.
Geçerlilik bitiş tarihi önerisi hakkında daha fazla bilgi edinebilirsiniz. Ayrıca üçüncü taraf çerezlerinin yakın gelecekte kullanımdan kaldırılacağını hatırlatmak isteriz ve bu sürecin sonlandırılmasına hazırlanmanıza yardımcı olacak bir rehbere göz atabilirsiniz.
CSS güncellemeleri
CSS için üç güncellememiz var:
Birincisi, sırasıyla, yalnızca kullanıcı önemli ölçüde etkileşimde bulunduktan sonra yanlış veya doğru girişe sahip bir öğeyi temsil eden yeni :user-invalid
ve :user-valid
sözde sınıflarıdır. Bunlar, sözde sınıflar olan :valid
ve :invalid
özelliklerine benzer ancak yeni sözde sınıfların yalnızca kullanıcı öğeyle etkileşimde bulunduktan sonra eşleşmesine ek olarak ek kısıtlamaya sahiptir.
İkincisi: Göreli renk söz dizimi, geliştiricilerin diğer renklerin parametrelerini değiştirerek renkleri tanımlamasına olanak tanır.
Örneğin: oklab(from magenta calc(l * 0.8) a b);
sonucunda% 80 daha açık Oklab macenta elde edilir.
Üçüncüsü: clip-path
artık daha fazla değeri destekliyor.
clip-path
özelliği, bir öğenin hangi bölümünün gösterilmesi gerektiğini belirleyen bir kırpma bölgesi oluşturur. Bölgenin içindeki kısımlar gösterilir, dışında kalan kısımlar gizlidir.
Artık <geometry-box>
değerlerini kullanarak klibin referans kutusunu kontrol edebilir ve clip-path
kullanımını daha kolay hale getirebilirsiniz. Bu kutu değerleri, temel şekillerin (ör. clip-path: circle(50%) margin-box
) yanında veya belirtilen kutuya (ör. clip-path: content-box
) sabitlemek için tek başına kullanılabilir.
Ayrıca, dikdörtgen veya yuvarlak dikdörtgen klipleri belirtmeyi kolaylaştıran xywh()
ve rect()
işlevlerini de kullanabilirsiniz.
Düzeltme: Bu makalenin önceki bir sürümünde, Çitli Çerçeveler ile ilgili iyileştirmelerden bahsediliyordu. Bu değişiklikler artık Chrome 120'de de kullanıma sunuluyor.
Diğer özellikler
Tabii ki çok daha fazlası var.
Chrome 119 sürümünden itibaren
WebSQL
tamamen kaldırıldı. Ters kaynak denemesi, geliştiricilerin Chrome 123'e kadar WebSQL'i kullanmaya devam etmesine olanak tanır.monitorTypeSurfaces
seçeneği artıkgetDisplayMedia()
sayesinde kullanıcının ekranın tamamını paylaşmasını engellemek için kullanılabilir.Arayanın bir pop-up'ı doğrudan tam ekran açmasına izin vermek için
window.open()
JavaScript API'yefullscreen
windowFeatures parametresi ekleyen bir kaynak deneme süresi vardır.
Daha fazla bilgi
Bu bölümde, yalnızca bazı önemli noktalar yer alıyor. Aşağıdaki bağlantıları ziyaret ederek Chrome 119'daki ek değişiklikler.
- Chrome Geliştirici Araçları'ndaki yenilikler (119)
- Chrome 119 için desteği sonlandırma ve kaldırma işlemleri
- Chrome 119 için ChromeStatus.com güncellemeleri
- Chromium kaynak deposu değişiklik listesi
- Chrome sürüm takvimi
Abone ol
Gelişmelerden haberdar olmak için şu yayına abone olun: Chrome Developers YouTube kanalı Yeni bir video yayınladığımızda size e-posta bildirimi göndereceğiz.
Merhaba Adriana Jara. Chrome 120 yayınlanır yayınlanmaz sizlerle Chrome'daki yenilikler neler?