Şunları bilmeniz gerekir:
- Hâlihazırda depolama alanında olan çerezler için geçerlilik bitiş tarihinde güncelleme yapıldı.
- CSS'de yeni sözde sınıflar, göreli renk söz dizimi ve daha fazlası bulunur.
- Reklam boyutu makroları ve daha fazlası gibi iyileştirmeler eklendi.
- Daha fazlası da var.
Ben Adriana Jara. Chrome 119'un ayrıntılarına girelim ve geliştiricilere yönelik yenilikleri görelim.
Çerezlerin geçerlilik bitiş tarihi.
Chrome 104'te yeni oluşturulan veya son kullanma tarihiyle güncellenen çerezler için bu tarih en fazla 400 gün sonrası olacak şekilde sınırlandırılmıştır. Aynı sınır, halihazırda depolama alanında olan çerezlere 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ıktan ve veritabanı taşıma işlemini ilk kez gerçekleştirdikten sonra en fazla 400 gün ile sınırlanır. Bu değişikliğin etkisi, Chrome 119 kullanıma sunulduktan en az 400 gün sonrasına kadar 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 bilgiye ulaşabilir ve üçüncü taraf çerezlerinin yakın gelecekte kullanımdan kaldırılacağını hatırlatmak isteriz. Ayrıca, kullanımdan kaldırma sürecine hazırlanmanız için bir rehber de sunulmuştur.
CSS güncellemeleri
CSS için üç güncellememiz var:
Birincisi, sırasıyla yanlış veya doğru girişe sahip bir öğeyi temsil eden yeni :user-invalid
ve :user-valid
sözde sınıflarıdır. Ancak bu sınıflar, yalnızca kullanıcı ilgili girişle önemli ölçüde etkileşimde bulunduktan sonra kullanılır. :valid
ve :invalid
sözde sınıflarına benzerler ancak yeni sözde sınıfların yalnızca kullanıcı öğeyle etkileşimde bulunduktan sonra eşleşmesi ek bir kısıtlamaya sahiptirler.
İ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);
% 80 daha hafif olan Oklab magentasıyla sonuçlanır.
Üçüncüsü: clip-path
artık daha fazla değeri destekliyor.
clip-path
özelliği, bir öğenin hangi bölümünün gösterileceğini ayarlayan bir kırpma bölgesi oluşturur. Bölgenin içindeki bölümler gösterilir, dış kısımları ise gizlenir.
Artık klibin referans kutusunu kontrol etmek için <geometry-box>
değerlerini kullanarak clip-path
ürününün kullanımını kolaylaştırabilirsiniz. Bu kutu değerleri, temel şekillerin yanında kullanılabilir (örneğin, clip-path: circle(50%) margin-box
) veya belirtilen kutuya klip oluşturmak için tek başına kullanılabilir (örneğin,clip-path: content-box
).
Dikdörtgen veya yuvarlak dikdörtgen klipleri daha kolay belirtmenizi sağlayan xywh()
ve rect()
işlevlerini de kullanabilirsiniz.
Düzeltme: Bu makalenin önceki bir sürümünde, Kısıtlanmış Çerçeveler ile ilgili iyileştirmelere değiniliyordu. Bu değişiklikler şu anda Chrome 120 sürümünde sunulmaktadır.
Diğer ölçütler
Elbette dahası da var.
WebSQL
, Chrome 119 itibarıyla tamamen kaldırılmıştır. Ters kaynak denemesi, geliştiricilerin Chrome 123'e kadar WebSQL'yi kullanmaya devam etmesine olanak tanır.Artık
monitorTypeSurfaces
seçeneği,getDisplayMedia()
ile kullanıcının ekranın tamamını paylaşmasını engellemek için kullanılabilirArayanın bir pop-up'ı doğrudan tam ekran açmasına olanak tanımak için
window.open()
JavaScript API'sinefullscreen
windowFeatures parametresi ekleyen bir kaynak denemesi vardır.
Daha fazla bilgi
Bu bölümde yalnızca bazı önemli noktalar ele alınmıştır. Chrome 119'daki ek değişiklikler için aşağıdaki bağlantıları kontrol edin.
- Chrome Geliştirici Araçları'ndaki yenilikler (119)
- Chrome 119'da kullanımdan kaldı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 Chrome Geliştiricileri YouTube kanalına abone olun. Yeni bir video sunduğumuzda e-posta bildirimi alırsınız.
Merhaba Adriana Jara, Chrome 120 yayınlanır yayınlanmaz size Chrome'daki yenilikleri anlatacağım!