Izdanje Firefox 100

Objavljen je web pretraživač Firefox 100. Osim toga, kreirano je dugoročno ažuriranje grane podrške - 91.9.0. Ogranak Firefox 101 uskoro će biti prebačen u fazu beta testiranja, čije je puštanje zakazano za 31. maj.

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 kontekstualnom meniju.
  • U Linuxu i Windowsu, plutajuće trake za pomicanje su omogućene prema zadanim postavkama, u kojima se puna traka za pomicanje pojavljuje samo kada pomjerite kursor miša; ostatak vremena, s bilo kojim pokretom miša, prikazuje se tanka linija indikatora, što vam omogućava da shvatite trenutni pomak na stranici, ali ako se kursor ne pomjeri, onda indikator nestaje nakon nekog vremena. Da biste onemogućili skrivene trake za pomicanje, omogućena je opcija "Postavke sistema > Pristupačnost > Vizuelni efekti > Uvijek prikaži trake za pomicanje".
  • U načinu slika u slici, titlovi se prikazuju prilikom gledanja video zapisa sa YouTube-a, Prime Video-a i Netflixa, kao i na web-lokacijama koje koriste WebVTT (Web Video Text Track) format, na primjer, na Coursera.org.
  • Prilikom prvog pokretanja nakon instalacije, dodana je provjera kako bi se provjerilo da li jezik izrade Firefoxa odgovara postavkama operativnog sistema. Ako postoji neslaganje, od korisnika se traži da odabere koji jezik će koristiti u Firefoxu.
  • Na macOS platformi, podrška za video visokog dinamičkog raspona dodata je na sisteme sa ekranima koji podržavaju HRD (High Dynamic Range).
  • Na Windows platformi, hardversko ubrzanje video dekodiranja u AV1 formatu je podrazumevano omogućeno na računarima sa Intel Gen 11+ i AMD RDNA 2 GPU (osim Navi 24 i GeForce 30) ako sistem ima AV1 Video Extension. U Windows-u, Intel GPU-ovi također imaju video preklapanje omogućeno po defaultu, što pomaže u smanjenju potrošnje energije prilikom reprodukcije videa.
  • Za korisnike iz Ujedinjenog Kraljevstva omogućena je podrška za automatsko popunjavanje i pamćenje brojeva kreditnih kartica u web obrascima.
  • Omogućio je ravnomjerniju raspodjelu resursa prilikom renderiranja i obrade događaja, što je, na primjer, riješilo probleme sa odgođenim odgovorom klizača jačine zvuka u Twitchu.
  • Za podresurse i iframeove preuzete sa drugih web lokacija, omogućeno je da se ignoriraju politike "no-referrer-when-downgrade", "origin-when-cross-origin" i "unsafe-url" postavljene putem HTTP Policy Referrer-Policy zaglavlja, koji omogućavaju zaobilaženje postavki za Podrazumevano, vratite prijenos punog URL-a na stranice trećih strana u zaglavlju “Referer”. Podsjetimo da je u Firefoxu 87, kako bi se blokiralo potencijalno curenje povjerljivih podataka, standardno aktivirana politika “strict-origin-when-cross-origin”, koja podrazumijeva izrezivanje staza i parametara iz “Referer-a” prilikom slanja. zahtjev drugim hostovima prilikom pristupa putem HTTPS-a, prijenos praznog “Referer-a” pri prelasku sa HTTPS-a na HTTP i prijenos punog “Referer-a” za interne tranzicije unutar iste stranice.
  • Predložen je novi indikator fokusa za veze (na primjer, prikazuje se kada pretražujete linkove pomoću tipke tab) - umjesto isprekidane linije, veze su sada uokvirene punom plavom linijom, slično kao što su aktivna polja web obrazaca su označene. Napominje se da upotreba pune linije pojednostavljuje navigaciju osobama sa slabim vidom.
  • Pruža mogućnost odabira Firefoxa kao zadanog PDF preglednika.
  • Dodan je WritableStreams API, pružajući dodatni nivo apstrakcije za organizovanje snimanja podataka striminga u kanal koji ima ugrađene mogućnosti ograničavanja toka. Metoda pipeTo() je također dodana za kreiranje neimenovanih cijevi između ReadableStreams i WritableStreams. Dodata sučelja WritableStreamDefaultWriter i WritableStreamDefaultController.
  • WebAssembly uključuje podršku za izuzetke (WASM Exceptions), omogućavajući vam da dodate rukovaoce izuzecima za C++ i koristite semantiku odmotavanja steka poziva bez vezivanja za dodatne rukovaoce u JavaScript-u.
  • Poboljšane performanse visoko ugniježđenih elemenata "prikaz: mreža".
  • Dodata podrška za medijske upite 'dynamic-range' i 'video-dynamic-range' u CSS kako bi se utvrdilo da li ekran podržava HDR (High Dynamic Range).
  • Podrška za nestandardno HTTP zaglavlje Large-Allocation je ukinuta.

Pored inovacija i ispravki grešaka, Firefox 100 eliminiše niz ranjivosti. Informacije sa detaljima o rešenim bezbednosnim problemima trenutno nisu dostupne, ali se očekuje da će lista ranjivosti biti objavljena u roku od nekoliko sati.

izvor: opennet.ru

Dodajte komentar