Firefox 71 buraxılışı

Baş verdi veb brauzer buraxılışı Firefox 71mobil versiya Android platforması üçün Firefox 68.3. Bundan əlavə, bir yeniləmə də edildi şöbələr uzunmüddətli dəstək 68.3.0. Tezliklə səhnəyə beta testi Yanvarın 72-nə buraxılması planlaşdırılan Firefox 7 filialı köçürüləcək (layihə üstündən keçir yeni 4 həftə üçün inkişaf dövrü).

Əsas yeniliklər:

  • Təklif olunur HTML, CSS və JavaScript dillərində yazılmış brauzer daxilində açılan xidmət veb səhifəsi olan “haqqında:config” səhifəsi üçün yeni interfeys. Səhifə elementləri kontekst menyusundan istifadə etmədən siçanla (bir neçə sətir daxil olmaqla) özbaşına seçilə və buferə yerləşdirilə bilər. Üst axtarış sətri saxlanılıb və yeni dəyişənləri daxil etmək üçün genişləndirilib. Bundan əlavə, standart mexanizm vasitəsilə axtarış dəstəyi həyata keçirilmişdir ki, bu da uyğunluqların addım-addım axtarışı ilə adi səhifələrdə axtarış üçün istifadə olunur.

    Firefox 71 buraxılışı

    Hər bir parametr üçün Boolean dəyərləri (doğru/yanlış) ilə dəyişənləri çevirməyə və ya sətir və rəqəmsal dəyişənləri redaktə etməyə imkan verən bir düymə əlavə edilmişdir. İstifadəçi tərəfindən dəyişdirilmiş dəyərlər üçün dəyişiklikləri standart dəyərə qaytarmaq üçün düymə əlavə edilmişdir.

    Firefox 71 buraxılışı

    Haqqında:config açdıqdan sonra, standart olaraq elementlər göstərilmir və yalnız axtarış paneli görünür və bütün siyahıya baxmaq üçün "Hamısını göstər" düyməsini sıxmalısınız. Parametrlərə əlavə etdi seçim "general.aboutConfig.enable", imkan verir haqqında:config səhifəsinə girişi bərpa et, əgər o, quraşdırma mərhələsində isteğe bağlı olaraq deaktiv edilibsə;

    Firefox 71 buraxılışı

  • cəlb olunub defolt olaraq TLS sertifikatlarına baxmaq üçün yeni interfeys, “haqqında: sertifikat” xidmət səhifəsi və “Alətlər > Səhifə Məlumatı > Təhlükəsizlik > Sertifikatı Baxış” menyusu vasitəsilə əldə edilə bilər. Sertifikat baxış interfeysinin tətbiqi JavaScript və standart veb texnologiyalarından istifadə etməklə tamamilə yenidən yazılmış və həmçinin Firefox Quantum üslubuna uyğunlaşdırılmışdır. Əgər əvvəllər sertifikatlara baxmaq üçün ayrıca pəncərə açılırdısa, indi məlumat əlavəni xatırladan formada tabda göstərilir. Şübhəsiz ki, bir şey.

    Firefox 71 buraxılışı

  • Modernləşdirilmiş ünvan çubuğu dizaynı. Ən nəzərə çarpan dəyişiklik, aydın şəkildə qeyd olunan açılan pəncərənin lehinə ekranın bütün eni boyunca tövsiyələr siyahısını göstərməkdən uzaqlaşmaq idi. Təklif olunan dəyişikliklər Firefox 68-də meydana çıxan və XUL/XBL-ni standart Web API ilə əvəz edərək kodun tam yenidən yazılması ilə xarakterizə olunan Quantum Bar ünvan çubuğunun yeni tətbiqinin işlənməsini davam etdirir. Birinci mərhələdə Quantum Bar-ın dizaynı köhnə ünvan çubuğunu tamamilə təkrarladı və dəyişikliklər daxili yenidən işləmə ilə məhdudlaşdı. İndi görünüşü yaxşılaşdırmaq üçün işlərə başlanılıb. Dəyişikliklər hazırda defolt olaraq qeyri-aktivdir və about:config-də “browser.urlbar.megabar” parametri vasitəsilə aktivləşdirmə tələb olunur.

    Firefox 71 buraxılışı

  • Əlavə edilib dəstək brauzerin İnternet köşk rejimində işə salınması, komanda xəttində "-kiosk" seçimini təyin etməklə aktivləşdirilir və yalnız tam ekran rejimində işləmək imkanı verir. İnterfeys idarəetmə vasitələrinin, pop-up pəncərələrinin, kontekst menyularının və səhifə yükləmə statusu göstəricilərinin (linklərin və cari URL-nin göstərilməsi) göstərilməsi bloklanır. Klaviatura girişi ciddi şəkildə məhdudlaşdırılıb, məsələn, Alt və Ctrl düymələrinin işlənməsi qeyri-aktiv edilib, bu da brauzerdən çıxmağınıza, başqa proqrama keçməyinizə və ya başqa saytın açılmasına mane olur. Rejim müxtəlif avtonom terminalların, reklam stendlərinin, nümayiş panellərinin və bir veb-sayt/veb tətbiqi ilə işləmək üçün məhdud olan digər sistemlərin işini təşkil etmək üçün istifadə oluna bilər.
  • Brauzerlə birlikdə sistem əlavəsində Kilidlə (əvvəllər əlavə Lockbox kimi çatdırılırdı), təklif Saxlanan parolları idarə etmək üçün "haqqında: girişlər" interfeysi, parol daxiletmə formalarının avtomatik doldurulması zamanı subdomen tanınması meydana çıxdı. Təhlükəli hesablar haqqında Firefox Monitor xəbərdarlıqları ekran oxuyucuları olan istifadəçilər üçün də tətbiq edilib.
  • Windows, Linux və macOS üçün konstruksiyalar yerli MP3 dekoderindən istifadə edir.
  • Qabaqcıl anti-izləmə rejiminə kriptovalyuta mədənçiliyi üçün kodun bloklanması ilə bağlı bildirişlər əlavə edildi. Ünvan çubuğundakı qalxan şəkillərindəki işarəyə kliklədiyiniz zaman göstərilən panel bloklanmış izləyicilərin sayğacını göstərir.
  • Windows istifadəçiləri üçün Şəkildə Şəkil rejimində videoya baxmaq imkanı defolt olaraq aktivləşdirilib və bu, videonu brauzerdə hərəkət edərkən görünən üzən pəncərə şəklində ayırmağa imkan verir. Bu rejimdə baxmaq üçün videoya sağ kliklədiyiniz zaman alət ipucunu və ya açılan kontekst menyusunu klikləməlisiniz, “Şəkildəki şəkil” seçin (özünün kontekst menyusunun idarəedicisini əvəz edən YouTube-da sağa- iki dəfə klikləyin və ya Shift düyməsini sıxaraq basın). Windows olmayan sistemlərdə rejim dəstəyi "media.videocontrols.picture-in-picture.enabled" seçimindən istifadə edərək about:config-də aktivləşdirilə bilər.
  • Həyata keçirilən səhifə elementlərinin iç içə çox qatlı düzümü üçün dəstək (CSS Grid Səviyyə 2), bu, əsas xanalara bağlanmış uşaq elementləri müəyyən etmək imkanı təmin etməklə (xana daxilində ayrıca şəbəkə yerləşdirmək) şəbəkəyə uyğunlaşdırılmış səhifə tərtibatlarının qurulması çevikliyini əhəmiyyətli dərəcədə yaxşılaşdırır. İç-içə torlar " dəyərindən istifadə etməklə müəyyən edilir.alt şəbəkə" "tor-şablon-sütunlar" və "tor-şablon-sətirlər" xassələrində. Daxili şəbəkələrə dəstək DevTools Grid Inspector yoxlama rejiminə də əlavə edildi.
  • CSS-ə əmlak əlavə edildi sütun aralığı, elementin bütün sütunları əhatə etməsinə icazə verir.
  • CSS mülkiyyətində klip yolu funksiyadan istifadə edərək göstərilən görmə qabiliyyətini məhdudlaşdıran ərazini təyin etmək imkanı əlavə etdi yol() в format SVG kontur.
  • Əlavə edilib xassə vasitəsilə müəyyən edilmiş aspekt nisbəti əmsalını nəzərə almaq imkanı aspekt nisbəti, img teqindəki "hündürlük" və "en" HTML atributları üçün.
  • Metod JavaScript-ə əlavə edildi Promise.allSettled()Gözləyən vədləri nəzərə almadan yalnız yerinə yetirilmiş və ya rədd edilmiş vədləri qaytaran (digər kodu işə salmazdan əvvəl icra nəticəsini gözləməyə imkan verir).
  • Həyata keçirilən sinif MathMLElement (əvvəllər yalnız sinif verilirdi Element), qeyddə elementlərin müəyyən edilməsi MathML. MathmlEl.style və qlobal hadisə işləyicilərindən istifadə edə biləcəyiniz müvafiq MathML DOM ağacı da əlavə edilmişdir.
  • DOM-a konstruktor əlavə edildi StaticRange() DOM məzmununun bir hissəsini təmsil edən StaticRange obyekti yaratmaq.
  • Əlavə edilmiş API Media sessiyası, bildiriş sahəsində multimedia məzmununun oynatılması haqqında məlumatı olan bloku fərdiləşdirmək üçün alətlər təqdim edir. Bu API vasitəsilə veb tətbiqi nəinki yeni mahnının ifasına başlanması barədə bildiriş göstərə bilər, həm də bildiriş sahəsindən və ya ekran qoruyucu interfeysi vasitəsilə nəzarəti təşkil edə bilər, məsələn, fasilə vermək, axın vasitəsilə hərəkət etmək üçün düymələri yerləşdirə bilər, və ya növbəti mahnıya keçin.
  • Əlavə tərtibatçılar üçün API-də təkmilləşdirilmiş məlumatların yüklənməsi zamanı nasazlıqların aradan qaldırılması. windows.create zəngi vasitəsilə əlavələr tərəfindən açılan pop-up pəncərələr indi əlavə URL əvəzinə əlavə adını göstərir (“moz-extension://”).
  • WebGL artıq genişləndirmələri dəstəkləyir OVR_multiview2, bu, bir zənglə eyni anda bir neçə baxış portunu göstərməyə imkan verir (məsələn, WebXR-də stereo çıxış üçün faydalıdır);
  • Şəbəkə fəaliyyətini yoxlamaq üçün interfeysə DNS-də həlletmə vaxtının ayrıca göstərilməsi, əlaqənin qurulması, məlumatların göndərilməsi və cavabın alınması ilə şəbəkə sorğusunun işlənməsi mərhələlərini təhlil etmək imkanı daxildir. Məlumat sağ yan paneldə yeni Zamanlama nişanı vasitəsilə təmin edilir.

    Firefox 71 buraxılışı

  • Standart şəbəkə fəaliyyəti izləmə interfeysində daxildir aktiv əlaqələri dayandırmaq imkanı ilə WebSocket bağlantılarını yoxlamaq üçün rejim.

    Firefox 71 buraxılışı

  • Şəbəkə Monitoruna əlavə edildi dəstək sorğu/cavab orqanlarında, kukilərdə və başlıqlarda tam mətn axtarışı, həmçinin həyata keçirilir imkan zəruri maskalarla filtrlər əlavə etməklə müəyyən URL-lərin yüklənməsinin qarşısını almaq.

    Firefox 71 buraxılışı

  • Veb konsolunda həyata keçirilir çox xətt rejimi redaktə, bir neçə sətirə bölünmüş JavaScript konstruksiyalarını daxil etməyə və onları Enter düyməsini basmaqla deyil, Run düyməsini sıxmaqla icra etməyə imkan verir. Rejim, giriş sahəsinin sağ tərəfindəki "bölünmüş panel" işarəsinə kliklədikdən sonra və ya Ctrl+B klaviatura qısayolu vasitəsilə göstərilən yan panel kimi hazırlanmışdır.

    Firefox 71 buraxılışı

  • JavaScript sazlayıcı təmin edir önizləmə dəyişənlərin kodda istifadə edildiyi yerdəki dəyərləri həyata keçirilir icra hadisə jurnalı və söndürmək imkanı əlavə etdi pop-up bloku kəsilmə nöqtələri ilə (devtools.debugger.features.overlay about:config).

    Firefox 71 buraxılışı

  • Android üçün Firefox 68.2 üçün düzəldici yeniləmə hazırlanıb. Nəzərinizə çatdıraq ki, Android üçün Firefox-un yeni əhəmiyyətli relizlərinin formalaşdırılması dayandırılıb. Android üçün Firefox-u əvəz etmək üçün Fenix ​​kod adlı (paylanır Firefox Önizləmə) inkişaf edir GeckoView mühərrikindən və bir sıra Mozilla Android Komponentləri kitabxanasından istifadə edən mobil cihazlar üçün yeni brauzer.

    Kritik zəifliklərin sayının azalması onunla bağlıdır ki, bufer daşması və artıq boşalmış yaddaş sahələrinə giriş kimi yaddaş problemləri indi təhlükəli, lakin kritik deyil. Yeni buraxılış xüsusi hazırlanmış səhifələr açıldıqda təcavüzkar kodunun icrasına səbəb ola biləcək 13 oxşar problemi həll edir.

Yeniliklər və səhvlərin düzəldilməsi ilə yanaşı, Firefox 71 düzəldilib 26 zəiflik, bunlardan 17 (aşağıda toplanmışdır CVE-2019-17013 и CVE-2019-17012) xüsusi hazırlanmış səhifələri açarkən təcavüzkar kodunun icrasına səbəb ola biləcək potensial olaraq işarələnir. Maraqlıdır ki, bufer daşması və artıq boşalmış yaddaş sahələrinə giriş kimi yaddaş problemləri indi təhlükəli, lakin kritik deyil.

Mənbə: opennet.ru

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