Şubat ayında web platformundaki yenilikler

Şubat 2022'de kararlı ve beta web tarayıcılarında bulunan bazı ilgi çekici özellikleri keşfedin.

Kararlı tarayıcı sürümleri

Şubat ayında Chrome 98 ve Firefox 97 kararlı hale geldi.

Chrome 98, self.structuredClone yöntemini gönderdi. Yapılandırılmış klon algoritmasını kullanarak bir değerin derin klonunu oluşturur. structuredClone() hakkında daha fazla bilgi edinin.

Tarayıcı Desteği

  • 98
  • 98
  • 94
  • 15,4

Kaynak

Firefox 97, Bascade Katmanları içerir. @layer kuralı bir basamaklı katmanı tanımlayarak, belirliliği kontrol etmenize yardımcı olur.

@layer framework {
  /* creates a new layer named framework */
}

Firefox, bunu bir sürüm sürümüne getiren ilk tarayıcıdır. Ancak, bu özelliğin her yerde kullanıma sunulması çok uzun sürmeyeceğinden, bu yayının beta sürümleri ile ilgili bölümüne göz atın. Cacade katmanları tarayıcınıza geliyor bölümünde, Basamakla Katmanlar hakkında daha fazla bilgi edinebilirsiniz.

Tarayıcı Desteği

  • 99
  • 99
  • 97
  • 15,4

Kaynak

Firefox ayrıca scrollbar-gutter özelliğini getirir. Bu özellik, içerik büyüdükçe görünen kaydırma çubuğunun neden olduğu düzen kaymalarının kaldırılmasına yardımcı olur.

Kaydırma çubuğu oluğu, iç kenarlık kenarı ile dış dolgu kenarı arasındaki boşluktur. Gerekirse burada bir kaydırma çubuğu görünür. Kaydırma çubuğu yoksa oluk, dolgunun bir uzantısı olarak gösterilir. Aşağıdaki CSS, görünümü simetrik tutmak için kutunun her iki tarafına kaydırma çubuğu boyutu için boşluklar göz önünde bulundurur.

.container {
  scrollbar-gutter: stable both-edges;
}

Tarayıcı Desteği

  • 94
  • 94
  • 97

Kaynak

Chrome 98, ek bir yeni yazı tipi biçimi olarak COLRv1 renk gradyanı vektör yazı tiplerini destekler. Renkli yazı tipinde, içinde birden fazla renk olan glifler (ör. emoji, ülke bayrağı veya çok renkli bir harf) yer alır.

Chrome 98'de COLRv1 Renk Gradyan Vektör Yazı Tipleri içindeki bu yeni yazı tipi biçimi hakkında daha fazla bilgi edinin.

Beta tarayıcı sürümleri

Beta tarayıcı sürümleri, tarayıcının bir 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ı.

Şubat ayındaki yeni beta sürümleri Chrome 99 ve Firefox 98'di. Safari Beta 15.4 hâlâ devam ediyor. Geçen ay ele aldığım bazı konuları ele aldık.

Chrome 99, Basamak Katmanlarını içerir. Basamak Katmanları da Safari Beta 15.4'te mevcuttur ve yakında bu özelliği her zaman kullanılabilen tüm tarayıcılarda görmeyi bekleyebiliriz.

Ayrıca, Chrome 99'da CanvasRenderingContext2D için birkaç yeni özellik ve HTMLInputElement için tarih, saat, renk ve dosyalar için tarayıcı seçici göstermenin bir yolu olan yeni showPicker() yöntemi eklendi.

Firefox 98'de <dialog> öğesi bulunur. Firefox ve Safari beta sürümleri kararlı hale geldikten sonra, eskimeyen tarayıcılarda eklenecek bir başka özellik.

Bu beta özelliklerin tümü yakında kararlı tarayıcılarda kullanıma sunulacaktır.

Web'de yeniler serisinin bir parçası