Temmuz 2025'te kararlı ve beta web tarayıcılarına eklenen bazı ilginç özellikleri keşfedin.
Yayınlanma tarihi: 31 Temmuz 2025
Kararlı tarayıcı sürümleri
Bu ay Firefox 141, yeni kararlı tarayıcı olarak yayınlandı. Bu nedenle bu gönderi, Firefox'a özeldir.
WebGPU API
Firefox 141, Windows'da WebGPU'yu uygular. Bu özellik, hizmet çalışanları dışındaki tüm bağlamlarda desteklenir.
Daha fazla bilgi edinmek için MDN belgelerine ve WebGPU'ya Genel Bakış başlıklı makalemize göz atın.
<dialog> öğesinin closedby özelliği
Firefox, closedby özelliğini <dialog> öğelerinde HTMLDialogElement arayüzü için ilgili closedBy özelliğiyle birlikte de uygular.
Browser Support
scrollMargin özelliği
IntersectionObserver arayüzünün scrollMargin özelliği artık Firefox tarafından destekleniyor.
Bu özellik, gözlemcinin kök öğesindeki tüm iç içe yerleştirilmiş kaydırma kapsayıcılarına kenar boşluğu ekler. Böylece, bu öğelerin içindeki hedeflerin yalnızca ilk kez görünür hale geldiklerinde değil, görünür hale gelmeden önce (veya sonra) gözlemlenmesine olanak tanır.
Browser Support
CSS font-variant-emoji
font-variant-emoji
CSS özelliği, emojileri görüntülemek için varsayılan sunum stilini belirtir. Özellik aşağıdaki değerlerden birini alır:
normal: Tarayıcının emojiyi nasıl göstereceğini seçmesine izin verir. Bu ayar genellikle işletim sistemi ayarını takip eder.text: Emojiyi, Unicode metin varyasyonu seçicisi (U+FE0E) kullanılıyormuş gibi oluşturur.emoji: Emojiyi, Unicode emoji varyasyon seçicisi (U+FE0F) kullanılıyormuş gibi oluşturur.unicode: Emojiyi Emoji sunum özelliklerine göre oluşturur. U+FE0E veya U+FE0F varyasyon seçicisi varsa bu ayarı geçersiz kılar.
Beta tarayıcı sürümleri
Beta tarayıcı sürümleri, tarayıcının bir sonraki kararlı sürümünde yer alacak özelliklerin önizlemesini sunar. Dünya bu sürümü almadan önce sitenizi etkileyebilecek yeni özellikleri veya kaldırmaları test etmek için harika bir zamandır. Bu ayki tek yeni beta sürümü Firefox 142'dir. Safari 26 ve Chrome 139 beta sürümleri devam ediyor.
Firefox 142, Selection üzerinde getComposedRanges() yöntemini uygular.
Bu yöntem, mevcut seçim aralıklarını temsil eden bir StaticRange nesne dizisi döndürür ve gölge sınırlarını geçebilecek aralıklar döndürebilir.
Ayrıca, bir uygulamada görev önceliklerini atamak ve yönetmek için standartlaştırılmış bir mekanizma sağlayan Prioritized Task Scheduling API de dahildir.