U realizua lĂ«shimi i shfletuesit web Firefox 133 dhe janĂ« formuar pĂ«rditĂ«sime pĂ«r degĂ«t e mĂ«parshme me mbĂ«shtetje afatgjatĂ« â 115.18.0 dhe 128.5.0. DegĂ« Firefox 134 Ă«shtĂ« kaluar nĂ« fazĂ«n e testimit beta, me lĂ«shimin e saj tĂ« parashikuar mĂ« 7 janar.
Kryesoret në Firefox 133:
- Në modalitetin e mbrojtjes së fortë (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 aktivitetit të veçantë për ndjekjen nëpërmjet ridirektimeve dhe pastrimin periodik të Cookie dhe të dhënave të ruajtura lokal që përdoren për ndjekje. Ndryshe nga modaliteti i mëparshëm 'Cookie Purging', pastrimi nuk bëhet mbi bazën e një liste të njohur të ndjekësve, por mbi një heuristikë që lejon identifikimin e faqeve të reja ndjekëse duke analizuar sjelljen pas ridirektimit.
Thelbi i metodĂ«s sĂ« ndjekjes sĂ« bazuar nĂ« ridireksione Ă«shtĂ« qĂ« kodi i ndjekĂ«sit e drejtpon pĂ«rdoruesin fillimisht nĂ« faqen e tij, dhe pastaj e transferon nĂ« faqen e synuar, duke lejuar ndjekĂ«sin tĂ« ruajĂ« cookie dhe tĂ« dhĂ«nat nĂ« magazinĂ«n lokale nĂ« lidhje me faqen e tij. Ruajtja e tĂ« dhĂ«nave pas kalimit nĂ« njĂ« faqe tjetĂ«r lejon anashkalimin e metodave tĂ« mĂ«parshme tĂ« aplikimeve pĂ«r tĂ« bllokuar operacionet ndĂ«rfaqĂ«sore â pasi faqja ndĂ«rmjetĂ«se hapet jashtĂ« kontekstit tĂ« faqes tjetĂ«r, nĂ« tĂ« njĂ«jtat kushte mund tĂ« vendosen pa pengesĂ« cookie pĂ«r ndjekjen.
- Në menunë me listën e tab-eve të hapura, e cila është e aksesueshme përmes butonit në këndin e sipërm të djathtë, është shtuar një element për të treguar në panelin anësor listën e tab-eve nga shfletuesit e hapur në pajisje të tjera dhe të lidhura me llogarinë aktuale në Mozilla.

- Numri i faqeve me të cilat funksioni i vazhdimit automatik të shikimit të videove në dritaren fluturuese (modaliteti 'imazh në imazh') është zgjeruar pas kalimit nga tab-i që tregon videon në një tab tjetër.
- Nëse ka informacion rreth kohës në serveri, është realizuar rregullimi i vlerës së atributit 'expire' duke marrë parasysh ndryshimin midis kohës lokale dhe kohës në server. Nëse koha në sistemin lokal është e vendosur në të ardhmen, atëherë Cookie vazhdojnë të konsiderohen të vlefshme për kohën serverit.
- Në ndërtimet për platformën Windows është përfshirë përdorimi i GPU për të shkurtuar API-në Canvas2D.
- Në API-në Fetch është shtuar mbështetje për parametrin 'keepalive', që do të thotë se lidhjet që lidhen me kërkesën HTTP nuk ndërpriten pas mbylljes së faqes ose kalimit në një faqe tjetër, duke lejuar përdorimin e thirrjes fetch() për dërgimin e analitikës në fund të sesionit, edhe nëse faqja tashmë është mbyllur.
- Lejohet pĂ«rdorimi i API Permissions nĂ« kontekstin e Web Worker-ave. ĂshtĂ« shtuar mbĂ«shtetje pĂ«r pronĂ«n WorkerNavigator.permissions.
- Në elementët
- Në ngjashmëri me dritaret fluturuese (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ë përfaqësim hexak 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 pĂ«rcaktimin e atributit 'contenteditable' me vlerĂ«n 'plaintext-only', ku nĂ« formatet e redaktimit lejohet pĂ«rdorimi vetĂ«m i tekstit tĂ« thjeshtĂ« (kur ngjitet teksti i formatizuar, ndodh pastrimi automatik). PĂ«r tĂ« aktivizuar mbĂ«shtetje nĂ« about:config, duhet tĂ« vendosni konfigurimin 'dom.element.contenteditable.plaintext-only.enabled'.
- ĂshtĂ« shtuar mbĂ«shtetje eksperimentale pĂ«r pseudo-klasĂ«n CSS ':has-slotted', e cila aplikohet pĂ«r tĂ« pĂ«rcaktuar stilin e elementeve brenda , pĂ«rmbajtja e tĂ« cilave gjatĂ« vizatimit tĂ« komponentit web shtohet nĂ« elementin . PĂ«r tĂ« aktivizuar mbĂ«shtetje nĂ« about:config, duhet tĂ« vendosni konfigurimin 'layout.css.has-slotted-selector.enabled'.
- Në versionin e Firefox për platformën Android për pajisje me ekrane të mëdha, modaliteti desktop është aktivizuar në mënyrë parazgjedhjeje (Ndryshoni sjelljen në pjesën e konfigurimeve 'Site settings'). Kur kopjoni tekstin në clipboard nga një faqe në modalitetin e shikimit privat, përmbajtja e kopjuar tani trajtohet si të dhëna konfidenciale (përdoruesi paraqitet me një kërkesë-paralajmërim).
Përveç novacionve dhe rregullimeve të gabimeve, në Firefox 133 janë eliminuar 18 vulnerabilitete. 3 vulnerabilitete janë etiketuar si të rrezikshme. 4 vulnerabilitete shkaktohen nga probleme në punën me memorien, si përshtatjet e bufeve dhe qasja në zona memorie të çliruara tashmë. Këto probleme mund të çojnë në ekzekutimin e kodit nga sulmuesi gjatë hapjes së faqeve të dizajnuara posaçërisht.
Në versionin beta të lëshimit Firefox 134 për ndërtimet e platformës Linux është shtuar mbështetje për gjeste të tjera në tastierën e prekjeve (për shembull, prekje me dy gishta për të pezulluar skrollimin inert). Në platformën Windows është shtuar mbështetje për mjetet për dekodimin harduerik të videove në formatin HEVC (H.265).
Burimi: opennet.ru

