Firefox 111 buraxılışı

Firefox 111 veb-brauzeri buraxıldı.Bundan əlavə, uzunmüddətli dəstək bölməsi üçün yeniləmə yaradıldı - 102.9.0. Firefox 112 filialı tezliklə beta test mərhələsinə keçəcək, buraxılışı aprelin 11-nə planlaşdırılıb.

Firefox 111-də əsas yeni xüsusiyyətlər:

  • Daxili hesab meneceri Firefox Relay xidməti üçün e-poçt ünvanı maskaları yaratmaq imkanı əlavə etdi ki, bu da real ünvanınızı reklam etməmək üçün saytlarda qeydiyyatdan keçmək və ya abunəliklərin qeydiyyatı üçün müvəqqəti e-poçt ünvanları yaratmağa imkan verir. Bu funksiya yalnız istifadəçi Firefox Hesabına qoşulduqda mövcuddur.
  • Tag etmək Referer başlığının ötürülməsini aradan qaldırmaq üçün veb formaları vasitəsilə naviqasiyaya “rel=noreferrer” parametrini tətbiq etməyə imkan verən “rel” atributuna əlavə dəstək və ya Window.opener xassəsinin təyin edilməsini dayandırmaq və qadağan etmək üçün “rel=noopener” keçidin edildiyi kontekstə çıxış.
  • OPFS (Origin-Private FileSystem) API daxil edilmişdir ki, bu da cari saytla əlaqəli yaddaşla əlaqələndirilmiş yerli fayl sistemində faylların yerləşdirilməsi üçün Fayl Sistemi Girişi API-nin genişləndirilməsidir. Veb proqramlarına istifadəçinin cihazında faylları və qovluqları oxumağa, dəyişdirməyə və saxlamağa imkan verən sayta bağlı bir növ virtual fayl sistemi yaradılır (digər saytlar giriş əldə edə bilmir).
  • CSS Rəng Səviyyəsi 4 spesifikasiyasının həyata keçirilməsinin bir hissəsi olaraq, CSS sRGB, RGB, HSL, HWB-də rəngi müəyyən etmək üçün color(), lab(), lch(), oklab() və oklch() funksiyalarını əlavə etdi. LHC və LAB rəng boşluqları. Funksiyalar hazırda defolt olaraq qeyri-aktivdir və istifadə etmək üçün about:config daxilində layout.css.more_color_4.enabled bayrağının aktivləşdirilməsini tələb edir.
  • Çap zamanı səhifəni təyin etmək üçün istifadə edilən CSS '@page' qaydaları, səhifənin oriyentasiyası məlumatını əldə etmək üçün ('şaquli', 'sola-sola' və 'döndürmə-sağa') 'səhifə oriyentasiyası' xüsusiyyətini həyata keçirir.
  • SVG daxili elementlərdə kontekst-vuruş və kontekst-doldurma dəyərlərinə icazə verilir.
  • Defolt axtarış sisteminə sorğular göndərmək üçün axtarış.query funksiyası əlavə API-yə əlavə edilmişdir. Axtarış nəticəsini yeni tab və ya pəncərədə göstərmək üçün search.search funksiyasına "disposition" xüsusiyyəti əlavə edildi.
  • Daxili pdf.js görüntüləyicisində açılmış PDF sənədlərini saxlamaq üçün API əlavə edildi. window.print ilə əlaqəli olan və çap etmək üçün PDF faylları və ya PDF InputStream göndərməyə imkan verən GeckoView Print API əlavə edildi.
  • URI faylı: // üçün SitePermissions vasitəsilə icazələrin təyin edilməsi üçün əlavə dəstək.
  • SpiderMonkey JavaScript mühərriki RISC-V 64 arxitekturasına ilkin dəstək əlavə etdi.
  • Veb tərtibatçıları üçün alətlər ixtiyari fayllarda axtarış etməyə imkan verir.
  • dmabuf-dan istifadə edərək VA-API (Video Acceleration API) üçün səthlərin surətini çıxarmaq üçün dəstək həyata keçirilib ki, bu da VA-API səthlərinin işlənməsini sürətləndirməyə imkan verib və bəzi platformalarda göstərmə zamanı artefaktların görünüşü ilə bağlı problemləri həll edib.
  • DNS-də host adlarını həll etmək üçün istifadə olunan mövzuların sayına nəzarət etmək üçün about:config-ə network.dns.max_any_priority_threads və network.dns.max_high_priority_threads parametrləri əlavə edildi.
  • Windows platformasında platforma tərəfindən təmin edilən bildiriş sistemindən istifadə aktivləşdirilib.
  • macOS platforması sessiyanın bərpasını dəstəkləyir.
  • Android versiyasında təkmilləşdirmələr:
    • PDF sənədlərinə baxmaq üçün daxili imkanı həyata keçirdi (əvvəlcə ayrı bir görüntüləyicidə yükləmək və açmaq ehtiyacı olmadan).
    • Arzuolunmaz məzmunu bloklamaq üçün ciddi rejimi seçdiyiniz zaman (ciddi), defolt rejim hər bir sayt üçün ayrıca, təcrid olunmuş kuki mağazasından istifadə edən Total Cookie Protection-dır ki, bu da saytlar arasında hərəkəti izləmək üçün kukilərdən istifadə etməyə imkan vermir.
    • Android 12 və 13 əməliyyat sistemləri ilə işləyən Pixel cihazları indi son baxılmış səhifələrə keçidləri birbaşa Sonlar ekranından paylaşmaq imkanına malikdir.
    • Ayrı bir tətbiqdə məzmunun açılması mexanizmi (Tətbiqdə aç) yenidən işlənib. Üçüncü tərəf Android proqramlarının istifadəçi təsdiqi olmadan işə salınmasına imkan verən boşluq (CVE-2023-25749) aradan qaldırılıb.
    • CanvasRenderThread işləyicisi daxil edilib, WebGL ilə əlaqəli tapşırıqları ayrıca bir mövzuda emal etməyə imkan verir.

Yeniliklər və səhvlərin aradan qaldırılması ilə yanaşı, Firefox 111-də 20 boşluq aradan qaldırılıb. 14 boşluq təhlükəli kimi qeyd olunub, onlardan 9 boşluq (CVE-2023-28176 və CVE-2023-28177 altında toplanıb) bufer daşması və artıq boşaldılmış yaddaş sahələrinə giriş kimi yaddaş problemləri ilə əlaqədardır. Potensial olaraq, bu problemlər xüsusi hazırlanmış səhifələri açarkən təcavüzkarın kodunun icrasına səbəb ola bilər.

Mənbə: opennet.ru

Добавить комментарий