Firefox 91 leidimas

Išleista žiniatinklio naršyklė Firefox 91. Firefox 91 leidimas priskiriamas išplėstiniam palaikymo leidimui (ESR), kurio atnaujinimai išleidžiami ištisus metus. Be to, buvo sukurtas ankstesnės šakos atnaujinimas su ilgą palaikymo laikotarpį 78.13.0 (ateityje tikimasi dar dviejų atnaujinimų 78.14 ir 78.15). „Firefox 92“ atšaka netrukus bus perkelta į beta versijos testavimo etapą, kurio išleidimas numatytas rugsėjo 7 d.

Pagrindinės naujovės:

  • Privataus naršymo režimu HTTPS-First politika suaktyvinama pagal numatytuosius nustatymus, panašiai kaip parinktį „Tik HTTPS“, kuri anksčiau buvo pasiekiama nustatymuose. Kai bandote atidaryti puslapį be šifravimo per HTTP privačiu režimu, naršyklė pirmiausia bandys pasiekti svetainę per HTTPS („http://“ pakeičiama „https://“) ir, jei bandymas bus nesėkmingas, jis automatiškai pasieks svetainę be šifravimo. Svarbus skirtumas nuo tik HTTPS režimo yra tas, kad HTTPS-First netaikomas įkeliant papildomus išteklius, pvz., vaizdus, ​​scenarijus ir stiliaus lapus, bet taikomas tik bandant atidaryti svetainę spustelėjus nuorodą arba įvedus URL adresą. baras.
  • Sugrąžintas sutrumpintos puslapio versijos spausdinimo režimas, primenantis rodinį Skaitytojo režimu, kuriame rodomas tik reikšmingas puslapio tekstas ir visi pridedami valdikliai, reklamjuostės, meniu, naršymo juostos ir kitos puslapio dalys. puslapis, nesusijęs su turiniu, yra paslėptas. Režimas įjungiamas prieš spausdinant suaktyvinus Reader View. Šis režimas buvo nutrauktas „Firefox 81“, perėjus prie naujos spausdinimo peržiūros sąsajos.
  • Išplėtotos Total Cookie Protection metodo galimybės, kuris aktyvuojamas privataus naršymo režimu ir pasirenkant griežtą nepageidaujamo turinio blokavimo režimą (griežtą). Režimas reiškia, kad kiekvienai svetainei reikia naudoti atskirą atskirą slapukų saugyklą, kuri neleidžia naudoti slapukų judėjimui tarp svetainių sekti, nes visi slapukai, nustatyti iš trečiųjų šalių blokų, įkeltų į svetainę, yra susieti su pagrindine svetaine ir neperkeliami, kai šie blokai pasiekiami iš kitų svetainių. Naujoje versijoje, siekiant pašalinti paslėptus duomenų nutekėjimus, buvo pakeista Cookie() valymo logika ir vartotojai buvo informuoti apie svetaines, kuriose informacija saugoma vietoje.
  • Pakeista po atsisiuntimo atidarytų failų išsaugojimo logika. Atsisiuntę išorinėse programose atidaryti failai dabar išsaugomi įprastame „Atsisiuntimų“ kataloge, o ne laikinajame kataloge. Prisiminkime, kad „Firefox“ siūlo du atsisiuntimo režimus – atsisiųsti ir išsaugoti bei atsisiųsti ir atidaryti programoje. Antruoju atveju atsisiųstas failas buvo išsaugotas laikinajame kataloge, kuris buvo ištrintas pasibaigus seansui. Toks elgesys sukėlė vartotojų nepasitenkinimą, kurie, jei jiems reikėjo tiesioginės prieigos prie failo, turėjo papildomai ieškoti laikinojo katalogo, kuriame buvo išsaugotas failas, arba iš naujo atsisiųsti duomenis, jei failas jau buvo automatiškai ištrintas.
  • „Catch-up paints“ optimizavimas įjungtas beveik visiems vartotojo veiksmams, o tai leido 10–20% padidinti daugelio operacijų sąsajoje reagavimą.
  • „Windows“ platformos rinkiniai papildė vieno prisijungimo technologiją (SSO), kuri leidžia prisijungti prie svetainių naudojant „Windows 10“ kredencialus.
  • „MacOS“ versijose didelio kontrasto režimas automatiškai įjungiamas, kai sistemoje suaktyvinama parinktis „Padidinti kontrastą“.
  • Režimas „Perjungti į skirtuką“, leidžiantis perjungti į skirtuką iš rekomendacijų sąrašo adreso juostoje, dabar taip pat apima puslapius privataus naršymo režimu.
  • Gamepad API dabar galima tik atidarius puslapį saugiame kontekste, t.y. atidarius per HTTPS, per localhost arba iš vietinio failo;
  • Darbalaukio versijoje yra „Visual Viewport“ API palaikymas, per kurį galite nustatyti tikrąją matomą sritį, atsižvelgiant į ekrano klaviatūros rodymą arba mastelio keitimą.
  • Pridedami metodai: Intl.DateTimeFormat.prototype.formatRange() – grąžina lokalizuotą ir suformatuotą eilutę su datų intervalu (pvz., "1/05/21 - 1/10/21"); Intl.DateTimeFormat.prototype.formatRangeToParts() – pateikia masyvą su konkrečios lokalės dienų sekos dalimis.
  • Pridėta Window.clientInformation ypatybė, panaši į Window.navigator.

Be naujovių ir klaidų pataisymų, „Firefox 91“ ištaisė 19 spragų, iš kurių 16 pažymėtos kaip pavojingos. 10 pažeidžiamumas (surinktas pagal CVE-2021-29990 ir CVE-2021-29989) atsiranda dėl atminties problemų, tokių kaip buferio perpildymas ir prieiga prie jau atlaisvintų atminties sričių. Gali būti, kad šios problemos gali sukelti užpuoliko kodo vykdymą atidarant specialiai sukurtus puslapius.

Šaltinis: opennet.ru

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