Chrome 119'daki yenilikler

Şunları bilmeniz gerekir:

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ık getDisplayMedia() 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'ye fullscreen 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.

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?