„Firefox 83“ yra su kompiliacijos patobulinimais, „JavaScript“ varikliu ir dar daugiau

„Firefox“ logotipas

Išleista nauja „Firefox 83“ versija , kurioje yra keletas patobulinimų, įskaitant kompiliavimo, „JavaScript“ variklio , HTTPS persiuntimo, privatumo ir daug daugiau patobulinimų.

Be naujovių ir klaidų ištaisymų, ištaisyta 31 pažeidžiamumas, iš kurių 14 pažymėtos kaip pavojingos. 12 pažeidžiamumų (sudarytų CVE-2020-26969 ir CVE-2020-26968) atsiranda dėl atminties problemų, tokių kaip buferio perpildymas ir prieiga prie jau atlaisvintų atminties sričių.

Šios problemos gali sukelti kenkėjiško kodo vykdymą atidarant specialiai sukurtus puslapius.

Pagrindinės „Firefox 83“ naujienos

Pagal numatytuosius nustatymus ši nauja „Firefox 83“ šaka įjungė naują JIT kompiliatorių , sukurtą kodiniu pavadinimu „Warp“, kuris žymiai supaprastins JIT architektūrą, pagerins reagavimo greitį, sumažins puslapio atsisiuntimo laiką ir sumažins atminties sunaudojimą.

„JavaScript“ variklio našumas buvo pagerintas pirmiausia sumažinant variklyje stebimos vidinės tipo informacijos kiekį ir naudojant tarpinio kodo kaupimo talpykloje (CacheIR) techniką, anksčiau pasiūlytą baitkodo interpreteryje, kuris užima tarpinę nišą tarp įprasto interpretatoriaus ir pre-JIT kompiliatoriaus.

Nustatymų skiltyje „Privatumas ir saugumas“ rasite režimą „Tik HTTPS“ . Kai jis įjungtas, visos nešifruotos užklausos automatiškai nukreipiamos į saugius puslapio variantus. Šį režimą galite įjungti visiems langams arba tik tiems langams, kurie atidaryti privačiu naršymo režimu.

Be to, suaktyvintas naujas žiniatinklio autentifikavimo dialogo langas , kuris neblokuoja kitų skirtukų. Autentifikavimo parametrų įvedimo forma dabar susieta su konkrečiu skirtuku ir neužblokuoja visos sąsajos.

Pridėti spartieji klavišai , skirti greitai atsukti vaizdo įrašą, rodomą vaizdo vaizde režimu. Norėdami atsukti pirmyn arba atgal 15 sekundžių intervalais, tiesiog paspauskite atitinkamus žymeklio klavišus.

Patobulinta sąsaja , rodoma įjungus ekrano bendrinimą vaizdo konferencijos metu „Firefox“ naršyklėje . Sąsajoje dabar aiškiau nurodoma, kurie įrenginiai ir ekranai bendrinami.

Adreso juostoje dabar galima greitai perjungti kitą paieškos sistemą: galimų paieškos sistemų piktogramų sąrašas dabar rodomas lango apačioje dar prieš pradedant užklausą (anksčiau sąrašas pasirodydavo tik įvedus pirmąją užklausos raidę).

Be to, yra funkcija „Tab-to-search“, leidžianti perjungti paieškos režimą paspaudus Tab klavišą adreso juostoje. Ši funkcija pasirenka aktyvią paieškos sistemą pagal įvestus simbolius, jei viena iš įdiegtų paieškos sistemų siūlo automatinį užbaigimą. Pavyzdžiui, įvedus „ya“, bus pasiūlyta „yandex.ru“, po kurios galite paspausti Tab, kad įjungtumėte paieškos užklausos režimą „Yandex“.

Integruotos PDF dokumentų peržiūros programos sąsaja buvo pertvarkyta (piktogramos pakeistos, įrankių juostai panaudotas šviesus fonas).

„Apple“ įrenginiuose su „macOS Big Sur“ ir naujesniais „Apple“ procesoriais „Firefox“ naudojimas suteikiamas per dvejetainį „Rosetta 2“ vertėją . Būsimuose leidimuose planuojama išleisti vietines „Apple M1“ procesoriaus versijas. Ši „macOS“ versija taip pat suteikia galimybę atkurti sesiją su sumažintu langu, kad būtų sumažintos energijos sąnaudos.

„Windows 7/8/8.1“ ir „macOS 10.12–10.15“ naudotojams dabar įjungtas „WebRender“ kompozicijos modulis. Todėl „WebRender“ dabar įjungtas visose „Windows“ ir „macOS“ versijose (išskyrus 10.16 Beta).

„Linux“ sistemoje patentuotos „NVIDIA“ tvarkyklės lieka blokuojamųjų sąraše „WebRender“ , kaip ir „Intel“ tvarkyklės, kai naudojama 3440 × 1440 ir didesnė ekrano skiriamoji geba.

„Linux“ NVIDIA dvejetainių tvarkyklių vartotojai, rankiniu būdu įgalinę „WebRender“ ir nenaudojantys kompozicijos, gali patirti regresiją, kai viršutinė ekrano pusė tampa užpildytu stačiakampiu.

Problemą galima išspręsti įgalinant kompoziciją arba eksportuojant bet kurį iš šių aplinkos kintamųjų: MOZ_GTK_TITLEBAR_DECORATION = sistema (deja, apima lango pavadinimą) arba MOZ_X11_EGL = 1 (ši parinktis išjungia „WebGL 2“ palaikymą). Taip pat galite laikinai išjungti „WebRender“.

Kaip įdiegti naują „Firefox 83“ versiją į „Linux“?

„Ubuntu“, „Linux Mint“ ar bet kurio kito „Ubuntu“ išvestinio produkto naudotojai gali įdiegti šią naują versiją arba atnaujinti ją naudodami naršyklės PPA.

Tai galima pridėti prie sistemos atidarant terminalą ir vykdant šią komandą:

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

Tai atlikus, dabar tereikia įdiegti su:

sudo apt install firefox

Arch Linux vartotojams ir jų dariniams, tiesiog paleiskite terminale:

sudo pacman -S firefox

Tiems, kurie naudoja „Fedora“ ar bet kurį kitą iš jos gautą platinimą:

sudo dnf install firefox

Galiausiai, jei esate „openSUSE“ vartotojas , galite pasinaudoti bendruomenės saugyklomis, iš kurių galite pridėti „Mozilla“ saugyklą prie savo sistemos.

Tai galima padaryti su terminalu ir jame įvedant:

su -
zypper ar -f http://download.opensuse.org/repositories/mozilla/openSUSE_Leap_15.1/ mozilla
zypper ref
zypper dup --from mozilla

Visiems kitiems „Linux“ distribucijoms dvejetainius paketus galite atsisiųstišios nuorodos.


Pridėti kaip pageidaujamą šaltinį „Google“ sistemoje