U lançua web-brouser Firefox 104. PĂ«r mĂ« tepĂ«r, janĂ« formuar pĂ«rditĂ«sime pĂ«r degĂ«t me mbĂ«shtetje afatgjatĂ« â 91.13.0 dhe 102.2.0. NĂ« orĂ«t nĂ« vijim, dega Firefox 105 do tĂ« kalojĂ« nĂ« fazĂ«n e testimit beta, me lancimin e saj tĂ« parashikuar mĂ« 20 Shtator.
Inovacionet kryesore në Firefox 104:
- ĂshtĂ« shtuar njĂ« mekanizĂ«m eksperimental QuickActions, i cili lejon kryerjen e veprimeve tĂ« ndryshme standarde me brouserin nga shiriti i adresĂ«s. PĂ«r shembull, pĂ«r tĂ« kaluar shpejt nĂ« shikimin e shtesave, shĂ«nimeve, llogarive tĂ« ruajtura (menaxheri i fjalĂ«kalimeve) dhe hapjen e modalitetit tĂ« shfletimit privat, mund tĂ« jepni nĂ« shiriti i adresĂ«s komandat addons, bookmarks, logins, passwords dhe private, tĂ« cilat, pas njohjes, do tĂ« shfaqin njĂ« buton nĂ« listĂ«n e rĂ«nies pĂ«r kalimin nĂ« ndĂ«rfaqen pĂ«rkatĂ«se. PĂ«r tĂ« aktivizuar QuickActions, duhet tĂ« vendosni parametrat browser.urlbar.quickactions.enabled=true dhe browser.urlbar.shortcuts.quickactions=true nĂ« about:config.

- Në ndërfaqen e integruar për shikimin e dokumenteve PDF është shtuar një modalitet editimi, i cili ofron mundësi si vizatimi i shenjave grafike (vizatime me dorë) dhe bashkangjitje të komenteve tekstuale. Ngjyra, trashësia e linjave dhe madhësia e fontit mund të konfigurohen përmes butonave të rinj të shtuar në panelin e shikuesit PDF. Për të aktivizuar modalitetin e ri, duhet të vendosni parametrin pdfjs.annotationEditorMode=0 në faqen about:config.

- Në përputhje me rregullimin e burimeve të alokuar për skedat në prapavijë, ndërfaqja e përdoruesit tani kalon në modalitetin e kursimit të energjisë në rast se dritarja e brouserit është minimizuar.
- Në ndërfaqen e profilizimit është shtuar mundësia e analizës së konsumit të energjisë, e lidhur me funksionimin e faqes. Analizatori i konsumit të energjisë është aktualisht i disponueshëm vetëm në sistemet Windows 11 dhe në kompjuterët Apple me çipin M1.

- Në modalitetin "imagen në imagen" është siguruar shfaqja e titrave gjatë shikimit të videove nga shërbimi Disney+. Më parë, titrat shfaqeshin vetëm për YouTube, Prime Video, Netflix, HBO Max, Funimation, Dailymotion, Tubi, Hotstar dhe SonyLIV dhe për faqet që përdorin formatin WebVTT (Web Video Text Track).
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r pronĂ«n CSS scroll-snap-stop, e cila lejon rregullimin e sjelljes gjatĂ« skrollimit me pad, duke ndaluar skrollimin mbi çdo element nĂ« modalitetin 'always', ndĂ«rsa nĂ« modalitetin 'normal', nĂ« skrollimin inercial me lĂ«vizje, lejohet kalimi i elementeve. Gjithashtu, Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r rregullimin e pozicionit tĂ« skrollit nĂ« rast se pĂ«rmbajtja ndryshon (pĂ«r shembull, pĂ«r tĂ« ruajtur tĂ« njĂ«jtĂ«n pozicion pas fshirjes sĂ« njĂ« pjese tĂ« pĂ«rmbajtjes mĂ« tĂ« lartĂ«).
- NĂ« objektet JavaScript Array dhe TypedArrays janĂ« shtuar metodat Array.prototype.findLast(), Array.prototype.findLastIndex(), TypedArray.prototype.findLast() dhe TypedArray.prototype.findLastIndex(), tĂ« cilat lejojnĂ« kĂ«rkimin e elementeve me rezultat nĂ« fund tĂ« vargut. [1,2,3,4].findLast((el) => el % 2 === 0) // â 4 (elementi i fundit çift)
- Në metodën HTMLElement.focus() është shtuar mbështetje për parametrin option.focusVisible, me të cilin mund të aktivizoni shfaqjen e një treguesi vizual për ndryshimin e fokusit të hyrjes.
- ĂshtĂ« shtuar prona SVGStyleElement.disabled, me tĂ« cilĂ«n mund tĂ« aktivizoni ose çaktivizoni tabelat e stileve pĂ«r njĂ« element tĂ« caktuar SVG ose tĂ« kontrolloni gjendjen e tyre (nĂ« pĂ«rputhje me HTMLStyleElement.disabled).
- Stabiliteti dhe performanca e minimizimit dhe rikthimit tĂ« dritareve janĂ« pĂ«rmirĂ«suar nĂ« platformĂ«n Linux kur pĂ«rdorim web-frejmĂ«n Marionette (WebDriver). ĂshtĂ« shtuar mundĂ«sia e bashkĂ«ngjitjes sĂ« trajtuesve tĂ« prekjes nĂ« ekran (touch action).
- NĂ« versionin pĂ«r Android Ă«shtĂ« siguruar mbĂ«shtetje pĂ«r autokompaktimin e formave me adresat mbi bazĂ«n e adresave tĂ« caktuara mĂ« parĂ«. NĂ« cilĂ«simet Ă«shtĂ« e mundur tĂ« redaktoni dhe shtoni adresa. ĂshtĂ« shtuar mbĂ«shtetje pĂ«r fshirjen selektive tĂ« historisĂ«, duke lejuar fshirjen e historisĂ« sĂ« lĂ«vizjeve pĂ«r orĂ«n e fundit apo dy ditĂ«t e fundit. ĂshtĂ« eliminuar edhe çaktivizimi nĂ« hapjen e njĂ« lidhjeje nga njĂ« aplikacion i jashtĂ«m.
Përveç inovacioneve dhe rregullimeve të gabimeve në Firefox 104, janë eliminuar 10 vulnerabilitete, prej të cilave 8 janë shenuar si të rrezikshme (6 nën CVE-2022-38476 dhe CVE-2022-38478) të shkaktuara nga probleme me kujtesën, si mbingarkesat dhe qasja në zona të kujtesës që janë çliruar tashmë. Problemet e tilla potencialisht mund të çojnë në ekzekutimin e kodit të keqbërësit kur hapen faqe të dizajnuara në mënyrë specifike.
Burimi: opennet.ru



