Izdaja Firefox 100

Izdan je bil spletni brskalnik Firefox 100. Poleg tega je bila ustvarjena dolgoročna posodobitev veje podpore - 91.9.0. Podružnica Firefox 101 bo kmalu prešla v fazo testiranja beta, katere izdaja je predvidena za 31. maj.

Ključne novosti v Firefoxu 100:

  • Izvedena je bila možnost hkratne uporabe slovarjev za različne jezike pri preverjanju črkovanja. Zdaj lahko v kontekstnem meniju aktivirate več jezikov.
  • V sistemih Linux in Windows so privzeto omogočeni lebdeči drsni trakovi, v katerih se celoten drsni trak prikaže le, ko premaknete kazalec miške; preostali čas, ob vsakem premiku miške, je prikazana tanka indikatorska črta, ki vam omogoča razumevanje trenutni odmik na strani, če pa se kazalec ne premakne, indikator čez nekaj časa izgine. Če želite onemogočiti skrite drsne trakove, je na voljo možnost »Sistemske nastavitve > Dostopnost > Vizualni učinki > Vedno pokaži drsne trakove«.
  • V načinu slike v sliki so podnapisi prikazani pri gledanju videoposnetkov iz YouTuba, Prime Video in Netflix ter na spletnih mestih, ki uporabljajo format WebVTT (Web Video Text Track), na primer na Coursera.org.
  • Ob prvem zagonu po namestitvi je dodano preverjanje, ali se gradbeni jezik Firefoxa ujema z nastavitvami operacijskega sistema. Če pride do neskladja, je uporabnik pozvan, da izbere, kateri jezik naj uporablja v Firefoxu.
  • Na platformi macOS je bila dodana podpora za video z visokim dinamičnim razponom v sistemih z zasloni, ki podpirajo HRD (High Dynamic Range).
  • Na platformi Windows je strojno pospeševanje video dekodiranja v formatu AV1 privzeto omogočeno v računalnikih z grafičnimi procesorji Intel Gen 11+ in AMD RDNA 2 (razen Navi 24 in GeForce 30), če ima sistem video razširitev AV1. V sistemu Windows imajo grafični procesorji Intel privzeto omogočeno tudi video prekrivanje, kar pomaga zmanjšati porabo energije pri predvajanju videa.
  • Za uporabnike v Združenem kraljestvu je na voljo podpora za samodejno izpolnjevanje in pomnjenje številk kreditnih kartic v spletnih obrazcih.
  • Zagotavlja bolj enakomerno porazdelitev virov pri upodabljanju in obdelavi dogodkov, kar je na primer odpravilo težave z zakasnjenim odzivom drsnika za glasnost v Twitchu.
  • Za pod-vire in okvirje iframe, prenesene z drugih spletnih mest, je omogočeno, da prezre pravilnike »no-referrer-when-downgrade«, »origin-when-cross-origin« in »unsafe-url«, nastavljene prek protokola Referrer-Policy HTTP glave, ki omogočajo obid nastavitev za Privzeto vrni prenos celotnega URL-ja na spletna mesta tretjih oseb v glavi »Napotitelj«. Spomnimo se, da je bil v Firefoxu 87, da bi preprečil morebitno uhajanje zaupnih podatkov, privzeto aktiviran pravilnik "strict-origin-when-cross-origin", kar pomeni izrezovanje poti in parametrov iz "Refererja" pri pošiljanju zahteva drugim gostiteljem pri dostopu prek HTTPS prenos praznega »Napotitelja« pri preklopu s HTTPS na HTTP in prenos polnega »Napotitelja« za notranje prehode znotraj istega mesta.
  • Predlagan je bil nov indikator fokusa za povezave (prikazan je na primer pri iskanju po povezavah s tipko tabulatorka) - namesto s pikčasto črto so povezave zdaj uokvirjene s trdno modro črto, podobno kot aktivna polja spletnih obrazcev so označeni. Opozoriti je treba, da uporaba polne črte poenostavlja navigacijo za slabovidne osebe.
  • Omogočena je možnost izbire Firefoxa kot privzetega pregledovalnika PDF.
  • Dodan je bil API WritableStreams, ki zagotavlja dodatno raven abstrakcije za organiziranje snemanja pretočnih podatkov v kanal, ki ima vgrajene zmožnosti omejevanja toka. Dodana je bila tudi metoda pipeTo() za ustvarjanje neimenovanih cevi med ReadableStreams in WritableStreams. Dodana vmesnika WritableStreamDefaultWriter in WritableStreamDefaultController.
  • WebAssembly vključuje podporo za izjeme (WASM Exceptions), kar vam omogoča, da dodate obdelovalce izjem za C++ in uporabite semantiko sprostitve sklada klicev, ne da bi bili vezani na dodatne obravnave v JavaScriptu.
  • Izboljšano delovanje zelo ugnezdenih elementov "display: grid".
  • Dodana podpora za predstavnostne poizvedbe 'dinamični razpon' in 'video-dinamični razpon' v CSS, da se ugotovi, ali zaslon podpira HDR (visok dinamični razpon).
  • Podpora za nestandardno glavo HTTP Large-Allocation je bila ukinjena.

Poleg novosti in popravkov napak Firefox 100 odpravlja vrsto ranljivosti. Informacije o odpravljenih varnostnih težavah trenutno niso na voljo, vendar se pričakuje, da bo seznam ranljivosti objavljen v nekaj urah.

Vir: opennet.ru

Dodaj komentar