Firefox 113 buraxılışı

Firefox 113 veb brauzeri buraxıldı və uzunmüddətli dəstək filialı yeniləməsi yaradıldı - 102.11.0. Firefox 114 filialı buraxılışı iyunun 6-na planlaşdırılan beta test mərhələsinə keçirilib.

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

  • Axtarış motorunun URL-ni göstərmək əvəzinə, daxil edilmiş axtarış sorğusunun ünvan çubuğunda göstərilməsi aktivləşdirilir (yəni, açarlar yalnız daxiletmə prosesi zamanı deyil, həm də axtarış sisteminə daxil olduqdan və onunla əlaqəli axtarış nəticələrini göstərdikdən sonra ünvan çubuğunda göstərilir. daxil edilmiş düymələr). Dəyişiklik yalnız ünvan fondundan axtarış motorlarına daxil olduqda tətbiq edilir. Sorğu axtarış motorunun veb saytına daxil edilərsə, URL ünvan çubuğunda göstərilir. Axtarış açar sözlərini ünvan sətrində tərk etmək uyğun axtarış sorğularını göndərməyi asanlaşdırır, çünki nəticələrə baxarkən daxiletmə sahəsinə keçmək lazım deyil.
    Firefox 113 buraxılışı

    Bu davranışa nəzarət etmək üçün axtarış parametrləri bölməsində (haqqında:preferences#search) və about:config parametrində “browser.urlbar.showSearchTerms.featureGate” xüsusi seçim təklif olunur.

    Firefox 113 buraxılışı

  • Axtarış təkliflərinin açılan siyahısına kontekst menyusu əlavə edildi, bu, “...” düyməsini kliklədiyiniz zaman göstərilir. Menyu axtarış tarixçənizdən axtarış sorğusunu silmək və sponsorlu bağlantıların göstərilməsini söndürmək imkanı verir.
    Firefox 113 buraxılışı
  • 5 saniyə irəli və geri çevirmək üçün düymələr, pəncərəni tam ekrana sürətlə genişləndirmək üçün düymə və göstərici ilə sürətli irəli sürüşdürmə düyməsi olan “Şəkil içində şəkil” videoya baxmaq rejiminin təkmilləşdirilmiş tətbiqi təklif edilmişdir. videonun yeri və müddəti əlavə edilib.
    Firefox 113 buraxılışı
  • Şəxsi baxış rejimində baxarkən, üçüncü tərəf kukilərinin bloklanması və klik izləmə kodunda istifadə edilən brauzer yaddaşının izolyasiyası gücləndirilib.
  • Qeydiyyat formalarında parolların doldurulması zamanı avtomatik yaradılan parolların etibarlılığı artırılıb, onların formalaşmasında indi xüsusi simvollardan istifadə olunur.
  • AV1 video kodlaşdırma formatından çərçivədaxili sıxılma texnologiyalarından istifadə edən AVIF (AV1 Image Format) şəkil formatının tətbiqi cizgi şəkilləri (AVIS) üçün dəstəyi əlavə etdi.
  • Mühərrik əlilliyi olan insanlar üçün texnologiyaları dəstəkləmək üçün yenidən işlənib (əlçatanlıq mühərriki). Ekran oxuyucuları, tək giriş interfeysləri və əlçatanlıq çərçivələri ilə işləyərkən əhəmiyyətli dərəcədə təkmilləşdirilmiş performans, həssaslıq və sabitlik.
  • Chromium mühərrikinə əsaslanan Safari və brauzerlərdən əlfəcinləri idxal edərkən, əlfəcinlərlə əlaqəli favikonların idxalı üçün dəstək həyata keçirilir.
  • GPU ilə qarşılıqlı əlaqədə olan proseslər üçün Windows platformasında istifadə edilən qum qutusu izolyasiyası gücləndirilib. Windows sistemləri üçün Microsoft Outlook-dan məzmunu sürükləyib buraxmaq imkanı tətbiq edilmişdir. Windows üçün qurulmalarda, səhifənin sonundan kənara keçməyə cəhd edərkən defolt olaraq uzanan vizual effekt aktivləşdirilir.
  • macOS platforması üçün qurğular birbaşa Firefox kontekst menyusundan Xidmətlər alt menyusuna girişi təmin edir.
  • Worklet interfeysindən istifadə edən skriptlər (aşağı səviyyəli göstərmə və audio emal mərhələlərinə çıxışı təmin edən Veb İşçilərinin sadələşdirilmiş versiyası) indi “import” ifadəsindən istifadə edərək JavaScript modullarının idxalını dəstəkləyir.
  • CSS Rəng Səviyyəsi 4 spesifikasiyasında müəyyən edilmiş color(), lab(), lch(), oklab() və oklch() funksiyaları üçün dəstək defolt olaraq aktivdir, sRGB, RGB, HSL, HWB, LHC və LAB rəng boşluqları.
  • Color-mix() funksiyası CSS-ə əlavə edilib ki, bu da sizə verilən faiz əsasında istənilən rəng məkanında rəngləri qarışdırmağa imkan verir (məsələn, ağa 10% mavi əlavə etmək üçün "color-mix(srgb-də, mavi)" təyin edə bilərsiniz. 10%, ağ);").
  • Ayrı-ayrı elementlər üçün məcburi rəng məhdudiyyətini aradan qaldırmaq üçün "məcburi rəng tənzimləmə" CSS xüsusiyyəti əlavə edildi və onları tam CSS rəng nəzarəti ilə tərk etdi.
  • CSS media sorğusuna (@media) “scripting” dəstəyi əlavə etdi ki, bu da skriptləri icra etmək qabiliyyətinin mövcudluğunu yoxlamağa imkan verir (məsələn, CSS-də JavaScript dəstəyinin aktiv olub-olmadığını müəyyən edə bilərsiniz).
  • Əsas "An+B" funksiyasını yerinə yetirməzdən əvvəl uşaq elementləri əvvəlcədən filtrləmək üçün seçicinin əldə edilməsinə imkan vermək üçün ":nth-child(an + b)" və ":nth-last-child()" yeni psevdo-sinif sintaksisi əlavə edildi. onların üzərində seçim məntiqi.
  • Gzip və deflate formatlarında məlumatların sıxılması və açılması üçün proqramlaşdırma interfeysi təmin edən Compression Streams API əlavə edildi.
  • Göstərmə kontekstini orijinal vəziyyətinə qaytarmaq üçün nəzərdə tutulmuş CanvasRenderingContext2D.reset() və OffscreenCanvasRenderingContext2D.reset() metodları üçün əlavə dəstək.
  • Digər brauzerlərdə həyata keçirilən əlavə WebRTC funksiyaları üçün əlavə dəstək: RTCMediaSourceStats, RTCPeerConnectionState, RTCPeerConnectionStats (“peer-connection” RTCStatsType), RTCRtpSender.setStreams() və RTCSctpTransport.
  • Firefox-a xas WebRTC funksiyaları uzun müddət köhnəlmiş mozRTCPeerConnection, mozRTCIceCandidate və mozRTCSessionDescription WebRTC silindi. Köhnəlmiş CanvasRenderingContext2D.mozTextStyle atributu silindi.
  • Veb tərtibatçıları üçün alətlər JavaScript sazlayıcısında mövcud olan fayl axtarış funksiyasının imkanlarını genişləndirdi. Axtarış paneli standart yan panelə köçürülüb və bu, skriptləri redaktə edərkən nəticələri görməyə imkan verir. node_modules kataloqundan kiçildilmiş nəticələrin və nəticələrin göstərilməsini təmin edir. Varsayılan olaraq, nəzərə alınmayan fayllarda axtarış nəticələri gizlədilir. Maskalarla axtarış üçün dəstək və axtarış zamanı dəyişdiricilərdən istifadə etmək imkanı əlavə edildi (məsələn, simvolların vəziyyətini nəzərə almadan və ya müntəzəm ifadələrdən istifadə etmədən axtarış üçün).
  • HTML fayllarına baxmaq üçün interfeysə daxil edilmiş JavaScript kodu üçün vizual formatlaşdırma rejimi (yaxşı çap) daxildir.
  • JavaScript sazlayıcısı skript fayllarını ləğv etməyə imkan verir. Kod faylları üçün göstərilən kontekst menyusuna "Skript əlavə et" seçimi əlavə edildi, onun köməyi ilə skripti olan faylı kompüterinizə endirə və redaktə edə bilərsiniz, bundan sonra bu redaktə edilmiş skript səhifəni emal edərkən istifadə ediləcək, hətta yenidən yükləndikdən sonra.
    Firefox 113 buraxılışı
  • Android versiyasında:
    • Varsayılan olaraq, AV1 formatında video deşifrəsinin aparat sürətləndirilməsi aktivləşdirilir; bu dəstəklənmirsə, proqram dekoderindən istifadə olunur.
    • Canvas2D rasterləşdirməni sürətləndirmək üçün GPU istifadəsini aktivləşdirdi.
    • Daxili PDF görüntüləyicisinin interfeysi təkmilləşdirilmiş, açıq PDF fayllarının saxlanması sadələşdirilmişdir.
    • Landşaft ekran rejimində video oynatma problemi həll edildi.

Yeniliklər və səhvlərin aradan qaldırılması ilə yanaşı, Firefox 113-də 41 boşluq aradan qaldırılıb. 33 boşluq təhlükəli kimi qeyd olunub, onlardan 30 boşluq (CVE-2023-32215 və CVE-2023-32216 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. CVE-2023-32207 zəifliyi sizə aldadıcı məzmunun üst-üstə düşməsi ilə təsdiq düyməsini sıxmağa məcbur etməklə etimadnamə sorğusundan yan keçməyə imkan verir (klikləmə). CVE-2023-32205 zəifliyi brauzer xəbərdarlıqlarını pop-up örtüyü vasitəsilə gizlətməyə imkan verir.

Firefox 114 beta-da HTTPS istisna siyahısı üzərindən DNS-i idarə etmək üçün istifadəçi interfeysi var. “HTTPS üzərindən DNS” parametrləri “Məxfilik və Təhlükəsizlik” bölməsinə köçürülüb. Əlfəcinləri birbaşa “Əlfəcinlər” menyusundan axtarmaq mümkündür. Əlfəcinlər menyusunu açmaq üçün düymə indi alətlər panelində yerləşdirilə bilər. Tarix, Kitabxana və ya Tətbiq menyusunda “Axtarış Tarixçəsi”ni seçərkən yerli baxış tarixçəsini seçmə şəkildə axtarmaq imkanı əlavə edildi.

Mənbə: opennet.ru

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