U publikua web-browsieri Firefox 133 dhe janĂ« formuar pĂ«rditĂ«simet e degĂ«ve tĂ« kaluara me mbĂ«shtetje afatgjatĂ« â 115.18.0 dhe 128.5.0. DegĂ« Firefox 134 ka kaluar nĂ« fazĂ«n e testimit beta, e cila pritet tĂ« lansohet mĂ« 7 janar.
Novitetet kryesore në Firefox 133:
- Në modalitetin e mbrojtjes së përforcuar (strict) nga ndjekja e lëvizjeve (ETP, Enhanced Tracking Protection) është aktivizuar mbrojtja nga ndjekja me përdorimin e ridirektimeve (Bounce Tracking Protection). Mekanizmi i Bounce Tracking Protection lejon kapjen e aktiviteteve të veçanta për ndjekjen përmes ridirektimeve dhe pastrimin periodik të Cookie-ve dhe të dhënave të ruajtura lokalmente që përdoren për ndjekje. Në dallim nga modaliteti i mëparshëm "Cookie Purging", pastrimi kryhet jo në bazë të një liste të njohur të ndjekësve, por në bazë të heuristikës që lejon identifikimin e faqeve të reja ndjekëse duke analizuar sjelljen pas ridirektimit.
Thelbi i metodĂ«s sĂ« ndjekjes pĂ«rmes ridirektimeve Ă«shtĂ« se kodi i ndjekĂ«sit e kthen pĂ«rdoruesin fillimisht nĂ« faqen e tij, dhe mĂ« pas e dĂ«rgon nĂ« faqen e synuar, duke lejuar ndjekĂ«sin tĂ« ruajĂ« Cookie dhe tĂ« dhĂ«na nĂ« ruajtjen lokale nĂ« lidhje me faqen e tij. Ruajtja e tĂ« dhĂ«nave pas kalimit nĂ« njĂ« faqe tjetĂ«r lejon kalimin pĂ«rmes metodave tĂ« mĂ«parshme implementuara nĂ« shfletues pĂ«r bllokimin e operacioneve ndĂ«rfaqe â pasi faqja ndĂ«rmjetĂ«s hapet jashtĂ« kontekstit tĂ« faqes tjetĂ«r, nĂ« njĂ« faqe tĂ« tillĂ« mund tĂ« vendosen lirshme Cookie ndjekĂ«se.
- Në menunë me listën e skedave të hapura, e cila është e aksesueshme përmes një butoni në këndin e djathtë lart, është shtuar një element për të shfaqur në panelin anësor listën e skedave nga shfletuesit e hapur në pajisje të tjera që janë lidhur me llogarinë aktuale në Mozilla.

- Numri i faqeve me të cilat funksioni i vazhdimit automatik të shikimit të videove në dritaren e flotimit (modaliteti "imazh në imazh") pas kalimit nga një skedë që shfaq videon në një skedë tjetër është zgjeruar.
- Në rast se është e pranishme informacioni mbi kohën në server, është realizuar rregullimi i vlerës së atributeve "expire" duke marrë parasysh diferencën midis kohës lokale dhe kohës në server. Nëse koha në sistemin lokal është caktuar në të ardhmen, Cookie-t vazhdojnë të konsiderohen të vlefshme nga koha. serverë.
- Në ndërtimet për platformën Windows është përfshirë përdorimi i GPU për përshpejtimin e API Canvas2D.
- Në API Fetch është shtuar mbështetje për parametrin "keepalive", i cili bën që lidhjet që lidhen me kërkesat HTTP të mos prishen pas mbylljes së faqes ose kalimit në një faqe tjetër, duke lejuar përdorimin e thirrjes fetch() për dërgimin e analizave në fund të sesionit, edhe nëse faqja tashmë është mbyllur.
- ĂshtĂ« lejuar pĂ«rdorimi i API Permissions nĂ« kontekstin e Web Worker-Ă«ve. ĂshtĂ« shtuar mbĂ«shtetje pĂ«r pronĂ«n WorkerNavigator.permissions.
- Në elementët
- Ashtu si me dritaret e lundrueshme (popover), ngjarjet 'beforetoggle' për elementët
- Në nënklasën Uint8Array janë shtuar metodat Uint8Array.fromBase64(), Uint8Array.prototype.toBase64(), Uint8Array.prototype.setFromBase64(), Uint8Array.fromHex(), Uint8Array.prototype.toHex() dhe Uint8Array.prototype.setFromHex() për kodimin në formën gjashëzor dhe në Base64, si dhe anasjelltas.
- Në API-në WebCodecs janë shtuar ndërfaqet ImageDecoder, ImageTrackList dhe ImageTrack për dekodimin e imazheve.
- ĂshtĂ« shtuar mbĂ«shtetje eksperimentale pĂ«r caktimin e atributit 'contenteditable' me vlerĂ«n 'plaintext-only', ku nĂ« formatet e redaktimit lejohet vetĂ«m pĂ«rdorimi i tekstit tĂ« pastĂ«r (kur ngjitet tekst i formatuar, ai pastron automatikisht). PĂ«r tĂ« aktivizuar mbĂ«shtetje, duhet rregulluar cilĂ«simi 'dom.element.contenteditable.plaintext-only.enabled' nĂ« about:config.
- ĂshtĂ« shtuar mbĂ«shtetje eksperimentale pĂ«r pseudoklasin CSS ':has-slotted', i cili aplikohet pĂ«r tĂ« pĂ«rcaktuar stilin e elementĂ«ve brenda , pĂ«rmbajtja e tĂ« cilĂ«ve nĂ« renderimin e komponentit web shtohet nĂ« elementin . PĂ«r tĂ« aktivizuar mbĂ«shtetje, duhet rregulluar cilĂ«simi 'layout.css.has-slotted-selector.enabled' nĂ« about:config.
- Në versionin Firefox për platformën Android për pajisjet me ekrane të mëdha, si parazgjedhje aktivizohet modaliteti desktop (komporti mund të ndryshohet në seksionin e cilësimeve 'Site settings'). Kur kopjoni tekst nga një faqe në modalitetin privat, përmbajtja e kopjuar tani trajtohet si informacion privat (përdoruesi i jepet një mesazh-paralajmërim).
Përveç risive dhe rregullimeve të gabimeve, në Firefox 133 janë eliminuar 18 vulnerabilitete. 3 vulnerabilitete janë shënuar si të rrezikshme. 4 vulnerabilitete janë shkaktuar nga probleme me kujtesën, siç janë mbushjet e tamponëve dhe qasja në zona të kujtesës që janë çliruar më parë. Këto probleme potencialisht mund të çojnë në ekzekutimin e kodit të autorëve të këqinj kur hapen faqe të dizajnuara posaçërisht.
Në versionin e përkthyer në fazën e testimit beta të Firefox 134, në ndërtimet për platformën Linux u shtua mbështetje për gjeste të tjera në tastierë (p.sh., prekja me dy gishta për të pezulluar rrotullimin inerte). Në platformën Windows u shtua mbështetje për mjete për dekodimin e videos me harduer në formatin HEVC (H.265).
Burimi: opennet.ru

