Firefox 108, geliştiriciler için çeşitli iyileştirmeler ve daha fazlasıyla geliyor

Firefox-Logosu

Firefox popüler bir web tarayıcısıdır

yeni sürümünün yayınlandığını duyurdu. Firefox 108 102.6.0″ sürümünün uzun vadeli dal güncellemesi ile birlikte. Bu yeni sürümde yeniliklerin ve hata düzeltmelerinin yanı sıra, 20 güvenlik açığı düzeltildi Firefox 108'de.

16 güvenlik açığı tehlikeli olarak işaretlendi14 güvenlik açığı (CVE-2022-46879 ve CVE-2022-46878 altında toplanmıştır), arabellek taşmaları ve önceden boşaltılmış bellek alanlarına erişim gibi bellek sorunlarından kaynaklanır.

Bu sorunlar, özel hazırlanmış sayfalar açıldığında potansiyel olarak kötü amaçlı kodun yürütülmesine neden olabilir.

CVE-2022-46871 güvenlik açığı, yama uygulanmamış güvenlik açıkları içeren libusrsctp kitaplığının eski bir sürümünden kod kullanımıyla ilişkilidir.

CVE-2022-46872 güvenlik açığı, bir sayfa işleme sürecine erişimi olan bir saldırganın Linux'ta korumalı alan yalıtımını atlamasına ve panoyla ilişkili IPC mesajlarını manipüle ederek rastgele dosyaların içeriğini okumasına olanak tanır.

Firefox 108'ün başlıca yeni özellikleri

Sunulan tarayıcının bu yeni sürümünde şunu bulabiliriz: Shift+ESC klavye kısayolu eklendi hangi işlemlerin ve dahili iş parçacıklarının çok fazla bellek ve CPU kaynağı tükettiğini değerlendirmenize olanak tanıyan işlem yöneticisi sayfasını (hakkında: işlemler) hızlı bir şekilde açmak için.

Yeni sürümde öne çıkan bir diğer değişiklik ise ayarlar eklendi cookiebanners.bannerClicking.enabled ve cookiebanners.service.mode'dan about:config'e sitelerde çerez kullanmak için izin isteyen afişlere otomatik olarak tıklamaks. Nightly builds arayüzünde, belirli alan adlarıyla ilgili olarak çerez banner'larına yapılan otomatik tıklamaları kontrol etmek için anahtarlar uygulanmıştır.

Buna ek olarak, şunu da bulabiliriz Web MIDI API eklendisağlayan bağlı müzik cihazlarıyla etkileşime geçin bir web uygulamasından bir MIDI arayüzü ile kullanıcının bilgisayarına. API yalnızca HTTPS aracılığıyla yüklenen sayfalar için kullanılabilir ve bilgisayara bağlı MIDI cihazlarıyla navigator.requestMIDIAccess() yöntemi çağrıldığında, kullanıcıdan eklentiyi yüklemesi istenir.

Ayrıca Firefox 108'in bu yeni sürümünde şunları bulabiliriz: optimize edilmiş çerçeve zamanlaması MotionMark puanlarını iyileştirmek için yüksek yük koşullarında animasyon, ayrıca PDF formlarını yazdırırken ve kaydederken karakterleri İngilizce dışındaki dillerde kullanma yeteneği sağlar.

Bölüm için Android sürümündeki iyileştirmelerden belirtmekte fayda var ki, bir web sayfasını PDF belgesi olarak kaydetme yeteneği, Bir panelde sekmeleri gruplandırma desteği eklendi (bir sekmeye uzun süre basıldıktan sonra sekmeler değiştirilebilir) ve belirtilen bölüm için tüm yer imlerini yeni bir pencerede veya gizli modda yeni sekmelerde açmak için bir düğme sağlandı.

Geliştiriciler için iyileştirmelerle ilgili olarak şunu bulabiliriz ek bir deneysel site izin mekanizması önerildi donanıma fiziksel olarak zarar verebilecek, geri alınamaz değişiklikler yapabilen, cihazlara kötü amaçlı kod yüklemek için kullanılabilen veya kullanıcı verilerini sızdırabilen yeteneklerle genişletilmiş ve zararlı ayrıcalıklar gerektiren potansiyel olarak tehlikeli özelliklere ve API'lere site erişimini kontrol etmek. Örneğin, Web MIDI API bağlamında, bir bilgisayara bağlı bir ses sentezleme aygıtına erişim izni vermek için bir izin eklentisi kullanılır.

Diğer değişikliklerden:

  • CSS bir dizi trigonometrik fonksiyon sin(), cos(), tan(), asin(), acos(), atan() ve atan2() sağlar.
  • CSS, bir yuvarlama stratejisi seçmek için round() işlevini uygular.
  • CSS türü uygular matematiksel fonksiyonlarda Pi ve E gibi tanıdık matematiksel sabitlerin yanı sıra sonsuzluk ve NaN değerlerini kullanmanıza izin verir. Örneğin, "döndür (calc (1rad * pi))".
  • JavaScript, zaman uyumsuz olarak alınan verilerden bir dizi oluşturmak için Array.fromAsync yöntemini ekledi.
  • İçeriğin yüklenmesi bittiğinde çağrılan yeni bir domContentLoaded olayı eklendi.
  • Senkronizasyonu zorlamak için .get() yöntemine forceSync seçeneği eklendi.
  • Ek WebExtension widget'ları yerleştirmek için panoda ayrı bir alan uygulandı.
  • Emoji 14 karakter özelliği için destek eklendi.
  • OES_draw_buffers_indexed WebGL uzantısı varsayılan olarak etkindir.
  • Canvas2D rasterleştirmesini hızlandırmak için GPU'yu kullanma yeteneği uygulandı.
  • Windows platformunda, GPU ile etkileşime giren işlemlerin sanal alan izolasyonu etkinleştirilmiştir.
  • SIMD FMA3 talimatları için destek eklendi (bir turla çarpın ve ekleyin).
  • Windows 11 platformundaki arka plan sekmesi işlemleri artık Verimlilik modunda çalışıyor, bu da Görev Zamanlayıcı'nın CPU kullanımını azaltmak için yürütme önceliğini düşürmesine neden oluyor.
  • ICCv4 renk profillerine göre görüntülerin doğru renk düzeltmesi için destek eklendi.
  • Boş yeni sekmeler için yer imleri çubuğunu gösteren ("Yalnızca yeni sekmelerde göster") "Yalnızca yeni sekmelerde göster" modunun doğru çalışması garanti edilmiştir.

Firefox’un yeni sürümü Linux’a nasıl kurulur veya güncellenir?

Otomatik güncellemeleri devre dışı bırakmayan Firefox kullanıcıları güncellemeyi otomatik olarak alacaklardır. Bunun olmasını beklemek istemeyenler, web tarayıcısının manuel güncellemesini başlatmak için resmi açılıştan sonra Menü> Yardım> Firefox Hakkında'yı seçebilirler.

Açılan ekran, web tarayıcısının o anda yüklü olan sürümünü görüntüler ve işlevsellik etkinleştirilmişse, güncellemeleri kontrol eder.

Güncellemek için başka bir seçenek de evet Ubuntu, Linux Mint veya başka bir Ubuntu türevinin kullanıcısıysanız, tarayıcının PPA'sının yardımıyla bu yeni sürüme yükleyebilir veya güncelleyebilirsiniz.

Bu, bir terminal açarak ve içinde aşağıdaki komutu çalıştırarak sisteme eklenebilir:

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y 
sudo apt-get update
sudo apt install firefox

Bu durumuda Arch Linux kullanıcıları ve türevleri, sadece bir terminalde çalıştırın:

sudo pacman -Syu

Veya şununla yüklemek için:

sudo pacman -S firefox

Nihayet Snap paketlerini kullanmayı tercih edenler için, yeni sürümü bir terminal açıp yazarak kurabilecekler

sudo snap install firefox

Son olarak, tarayıcıya "Flatpak" eklenmiş en son kurulum yöntemini alabilirsiniz. Bunun için bu tür bir paket için desteğe sahip olmaları gerekir.

Kurulum yazarak yapılır:

flatpak install flathub org.mozilla.firefox

Daha diğer tüm Linux dağıtımları ikili paketleri indirebilir itibaren aşağıdaki bağlantı.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.