Izdanje Firefoxa 91

Izdat je web preglednik Firefox 91. Izdanje Firefox 91 klasificirano je kao izdanje proširene podrške (ESR), za koje se ažuriranja objavljuju tijekom cijele godine. Osim toga, napravljeno je ažuriranje prethodne grane s dugim razdobljem podrške, 78.13.0 (u budućnosti se očekuju još dva ažuriranja 78.14 i 78.15). Podružnica Firefox 92 uskoro će biti prebačena u fazu beta testiranja, čije je izdanje zakazano za 7. rujna.

Glavne inovacije:

  • U privatnom načinu pregledavanja pravilo HTTPS-First aktivirano je prema zadanim postavkama, slično opciji "HTTPS Only" koja je prethodno bila dostupna u postavkama. Kada pokušate otvoriti stranicu bez enkripcije putem HTTP-a u privatnom načinu rada, preglednik će najprije pokušati pristupiti stranici putem HTTPS-a (“http://” zamijenjeno je s “https://”) i ako pokušaj ne uspije, automatski će pristupiti stranici bez enkripcije. Važna razlika u odnosu na način rada Samo HTTPS je da se HTTPS-First ne primjenjuje na učitavanje podresursa kao što su slike, skripte i stilske tablice, već se primjenjuje samo kada se pokuša otvoriti web mjesto nakon klika na vezu ili upisivanja URL-a u adresu bar.
  • Vraćen je način ispisa skraćene verzije stranice, koji podsjeća na prikaz u Reader Modeu, u kojem se prikazuje samo značajan tekst stranice, te sve popratne kontrole, banneri, izbornici, navigacijske trake i ostali dijelovi stranice. stranice koje nisu povezane sa sadržajem su skrivene. Način je omogućen aktiviranjem Reader View prije ispisa. Ovaj način je ukinut u Firefoxu 81, nakon prelaska na novo sučelje za pregled ispisa.
  • Proširene su mogućnosti metode Total Cookie Protection koja se aktivira u privatnom načinu pregledavanja i odabiru strogog načina za blokiranje neželjenog sadržaja (strict). Način rada podrazumijeva korištenje zasebne izolirane pohrane za kolačiće za svaku stranicu, što ne dopušta korištenje kolačića za praćenje kretanja između stranica, budući da su svi kolačići postavljeni iz blokova trećih strana učitanih na stranicu povezani s glavnom stranicom i ne prenose se kada se ovim blokovima pristupa s drugih stranica. U novoj verziji, kako bi se uklonilo skriveno curenje podataka, promijenjena je logika čišćenja Cookie() i korisnici su obaviješteni o stranicama koje informacije pohranjuju lokalno.
  • Logika za spremanje datoteka otvorenih nakon preuzimanja je promijenjena. Datoteke otvorene nakon preuzimanja u vanjskim aplikacijama sada se spremaju u uobičajeni direktorij "Preuzimanja", umjesto u privremeni direktorij. Prisjetimo se da Firefox nudi dva načina preuzimanja – preuzimanje i spremanje te preuzimanje i otvaranje u aplikaciji. U drugom slučaju, preuzeta datoteka spremljena je u privremeni direktorij, koji je izbrisan nakon završetka sesije. Ovakvo ponašanje izazvalo je nezadovoljstvo korisnika koji su, ako su trebali izravan pristup datoteci, morali dodatno tražiti privremeni direktorij u kojem je datoteka spremljena ili ponovno preuzimati podatke ako je datoteka već automatski izbrisana.
  • Optimizacija “Catch-up paints” omogućena je za gotovo sve radnje korisnika, što je omogućilo povećanje odziva većine operacija u sučelju za 10-20%.
  • Sklopovi za Windows platformu dodali su podršku za tehnologiju jedinstvene prijave (SSO), koja vam omogućuje povezivanje s web-mjestima pomoću vjerodajnica iz sustava Windows 10.
  • U verzijama za macOS, način rada visokog kontrasta automatski se uključuje kada se u sustavu aktivira opcija “Povećaj kontrast”.
  • Način "Prebaci na karticu", koji vam omogućuje prebacivanje na karticu s popisa preporuka u adresnoj traci, sada također pokriva stranice u načinu privatnog pregledavanja.
  • Gamepad API sada je dostupan samo pri otvaranju stranice u sigurnom kontekstu, tj. kada se otvara putem HTTPS-a, putem lokalnog hosta ili iz lokalne datoteke;
  • Desktop verzija uključuje podršku za Visual Viewport API, putem kojeg možete odrediti stvarno vidljivo područje, uzimajući u obzir prikaz zaslonske tipkovnice ili skaliranje.
  • Dodane metode: Intl.DateTimeFormat.prototype.formatRange() - vraća lokalizirani i formatirani niz s rasponom datuma (na primjer, "1/05/21 - 1/10/21"); Intl.DateTimeFormat.prototype.formatRangeToParts() - Vraća niz s dijelovima raspona datuma specifičnim za lokalizaciju.
  • Dodano svojstvo Window.clientInformation, slično Window.navigatoru.

Uz inovacije i ispravke grešaka, Firefox 91 uklanja 19 ranjivosti, od kojih je 16 označeno kao opasno. 10 ranjivosti (prikupljenih pod CVE-2021-29990 i CVE-2021-29989) uzrokovano je problemima s memorijom, kao što su prekoračenje međuspremnika i pristup već oslobođenim memorijskim područjima. Potencijalno, ovi problemi mogu dovesti do izvršavanja koda napadača prilikom otvaranja posebno dizajniranih stranica.

Izvor: opennet.ru

Dodajte komentar