Izdanje Firefoxa 100

Izašao je web preglednik Firefox 100. Osim toga, napravljeno je ažuriranje ogranka za dugoročnu podršku - 91.9.0. Podružnica Firefox 101 uskoro će biti prebačena u fazu beta testiranja, čije je izdanje zakazano za 31. svibnja.

Ključne inovacije u Firefoxu 100:

  • Implementirana je mogućnost istovremenog korištenja rječnika za različite jezike prilikom provjere pravopisa. Sada možete aktivirati više jezika u kontekstnom izborniku.
  • U sustavu Linux i Windows plutajuće trake za pomicanje omogućene su prema zadanim postavkama, pri čemu se potpuna traka za pomicanje pojavljuje samo kada pomaknete pokazivač miša; ostalo vrijeme, s bilo kojim pomicanjem miša, prikazuje se tanka linija indikatora, što vam omogućuje da razumijete trenutni pomak na stranici, ali ako se pokazivač ne pomiče, indikator nestaje nakon nekog vremena. Za onemogućavanje skrivenih traka za pomicanje dostupna je opcija "Postavke sustava > Pristupačnost > Vizualni efekti > Uvijek prikaži trake za pomicanje".
  • U načinu slike u slici titlovi se prikazuju prilikom gledanja videa s YouTubea, Prime Videoa i Netflixa, kao i na stranicama koje koriste WebVTT (Web Video Text Track) format, na primjer, na Coursera.org.
  • Prilikom prvog pokretanja nakon instalacije, dodana je provjera da li Firefox build jezik odgovara postavkama operativnog sustava. Ako postoji odstupanje, od korisnika se traži da odabere koji će jezik koristiti u Firefoxu.
  • Na platformi macOS dodana je podrška za video visokog dinamičkog raspona na sustavima sa zaslonima koji podržavaju HRD (High Dynamic Range).
  • Na Windows platformi, hardversko ubrzanje video dekodiranja u AV1 formatu omogućeno je prema zadanim postavkama na računalima s Intel Gen 11+ i AMD RDNA 2 GPU-ovima (osim Navi 24 i GeForce 30) ako sustav ima AV1 Video Extension. U sustavu Windows, Intelovi grafički procesori također imaju video preklapanje omogućeno prema zadanim postavkama, što pomaže smanjiti potrošnju energije prilikom reprodukcije videa.
  • Korisnicima iz Ujedinjenog Kraljevstva omogućena je podrška za automatsko ispunjavanje i pamćenje brojeva kreditnih kartica u web obrascima.
  • Omogućena je ravnomjernija raspodjela resursa prilikom renderiranja i obrade događaja, što je, primjerice, riješilo probleme s odgođenim odgovorom klizača glasnoće u Twitchu.
  • Za pod-resurse i iframeove preuzete s drugih web-mjesta omogućeno je ignoriranje pravila "no-referrer-when-downgrade", "origin-when-cross-origin" i "unsafe-url" postavljena putem Referrer-Policy HTTP zaglavlja, koji omogućuju zaobilaženje postavki za Po defaultu, vraćanje prijenosa punog URL-a na stranice trećih strana u zaglavlju “Referer”. Podsjetimo, u Firefoxu 87, kako bi se spriječilo potencijalno curenje povjerljivih podataka, standardno je aktivirano pravilo “strict-origin-when-cross-origin” što podrazumijeva izrezivanje putanja i parametara iz “Referera” prilikom slanja zahtjev drugim hostovima kada se pristupa putem HTTPS-a. odašiljanje praznog "Referera" pri prelasku s HTTPS na HTTP i prijenos punog "Referera" za interne prijelaze unutar iste stranice.
  • Predložen je novi indikator fokusa za veze (na primjer, prikazuje se kada pretražujete veze pomoću tipke tab) - umjesto točkaste linije, veze su sada uokvirene punom plavom linijom, slično kao što aktivna polja web obrazaca su označeni. Napominje se da upotreba pune linije pojednostavljuje navigaciju za slabovidne osobe.
  • Omogućena je opcija odabira Firefoxa kao zadanog PDF preglednika.
  • Dodan je WritableStreams API, pružajući dodatnu razinu apstrakcije za organiziranje snimanja podataka strujanja u kanal koji ima ugrađene mogućnosti ograničavanja toka. Metoda pipeTo() također je dodana za stvaranje neimenovanih cijevi između ReadableStreams i WritableStreams. Dodana sučelja WritableStreamDefaultWriter i WritableStreamDefaultController.
  • WebAssembly uključuje podršku za iznimke (WASM iznimke), što vam omogućuje dodavanje rukovatelja iznimkama za C++ i korištenje semantike odmotavanja stoga poziva bez vezivanja za dodatne rukovatelje u JavaScriptu.
  • Poboljšana izvedba visoko ugniježđenih elemenata "display: grid".
  • CSS-u je dodana podrška za medijske upite 'dinamički raspon' i 'video-dinamički raspon' kako bi se utvrdilo podržava li zaslon HDR (visoki dinamički raspon).
  • Podrška za nestandardno HTTP zaglavlje Large-Allocation je prekinuta.

Uz inovacije i ispravke grešaka, Firefox 100 eliminira niz ranjivosti. Informacije s pojedinostima o riješenim sigurnosnim problemima trenutačno nisu dostupne, no očekuje se da će popis ranjivosti biti objavljen u roku od nekoliko sati.

Izvor: opennet.ru

Dodajte komentar