Izdaja Firefox 91

Izdan je bil spletni brskalnik Firefox 91. Izdaja Firefox 91 je razvrščena kot izdaja razširjene podpore (ESR), za katero so posodobitve izdane vse leto. Poleg tega je bila ustvarjena posodobitev prejšnje veje z dolgim ​​obdobjem podpore, 78.13.0 (v prihodnosti se pričakujeta še dve posodobitvi 78.14 in 78.15). Podružnica Firefox 92 bo kmalu prešla v fazo testiranja beta, katere izdaja je predvidena za 7. september.

Glavne novosti:

  • V načinu zasebnega brskanja je pravilnik HTTPS-First privzeto aktiviran, podobno kot možnost »Samo HTTPS«, ki je bila prej na voljo v nastavitvah. Ko poskušate odpreti stran brez šifriranja prek HTTP v zasebnem načinu, bo brskalnik najprej poskušal dostopati do spletnega mesta prek HTTPS (»http://« je nadomeščen s »https://«) in če bo poskus neuspešen, samodejno bo dostopal do spletnega mesta brez šifriranja. Pomembna razlika od načina »Samo HTTPS« je, da HTTPS-First ne velja za nalaganje podvirov, kot so slike, skripti in slogovne datoteke, ampak se uporablja samo, ko poskušate odpreti spletno mesto po kliku na povezavo ali vnosu URL-ja v naslov bar.
  • Vrnjen je način za tiskanje skrajšane različice strani, ki spominja na pogled v Reader Mode, v katerem je prikazano le pomembno besedilo strani ter vsi spremljajoči kontrolniki, pasice, meniji, navigacijske vrstice in drugi deli strani. strani, ki niso povezane z vsebino, so skrite. Način je omogočen z aktiviranjem Reader View pred tiskanjem. Ta način je bil opuščen v Firefoxu 81 po prehodu na nov vmesnik za predogled tiskanja.
  • Razširjene so zmožnosti metode Total Cookie Protection, ki se aktivira v načinu zasebnega brskanja in pri izbiri strogega načina za blokiranje neželenih vsebin (strict). Način pomeni uporabo ločenega izoliranega pomnilnika za piškotke za vsako spletno mesto, kar ne dovoljuje uporabe piškotkov za sledenje premikanju med spletnimi mesti, saj so vsi piškotki, nastavljeni iz blokov tretjih oseb, naloženih na spletno mesto, vezani na glavno spletno mesto in se ne prenesejo, ko se do teh blokov dostopa z drugih spletnih mest. V novi različici je bila za odpravo skritega uhajanja podatkov spremenjena logika čiščenja piškotkov () in uporabniki so bili obveščeni o spletnih mestih, ki informacije shranjujejo lokalno.
  • Logika shranjevanja datotek, odprtih po prenosu, je spremenjena. Datoteke, odprte po prenosu v zunanjih aplikacijah, se zdaj shranjujejo v običajni imenik »Prenosi« namesto v začasni imenik. Spomnimo se, da Firefox ponuja dva načina prenosa - prenos in shranjevanje ter prenos in odpiranje v aplikaciji. V drugem primeru je bila prenesena datoteka shranjena v začasni imenik, ki je bil po koncu seje izbrisan. To vedenje je povzročilo nezadovoljstvo med uporabniki, ki so morali, če so potrebovali neposreden dostop do datoteke, dodatno poiskati začasni imenik, v katerem je bila datoteka shranjena, ali pa ponovno prenesti podatke, če je bila datoteka že samodejno izbrisana.
  • Optimizacija »Catch-up paints« je omogočena za skoraj vsa uporabniška dejanja, kar je omogočilo povečanje odzivnosti večine operacij v vmesniku za 10-20 %.
  • Sklopi za platformo Windows so dodali podporo za tehnologijo enotne prijave (SSO), ki vam omogoča povezovanje s spletnimi mesti z uporabo poverilnic iz sistema Windows 10.
  • V različicah za macOS se način visokega kontrasta samodejno vklopi, ko je v sistemu aktivirana možnost »Povečaj kontrast«.
  • Način »Preklopi na zavihek«, ki omogoča preklop na zavihek s seznama priporočil v naslovni vrstici, zdaj pokriva tudi strani v načinu zasebnega brskanja.
  • API Gamepad je zdaj na voljo le pri odpiranju strani v varnem kontekstu, tj. pri odprtju prek HTTPS, prek lokalnega gostitelja ali iz lokalne datoteke;
  • Namizna različica vključuje podporo za API Visual Viewport, prek katerega lahko določite dejansko vidno območje ob upoštevanju prikaza zaslonske tipkovnice ali skaliranja.
  • Dodane metode: Intl.DateTimeFormat.prototype.formatRange() - vrne lokaliziran in oblikovan niz z datumskim obsegom (na primer "1/05/21 - 1/10/21"); Intl.DateTimeFormat.prototype.formatRangeToParts() – vrne matriko z deli časovnega obdobja, specifičnimi za jezik.
  • Dodana lastnost Window.clientInformation, podobna Window.navigator.

Poleg novosti in popravkov napak Firefox 91 odpravlja 19 ranljivosti, od katerih jih je 16 označenih kot nevarnih. 10 ranljivosti (zbranih pod CVE-2021-29990 in CVE-2021-29989) povzročajo težave s pomnilnikom, kot so prekoračitve medpomnilnika in dostop do že sproščenih območij pomnilnika. Potencialno lahko te težave povzročijo izvedbo napadalčeve kode pri odpiranju posebej oblikovanih strani.

Vir: opennet.ru

Dodaj komentar