Izid Firefox 91

Izšel je spletni brskalnik Firefox 91. Izdaja Firefox 91 spada v kategorijo vej z dolgotrajno podporo (ESR), za katere so posodobitve na voljo eno leto. Poleg tega je bila oblikovana posodobitev prejšnje veje z dolgotrajno podporo 78.13.0 (v prihodnje pričakujemo še dve posodobitvi 78.14 in 78.15). V beta-testiranje bo kmalu prešla veja Firefox 92, katere izdaja je načrtovana za 7. september.

Glavne novosti:

  • V načinu zasebnega brskanja je privzeto aktivirana politika HTTPS-First, podobna prej razpoložljivi možnosti 'Samo HTTPS' v nastavitvah. Ob poskusu odpiranja strani brez šifriranja prek HTTP se brskalnik najprej poskusi povezati s spletnim mestom prek HTTPS ('http://' se spremeni v 'https://'), in če ta poskus ne uspe, se bo samodejno vrnil na spletno mesto brez šifriranja. Pomembna razlika v primerjavi z načinom 'Samo HTTPS' je ta, da se HTTPS-First ne uporablja za nalaganje podresursov, kot so slike, skripte in slogovne tabele, temveč deluje le pri poskusu odpiranja spletnega mesta po kliku na povezavo ali vnosu URL-ja v naslovno vrstico.
  • Vrnjena je bila možnost izpisa skrajšane različice strani, ki spominja na način bralca (Reader Mode), pri katerem se prikaže le pomemben besedilni del strani, medtem ko se vsi spremljevalni kontrolni elementi, pasice, meniji, navigacijske vrstice in drugi deli strani, ki niso povezani s vsebino, skrijejo. Način se aktivira s aktivacijo pogleda bralca pred izpisom. Podpora za ta način je bila prekinjena v izdaji Firefox 81, po prehodu na nov uporabniški vmesnik za predogled pred izpisom.
  • Razširjene so možnosti metode popolne zaščite piškotkov (Total Cookie Protection), ki se aktivira v načinu zasebnega brskanja in pri izbiri strogega načina blokiranja nezaželene vsebine (strict). Ta način predvideva uporabo ločenega izoliranega skladišča za piškotke za vsako spletno stran, kar preprečuje uporabo piškotkov za sledenje gibanju med spletnimi stranmi, saj se vsi piškotki, ki jih nastavijo preneseni zunanji elementi, povežejo z glavno stranjo in se ne prenašajo, ko dostopate do teh elementov z drugih strani. V novi različici je zaradi izključitve skritih puščanj podatkov spremenjena logika čiščenja piškotkov () in dodano obveščanje uporabnikov o spletnih mestih, ki shranjujejo informacije lokalno.
  • Logika shranjevanja datotek, odprtih po prenosu, je spremenjena. Datoteke, odprte po prenosu v zunanjih aplikacijah, se zdaj shranijo v običajno mapo 'Downloads', namesto v začasno mapo. Spomnimo, da Firefox ponuja dva načina prenosa — prenos s shranjevanjem in prenos z odpiranjem v aplikaciji. V drugem primeru je bila prenesena datoteka shranjena v začasni mapi, ki je bila izbrisana po končanju seje. Takšno obnašanje je povzročalo nezadovoljstvo uporabnikov, ki so morali pri potrebnem neposrednem dostopu do datoteke dodatno iskati začasno mapo, v katero je bila datoteka shranjena, ali pa znova prenesti podatke, če je bila datoteka že samodejno izbrisana.
  • Praktično za vse uporabniške akcije je vključena optimizacija 'dohitevanje upodabljanja' (catch-up paints), ki je omogočila 10-20% povečanje odzivnosti večine operacij v vmesniku.
  • V gradnje za platformo Windows je dodana podpora za tehnologijo enotnega prijavljanja (SSO), ki omogoča povezovanje z spletnimi mesti z uporabo poverilnic iz sistema Windows 10.
  • V gradnjah za macOS je zagotovljeno samodejno vklopitev načina visoke kontrastnosti ob aktivaciji možnosti 'Increase Contrast' v sistemu.
  • Način 'Switch to Tab', ki omogoča prehod na zavihek iz seznama priporočil v naslovni vrstici, zdaj zajema tudi strani v načinu zasebnega brskanja.
  • API Gamepad je zdaj na voljo le pri odpiranju strani v zaščitenem kontekstu (Secure Context), tj. pri odpiranju prek HTTPS, preko localhost ali iz lokalne datoteke;
  • V različici za namizne sisteme je implementirana podpora za API Visual Viewport, preko katerega lahko določite dejansko vidno območje ob upoštevanju prikaza zaslonske tipkovnice ali povečave.
  • Dodane so metode: Intl.DateTimeFormat.prototype.formatRange() — vrne lokalizirano in formatirano vrstico z obsegom datumov (na primer, „1/05/21 – 1/10/21“); Intl.DateTimeFormat.prototype.formatRangeToParts() — vrne tabelo z deli obsega datumov, specifičnimi za lokal.
  • Dodana je lastnost Window.clientInformation, podobna Window.navigator.

Poleg novosti in popravkov napak v Firefoxu 91 je odpravljenih 19 ranljivosti, od katerih je 16 označenih kot nevarne. 10 ranljivosti (zbrani pod CVE-2021-29990 in CVE-2021-29989) sta posledici težav z delovanjem pomnilnika, kot so prenapolnitev pomnilnika in dostop do že sproščenih področij pomnilnika. Potencialno lahko te težave vodijo do izvajanja zlonamerne kode ob odpiranju posebej oblikovanih strani.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster