Şubat 2024'te kararlı ve beta web tarayıcılarında kullanıma sunulan ilginç özelliklerden bazılarını keşfedin.
Kararlı tarayıcı sürümleri
Şubat 2024'te Firefox 123 ve Chrome 122 kararlı hale geldi. Bu yayında, web platformuna eklenen yeni özellikler ele alınmaktadır.
Bildirim Temelli Gölge DOM
Firefox 123, <template>
öğesinin shadowrootmode
özelliğini destekleyerek Bildirimsel Gölge DOM'yi destekler.
Tüm önemli tarayıcılarda birlikte çalışabildiği için bu özellik, yeni kullanıma sunulan Baseline'ın bir parçası haline geldi.
Tarayıcı Desteği
- 111
- 111
- 123
- 16,4
103 Erken İpuçları: önceden yükleyin
Firefox 123, kaynakları önceden yüklemek için 103 Erken İpuçları durum kodunu içerir.
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 boyutundaki bir kutudur. Üst katmanda sunulan herhangi bir öğenin hemen altında oluşturulur.
::backdrop
için orijinal spesifikasyonda herhangi bir öğeden devralınmadığı ve devralınmadığı belirtildi. Bu da ::backdrop
sitesinin, :root
tarihinde açıklanan özel özelliklere erişimi olmadığı anlamına geliyordu.
Spesifikasyon, ::backdrop
ürününün özellikleri kaynak öğesinden devralmasına izin verecek şekilde değiştirildi. Bu değişiklik Chrome 122 sürümünde uygulanmıştır.
::backdrop
üzerinde yapılan değişiklikler hakkında daha fazla bilgi edinin.
Storage Buckets API'si
Chrome 122, Storage Buckets API'yi içerir. Bu API, sitelerin cihaz üzerindeki verileri gruplar halinde düzenlemesine olanak tanır. Böylece grup verileri, diğer paketlerde tutulan verilerden bağımsız olarak çıkarılabilir.
Storage Buckets API belgelerinden daha fazla bilgi edinin.
Tarayıcı Desteği
- 122
- 122
- x
- x
Async Clipboard API: Düzeltilmemiş HTML'yi okuma
Chrome 122 Beta, gerekli düzeltmeler yapılmamış HTML biçimini almak için Async Clipboard API'nin read()
yönteminde bir unsanitized
seçeneği içerir.
JavaScript Set
yöntemleri
Chrome 122'de aşağıdaki Set
yöntemleri uygulanır:
Bu yöntemler, 17 sürümünden itibaren Safari'de uygulanmakta ve Firefox Nightly'de sunulmaktadır.
Beta tarayıcı sürümleri
Beta tarayıcı sürümleri, tarayıcının sonraki kararlı sürümünde olacak öğelerin önizlemesini sunar. Dünya bu sürümü almadan önce sitenizi etkileyebilecek yeni özellikleri veya kaldırma işlemlerini test etmenin tam zamanı. Yeni betalar, bu ay yayınlanan Firefox 124, Chrome 123 ve halen devam eden Safari 17.4'tir. Bu sürümler, platforma birçok harika özellik getiriyor. Tüm ayrıntılar için sürüm notlarına göz atın. Bazı önemli noktaları aşağıda bulabilirsiniz.
Chrome 123'te birkaç yeni CSS özelliği var. light-dark()
renk işlevi, renk şemalarını kullanıcı tercihine uyarlamayı kolaylaştırır. field-sizing
özelliği, metin giriş alanlarının otomatik olarak büyümesini sağlar. Pencere içinde pencere modunda gösterilen uygulamaları
test edebileceğiniz yeni bir medya özelliği var.
text-spacing-trim
özelliği, fazla boşlukları düzenlemek için Çince, Japonca ve Korece (CJK) noktalama işaretlerine aralık uygular.
CSS için dört yeni uluslararası özellikle tanışın bölümünden daha fazla bilgi edinebilirsiniz.
Chrome 123 ve Safari 17.4 beta sürümlerinde blok ve tablo düzeninde align-content
desteklenir. align-content
desteğiyle ilgili değişiklik hakkında bilgi edinin. Özelliği ızgara veya esnek düzenler dışında kullanıyorsanız sitelerinizi test edin. Bu özellik, daha önce blok düzeninde çalışmadığı yerde hizalamaya neden olmaya başlayacaktır.
Firefox 124, CSS content-visibility
özelliğini destekler.
Bu özellik, bir öğenin içeriğini oluşturup oluşturmadığını kontrol ederek tarayıcıların gerekli olana kadar içeriği oluşturmayı atlamasına izin verir.