Izšel je spletni brskalnik Firefox 133 in pripravljene so nadgradnje prejšnjih različic z dolgoletno podporo — 115.18.0 in 128.5.0. Na stopnjo beta-testiranja je bila prenesena različica Firefox 134, katere izid je predviden za 7. januar.
Glavne novosti v Firefox 133:
- V načinu stroge zaščite pred sledenjem (ETP, Enhanced Tracking Protection) je vključena zaščita pred sledenjem z uporabo preusmeritev (Bounce Tracking Protection). Mehanizem Bounce Tracking Protection omogoča prepoznavanje aktivnosti, specifične za sledenje prek preusmeritev, ter občasno čiščenje piškotkov in lokalno shranjenih podatkov, ki se uporabljajo za sledenje. V nasprotju z doslej dostopnim načinom 'Cookie Purging' se čiščenje ne izvaja na osnovi seznama znanih sledilcev, ampak na osnovi heuristike, ki omogoča odkrivanje novih spletnih strani sledilcev z analizo vedenja po preusmeritvi.
Osnova metode sledenja na osnovi preusmeritev je v tem, da koda sledilca najprej preusmeri uporabnika na svojo spletno stran, nato pa ga s te strani preusmeri na ciljno stran, kar omogoča sledilcu, da shrani piškotke in podatke v lokalno shrambo v povezavi s svojim spletnim mestom. Shranjevanje podatkov po prehodu na drugo spletno stran omogoča obhod prej uvedenih metod v brskalniku za blokiranje čez-spletnih operacij - saj se vmesna stran odpre zunaj konteksta drugega spletnega mesta, na takšni strani pa je mogoče brez ovir nastaviti sledilne piškotke.
- V meniju s seznamom odprtih zavihkov, dostopnem preko gumba v zgornjem desnem kotu, je dodan element za prikaz seznama zavihkov iz drugih brskalnikov, odprtih na drugih napravah in povezanih s trenutnim računom v Mozilli, v stranski vrstici.

- Število spletnih strani, s katerimi deluje funkcija samodejnega nadaljevanja predvajanja videoposnetkov v plavajočem oknu (način 'slika v sliki'), je razširjeno po preklopu s zavihka, na katerem se predvaja video, na drug zavihek.
- Ob prisotnosti podatkov o času na strežnikom, je bila izvedena korekcija vrednosti atributa 'expire' ob upoštevanju razlike med lokalnim časom in časom na strežniku. Če je čas na lokalnem sistemu nastavljen v prihodnost, se piškotki vseeno štejejo za veljavne glede na čas. strežnika.
- V različicah za platformo Windows je vključena uporaba GPU za pospeševanje API Canvas2D.
- V API Fetch je bila dodana podpora za parameter 'keepalive', pri katerem povezave, povezane s HTTP-izdelkom, ne prekinjajo po zaprtju strani ali prehodu na drugo stran, kar omogoča uporabo klica fetch() za pošiljanje analitike ob koncu seje, tudi če je stran že zaprta.
- Dovoljena je uporaba API Permissions v kontekstu delavcev spletnega delovanja (Web Workers). Dodana je podpora za lastnost WorkerNavigator.permissions.
- V elementih
- Analogno na pop-up prozore (popover), događaji „beforetoggle“ za
- Podklasi Uint8Array dodani su metodi Uint8Array.fromBase64(), Uint8Array.prototype.toBase64(), Uint8Array.prototype.setFromBase64(), Uint8Array.fromHex(), Uint8Array.prototype.toHex() i Uint8Array.prototype.setFromHex() za kodiranje u heksadecimalni format i u Base64, kao i povratno.
- API WebCodecs dobio je interfejse ImageDecoder, ImageTrackList i ImageTrack za dekodiranje slika.
- Dodana je eksperimentalna podrška za postavljanje atributu „contenteditable“ vrednosti „plaintext-only“, pri čemu se u obrazcima za uređivanje dozvoljava korišćenje samo običnog teksta (prilikom umetanja formatiranog teksta vrši se automatsko čišćenje). Da biste omogućili podršku, u about:config treba postaviti opciju „dom.element.contenteditable.plaintext-only.enabled“.
- Dodana je eksperimentalna podrška za CSS pseudo-klasu „:has-slotted“, koja se koristi za definisanje stila elemenata unutar , čiji se sadržaj prilikom renderovanja web-komponenta dodaje u element. Da biste omogućili podršku, u about:config treba postaviti opciju „layout.css.has-slotted-selector.enabled“.
- U verziji Firefox za Android platformu za uređaje sa velikim ekranima podrazumevano je uključen režim radne površine (ponašanje se može promeniti u sekciji podešavanja „Site settings“). Kada se tekst kopira u međuspremnik sa stranice u privatnom režimu pregledanja, kopirani sadržaj sada se tretira kao da sadrži poverljive podatke (korisniku se prikazuje upozorenje).
Pored novih funkcionalnosti i ispravki, u Firefox 133 ispravljeno je 18 ranjivosti. 3 ranjivosti su označene kao opasne. 4 ranjivosti su uzrokovane problemima u radu sa memorijom, poput prelivanja bafera i pristupa već oslobođenim oblastima memorije. Potencijalno, ovi problemi mogu dovesti do izvršavanja koda napadača prilikom otvaranja posebno uređene stranice.
U beta verziji Firefox 134 za Linux platformu podrška za dodatne geste na touchpad-u je uvedena (na primer, dodirivanje sa dva prsta za pauziranje inertnog skrolovanja). Na Windows platformi dodana je podrška za hardversko dekodiranje video zapisa u HEVC (H.265) formatu.
Izvor: opennet.ru

