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.