U publikua shfletuesi web Firefox 111. PĂ«rveç kĂ«saj, Ă«shtĂ« formuar njĂ« azhurnim i degĂ«s me mbĂ«shtetje tĂ« gjatĂ« â 102.9.0. NĂ« njĂ« tĂ« ardhme tĂ« afĂ«rt, dega Firefox 112 do tĂ« kalojĂ« nĂ« fazĂ«n e testimit beta, me publikimin e saj tĂ« planifikuar pĂ«r 11 prill.
Novitetet kryesore në Firefox 111:
- Menaxheri i integruar i llogarive ka shtuar mundësinë për të krijuar maske të adresave të postës për shërbimin Firefox Relay, që lejon gjenerimin e adresave të përkohshme për regjistrimin në faqe ose për krijimin e abonimeve, në mënyrë që të mos publikohet adresa juaj reale. Kjo mundësi është e disponibilizuar vetëm kur përdoruesi lidhet me llogarinë e tij në Firefox Account.
- NĂ« etiketĂ«n Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r atributin ârelâ, qĂ« lejon aplikimin e parametrave ârel=noreferrerâ pĂ«r tĂ« çaktivizuar dĂ«rgimin e headers tĂ« Referer-it ose ârel=noopenerâ pĂ«r tĂ« çaktivizuar caktimin e pronĂ«s Window.opener dhe ndalimin e aksesit nĂ« kontekstin nga i cili Ă«shtĂ« bĂ«rĂ« kalimi.
- API OPFS (Origin-Private FileSystem) është aktivizuar, i cili është një zgjatje e API-së File System Access për ruajtjen e skedareve në sistemin lokal të skedarëve të lidhur me depozitimin e asociuar me faqen aktuale. Krijon një sistem virtual të skedarëve të lidhur me faqen (faqet e tjera nuk mund të kenë qasje), duke lejuar aplikacioneve web të lexojnë, modifikojnë dhe ruajnë skedarë dhe katalogë në pajisjen e përdoruesit.
- Në kuadër të implementimit të specifikacionit CSS Color Level 4, janë shtuar në CSS funksionet color(), lab(), lch(), oklab() dhe oklch() për të përcaktuar ngjyrën në hapësirat e ngjyrave sRGB, RGB, HSL, HWB, LHC dhe LAB. Funksionet janë të çaktivizuara si parazgjedhje dhe kërkojnë aktivizimin e flamurit layout.css.more_color_4.enabled në about:config.
- NĂ« CSS pĂ«r rregullat â@pageâ, qĂ« pĂ«rdoren pĂ«r tĂ« pĂ«rcaktuar faqen gjatĂ« printimit, Ă«shtĂ« implementuar pronĂ«sia âpage-orientationâ pĂ«r tĂ« marrĂ« informacion mbi orientimin e faqes (âuprightâ, ârotate-leftâ dhe ârotate-rightâ).
- Në SVG brenda elementeve lejohet përdorimi i vlerave context-stroke dhe context-fill.
- Në API për shtesat është shtuar funksioni search.query për dërgimin e kërkesave në sistemin e kërkimit të vendosur si parazgjedhje. Në funksionin search.search është shtuar pronësia "disposition" për të shfaqur rezultatin e kërkimit në një tab të ri ose dritare.
- ĂshtĂ« shtuar API pĂ«r ruajtjen e dokumenteve PDF, tĂ« hapura nĂ« shikuesin e integruar pdf.js. Shtuar API GeckoView Print, e lidhur me window.print dhe qĂ« lejon dĂ«rgimin pĂ«r printim tĂ« dokumenteve PDF ose PDF InputStream.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r caktimin e autorizimeve pĂ«rmes SitePermissions pĂ«r URI file://.
- Në motorin JavaScript SpiderMonkey është shtuar mbështetje fillestare për arkitekturën RISC-V 64.
- Në mjetet për zhvilluesit web është lejuar kërkimi në skedarë të rastësishëm.
- ĂshtĂ« realizuar mbĂ«shtetje pĂ«r kopjimin e sipĂ«rfaqeve pĂ«r VA-API (Video Acceleration API) duke pĂ«rdorur dmabuf, duke mundĂ«suar pĂ«rshpejtimin e rrethit tĂ« sipĂ«rfaqeve VA-API dhe duke zgjidhur problemet me shfaqjen e artefakteve gjatĂ« renderimit nĂ« disa platforma.
- Në about:config janë shtuar cilësimet network.dns.max_any_priority_threads dhe network.dns.max_high_priority_threads për të menaxhuar numrin e fiqve të përdorura për rezolvimin e emrave të hosteve në DNS.
- Në platformën Windows është aktivizuar përdorimi i sistemit të ofruar nga platforma për tregimin e njoftimeve.
- Platforma macOS ofron mbështetje për rivendosjen e sesioneve.
- Përmirësimet në versionin për Android:
- ĂshtĂ« realizuar njĂ« mundĂ«si e ndĂ«rtuar pĂ«r shikimin e dokumenteve PDF (pa nevojĂ«n pĂ«r t'i ngarkuar mĂ« parĂ« dhe pĂ«r t'i hapur nĂ« njĂ« shikues tĂ« veçantĂ«).
- Kur zgjidhet modaliteti i rreptë i bllokimit të përmbajtjes së padëshiruar (strict), në mënyrë default aktivizohet modaliteti i mbrojtjes totale të Cookie-ve (Total Cookie Protection), ku për çdo faqe përdoret një depo e izoluara e Cookie-ve, që parandalon përdorimin e Cookie-ve për të ndjekur lëvizjet midis faqeve.
- Në pajisjet Pixel të bazuara në platformat Android 12 dhe 13, tani është e mundur të dërgoni lidhje të faqeve të fundit të vizituara drejtpërdrejt nga ekrani Recents.
- Mekanizmi i hapjes sĂ« pĂ«rmbajtjes nĂ« njĂ« aplikacion tĂ« veçantĂ« (Open in app) Ă«shtĂ« rimenduar. ĂshtĂ« eliminuar njĂ« dobĂ«si (CVE-2023-25749) e cila lejonte ekzekutimin e aplikacioneve tĂ« jashtme tĂ« Android pa konfirmimin e pĂ«rdoruesit.
- Janë aktivizuar përpunuesi CanvasRenderThread, i cili siguron përpunimin e detyrave të lidhura me WebGL në një thread të veçantë.
Përveç novacioneve dhe rregullimeve të defekteve, Firefox 111 ka eliminuar 20 vulnerabilitete. 14 vulnerabilitete janë markuar si të rrezikshme, nga të cilat 9 vulnerabilitete (të grumbulluara nën CVE-2023-28176 dhe CVE-2023-28177) janë shkaktuar nga probleme me menaxhimin e memories, si mbushjet e bufeve dhe qasja në zona të memorie që janë çliruar. Këto probleme potencialisht mund të çojnë në ekzekutimin e kodit nga agresorët gjatë hapjes së faqeve të përshtatura.
Burimi: opennet.ru
