Şubat ayında web platformundaki yenilikler

Kararlı ve beta sürümündeki bazı ilgi çekici özellikleri keşfedin kullanıma sunulması planlanıyor.

Şubat 2024'te Firefox 123 ve Chrome 122 kararlı hale geldi. Bu yayında, web platformuna eklenen yeni özellikler incelenmektedir.

Bildirim Temelli Gölge DOM

Firefox 123, <template> etiketinin shadowrootmode özelliğini destekler öğesi oluşturur, böylece Google Açıklayıcı Gölge DOM. Bu özellik, diğer platformlarda birlikte çalışabildiği için yeni kullanıma sunulan Baseline'a eklendi. tüm önemli tarayıcılarda çalışın.

Tarayıcı Desteği

  • 111
  • 111
  • 123
  • 16,4

Kaynak

103 Erken İpucu: Önceden yükleme

Firefox 123, 103 İlk İpucu durum kodu oluşturabilirsiniz.

Tarayıcı Desteği

  • 103
  • 103
  • 123
  • x

CSS ::backdrop devralmayla ilgili değişiklikler

::backdrop CSS sözde öğesi, görüntü alanının boyutunda bir kutudur üst katmanda gösterilen öğelerin hemen altında oluşturulur. ::backdrop için orijinal spesifikasyonda, ayarları devralmadığı belirtiliyor hiçbir öğeden devralınmaz. Bu nedenle ::backdrop, :root tarihinde bildirilen özel özelliklere erişimi yok.

Spesifikasyon, ::backdrop ürününün mülkleri devralmasına izin verecek şekilde değiştirildi elde eder. Bu değişiklik Chrome 122 sürümünde uygulandı.

Şu konu hakkında daha fazla bilgi edinin: ::backdrop için yapılan değişiklikler.

Storage Paketleri API'si

Chrome 122'de Storage Buckets API bulunur. Bu API, sitelerin cihaz üzerindeki verileri gruplar halinde düzenlemesini sağlar. Grup verileri, daha sonra diğer paketlerde tutulan verilerden bağımsız olarak çıkarılabilir.

Daha fazla bilgi: Storage Buckets API belgeleri.

Tarayıcı Desteği

  • 122
  • 122
  • x
  • x

Eş zamansız Clipboard API'si: Düzeltilmemiş HTML'yi okuma

Chrome 122 beta, read() yönteminde bir unsanitized seçeneği içerir: Async Clipboard API temizlenmemiş HTML biçimini almak için kullanılır.

JavaScript Set yöntemleri

Chrome 122, aşağıdaki Set yöntemlerini uygular:

Bu yöntemler Safari'de 17 sürümünden itibaren mevcuttur, ve Firefox Gecelik kullanıyor.

Tarayıcı Desteği

  • 122
  • 122
  • 127
  • 17

Kaynak

Beta tarayıcı sürümleri

Beta tarayıcı sürümleri, gelecekte kullanıma sunulacak özelliklerin önizlemesini sunar tarayıcının kararlı sürümünü kullanır. Yeni özellikleri test etmek veya söz konusu içeriği kaldırma ihtimaliniz vardır. Yeniler betalar Firefox 124 Bu ay kullanıma sunulan Chrome 123 ve Safari 17.4 devam ediyor. Bu sürümler, platforma pek çok muhteşem özellik katıyor. Yayına göz atın not almalısınız. İşte birkaç önemli nokta.

Chrome 123 birkaç yeni CSS özelliği içerir. light-dark() renk işlevi renk şemalarını kullanıcının tercihine göre uyarlamayı kolaylaştırır. field-sizing özelliği, metin giriş alanlarının otomatik olarak büyümesini sağlar. Yeni bir medya var özelliğini kullanabilirsiniz.

text-spacing-trim özelliği, Çince ve Japonca dillerini ve ve Korece (CJK) noktalama karakterlerini kullanabilirsiniz. Devamını şurada okuyabilirsiniz: CSS için dört yeni uluslararası özellik ile tanışın.

Chrome 123 ve Safari 17.4 beta'da align-content desteklenir blok ve tablo düzeninde çalışır. Şu konu hakkında bilgi edinin: align-content ile ilgili değişiklik destek. Mülkü ızgara dışında kullanıyorsanız sitelerinizi test edin uyumlu hale getirmeyi göstereceğim, çünkü daha önce çalışmaya devam etmesini sağlar.

Firefox 124, CSS desteği içerir content-visibility mülkündeki her mülk. Bu özellik, bir öğenin kendi içeriğini oluşturup oluşturmadığını kontrol eder. gerekli olana kadar tarayıcıların içeriği oluşturmayı atlamasını sağlar.