Firefox 126 sürümü

Firefox 126 web tarayıcısı piyasaya sürüldü ve uzun vadeli bir destek şubesi güncellemesi oluşturuldu - 115.11.0. Firefox 127 şubesi, 11 Haziran'da yayınlanması planlanan beta test aşamasına aktarıldı.

Firefox 126'deki önemli yenilikler:

  • İçerik menüsüne, siteler arasındaki geçişleri izlemek için kullanılan sorgu parametrelerini daha önce keserek, seçilen bağlantının URL'sini panoya kopyalamanıza olanak tanıyan “Site İzleme Olmadan Bağlantıyı Kopyala” işlemi eklendi. . Örneğin bir bağlantı kopyalanırken Facebook sayfalarında gezinirken kullanılan mc_eid ve fbclid parametreleri silinecektir. Toplamda, en büyük çevrimiçi mağazalarda kullanılan parametreler de dahil olmak üzere, takip için kullanılan 300'den fazla parametre kesilir.
    Firefox 126 sürümü
  • Daha önce desteklenen gzip, brotli ve deflate algoritmalarına ek olarak Zstandard (zstd) sıkıştırma algoritmasını kullanarak içerik kodlama desteği eklendi. Firefox artık istek gönderirken HTTP "İçerik kodlama" başlığını "gzip, deflate, br, zstd" olarak ayarlıyor. Sıkıştırılmış verilerin zstd formatında teslimini destekleyen büyük siteler arasında Facebook dikkat çekiyor.
  • Bir sayfada seçilen metin parçalarının otomatik makine çevirisi için deneysel bir özellik eklenmiştir (daha önce yalnızca sayfanın tamamının çevirisi destekleniyordu). Çeviri işlevi, seçilen bir metin bloğuna sağ tıkladığınızda gösterilen içerik menüsü aracılığıyla çağrılır. Parçaların çevirisini etkinleştirmek için, yaklaşık:config dosyasına tarayıcı.translation.select.enable ayarı eklendi.
    Firefox 126 sürümü
  • Farklı kategorilerdeki arama sorgularının toplu sayaçlarıyla ek telemetri aktarımı uygulandı. Kategoriler spor, iş ve seyahat gibi 20 genel içerik türünü kapsamaktadır. Toplanan bilgilerin yeni arama yeteneklerinin geliştirilmesi için gerekli olduğu ileri sürülmektedir. Veriler, bireysel kullanıcılara referans verilmeden kaydedilir. Bir kullanıcının IP adresi hakkındaki bilgileri kaldırmak için, şifrelenmiş HTTP mesajlarını ek ara düğümler aracılığıyla yönlendiren ve böylece uç sunucunun isteği kullanıcının IP'sinden değil, geçiş düğümünün IP'sinden almasını sağlayan OHTTP (Oblicious-HTTP) teknolojisi kullanılır.
  • Firefox 125'e eklenen panoya kaydedilen bir bağlantıya hızlı bir şekilde gitme özelliği geçici olarak devre dışı bırakıldı (adres çubuğuna tıkladığınızda panoda bir URL varsa, bu URL otomatik olarak ilk gezinme önerisi olarak gösterildi) ). Kesintinin nedeni olarak performans sorunları gösteriliyor.
  • M3 CPU'lu Mac bilgisayarlarda macOS için yapılan sürümler, AV1 video kod çözme için donanım hızlandırmayı içerir.
  • Parametrelerde belirtilen bağlantıyı temsil eden bir URL nesnesini döndüren URL.parse() yöntemi eklendi. URL() yapıcısından farklı olarak yeni yöntem, ayrıştırmada sorun olması durumunda bir istisna atmak yerine null değerini döndürür.
  • Tek tek öğeleri uzaklaştırmanıza veya yakınlaştırmanıza olanak tanıyan CSS yakınlaştırma özelliği için etkinleştirilmiş destek. Bir öğeye uygulanan yakınlaştırma düzeyini belirlemek için Element.currentCSSZoom salt okunur özelliği önerilmektedir.
  • CSS'deki özel HTML öğelerinin durumunu sözde sınıf ":state()" aracılığıyla yansıtma yeteneği eklendi. İşlevsellik, standart HTML öğelerinin kullanıcı etkileşimine bağlı olarak durumlarını değiştirme yeteneğine benzetilerek uygulanır.
  • Seçimin yönünü belirleyen Selection.direction özelliği eklendi.
  • Multimedya oynatıcı gibi bir web uygulamasının, kullanıcının uzun süre işlem yapmaması durumunda ekran koruyucu çağrısını engellemesine olanak tanıyan Ekran Uyandırma Kilidi API'si için destek eklendi.
  • Kullanılabilir veritabanlarını numaralandırmak için IDBFactory.databases yöntemi IndexedDB API'sine eklenmiştir (kullanılabilir veritabanlarının adını ve sürümünü içeren bir nesne dizisini döndürür).
  • Seçim API'si, gölge DOM sınırlarını aşan seçimler için deneysel destek ekledi. About:config dosyasında dom.shadowdom.selection_across_boundary.enabled aracılığıyla etkinleştirildi.
  • CSS'ye, klip yolu ve uzaklık yolu CSS özelliklerini kullanarak şekiller oluşturmanıza olanak tanıyan deneysel bir şekil() işlevi eklenmiştir. About:config dosyasında düzen.css.basic-shape-shape.enabled aracılığıyla etkinleştirildi.
  • Web geliştirici araçlarındaki stil düzenleyicinin çalışması %15-20 oranında hızlandırıldı.
  • Web geliştiricilerine yönelik araçlarda, web konsolunu diğer panellerle aynı anda görüntüleyen modu etkinleştirmek/devre dışı bırakmak için “Bölünmüş konsolu göster” ayarı eklendi.
    Firefox 126 sürümü
  • Android sürümü, katlanır ekranlı cihazlarda adres çubuğunun görüntülenmesiyle ilgili sorunları çözer. Masaüstü sürümüyle birleştirme için "Eklentiler" ayarları "Uzantılar" olarak yeniden adlandırıldı.

Firefox 126, yeniliklerin ve hata düzeltmelerinin yanı sıra 21 güvenlik açığını da giderdi. İki güvenlik açığı tehlikeli olarak işaretlenmiştir. İlk tehlikeli güvenlik açığı (CVE-2024-4764), sesli birden fazla WebRTC akışını işlerken zaten boş olan bir bellek alanına erişime yol açıyor. İkinci tehlikeli güvenlik açığı (CVE-2024-4367), yerleşik PDF görüntüleyicide özel olarak tasarlanmış yazı tipleri işlendiğinde JavaScript kodunun yürütülmesine olanak tanır. Diğer 9 güvenlik açığı ise arabellek taşması ve halihazırda boş hafıza alanlarına erişim gibi hafıza sorunlarından kaynaklanıyor. Potansiyel olarak bu sorunlar, özel olarak tasarlanmış sayfaları açarken bir saldırganın kodunun yürütülmesine yol açabilir.

Kaynak: opennet.ru

Yorum ekle