LĂ«shimi i shfletuesit web Firefox 149 dhe janĂ« formuluar pĂ«rditĂ«sime pĂ«r degĂ«t e kaluara me mbĂ«shtetje afatgjatĂ« â 140.9.0 dhe 115.34.0. NĂ« orĂ«t e ardhshme, dega Firefox 150 do tĂ« kalojĂ« nĂ« fazĂ«n e beta-testimit, me lĂ«shimin e saj tĂ« planifikuar pĂ«r 21 Prill.
Novitetet kryesore në Firefox 149 (1, 2, 3):
- ĂshtĂ« pĂ«rfshirĂ« mbĂ«shtetje pĂ«r modalitetin Split View, i cili lejon tĂ« shihni pĂ«rmbajtjen e dy tab-ave njĂ«herĂ«sh nĂ« njĂ« dritare. Ky modalitet aktivizohet nĂ«pĂ«rmjet butonit 'Add Split View' nĂ« menu-nĂ« kontekstuale, e cila shfaqet kur klikoni me butonin e djathtĂ« mbi tab. Kur klikoni kĂ«tĂ« buton, pĂ«rmbajtja e dritares ndahen nĂ« dy pjesĂ« dhe nĂ« pjesĂ«n e djathtĂ« hapet pĂ«rmbajtja e faqes sĂ« tab-it tĂ« ri. NĂ«se zgjidhni opsionin pĂ«r njĂ« grup prej dy tab-ave, tab-at pĂ«rkatĂ«s do tĂ« hapen menjĂ«herĂ« ngjitur me njĂ«ri-tjetrin. ĂshtĂ« e lejuar tĂ« ndryshoni madhĂ«sinĂ« e zonave tĂ« djathta dhe tĂ« majta tĂ« shikimit duke tĂ«rhequr me maus kufirin ndarĂ«s. Tab-i aktiv gjatĂ« shikimit tĂ« pĂ«rbashkĂ«t theksohet me njĂ« kornizĂ« tĂ« kuqe.

- Në përbërje është përfshirë falas VPN Firefox VPN (mos e ngatërroni me Mozilla VPN), i cili lejon qasjen në faqet e internetit jo drejtpërdrejt, por nëpërmjet serverëve proxy në vende të ndryshme, duke fshehur Adresa IP përdoruesin. Ka mundësi të aktivizoni VPN vetëm për faqet e zgjedhura. Për aktivizimin e VPN kërkohet regjistrimi i një llogarie në Mozilla. Në fazën e parë, shërbimi VPN është i disponueshëm për përdoruesit nga SHBA, Franca, Gjermania dhe Britania e Madhe. Në shërbimin VPN ka një kufizim prej 50 gigabajt trafiku në muaj.

- ĂshtĂ« shtuar funksioni Tab Notes pĂ«r tĂ« bashkĂ«ngjitur shĂ«nime tĂ« rastĂ«sishme me tab-at. Butoni pĂ«r shtimin e shĂ«nimeve Ă«shtĂ« vendosur nĂ« menu-nĂ« kontekstuale dhe gjithashtu shfaqet nĂ« skicĂ«n qĂ« shfaqet kur kursorin e dĂ«rgoni mbi tab. PĂ«r ta aktivizuar, mund tĂ« pĂ«rdorni cilĂ«simin 'browser.tabs.notes.enabled' nĂ« faqen about:config ose opsionin nĂ« seksionin Firefox Labs nĂ« faqen e cilĂ«simeve (about:preferences#experimental).

- ĂshtĂ« propozuar paneli TrustPanel, i cili aktivizohet kur klikoni mbi ikonĂ«n me pamjen e njĂ« shile para shiritit tĂ« adresĂ«s dhe kombinon mĂ« parĂ« shkallĂ«t e dhĂ«na ndara me parametrat e privatĂ«sisĂ« dhe sigurisĂ«.

- Shtuar mbrojtja nga dërgesat e nënshkruara nga faqe të pastra për njoftimet e fondeve për reklama, spam dhe phishing. Njoftimet tani bllokohen automatikisht dhe autorizimet e dhëna revokohen për çdo faqe të markuar si të dëmshme nga shërbimi SafeBrowsing.
- Përshpejtuar daljen e skedarëve PDF duke aktivizuar përshpejtimin harduerik.
- Në konfiguruesin e panelit (Customize Toolbar) është shtuar mundësia për të shtuar një buton Share në panel për të dërguar skedën aktuale te përdoruesit e tjerë dhe në pajisje të tjera përmes shërbimeve të informacionit të sistemit të ofruara nga platformat Windows dhe macOS.
- Për të zvogëluar sipërfaqen e sulmit, janë rreptësuar kërkesat për skedarët JavaScript, të cilët mund të ekzekutohen në procesin prind, që është përgjegjës për nisjen e proceseve fëmijë dhe funksionalitetet bazë të shfletuesit, si ndërfaqja, profilet, menaxhimi i proceseve dhe navigimi.

- Rikonstruktuar pamja e faqeve që shfaqen kur ndodhin gabime gjatë tentativës për të hapur faqe.

- Në platformën Linux, në vend të dialogut GTK3, tani përdoret portali XDG org.freedesktop.portal.FileChooser, që ofron një ndërfaqe më funksionale për zgjedhjen e skedarëve.
- Rritur besueshmëria e shkarkimit duke përdorur protokollin HTTP/3 gjatë lidhjeve të paqëndrueshme.
- Në platformën Windows, për qasje në informacionin e vendndodhjes, përdoret API Windows.Devices.Geolocation në vend të API të vjetër nga koha e Windows 7.
- Implementimi i dekoduesit të formatit të imazheve JPEG XL është transferuar për përdorimin e bibliotekës jxl-rs, e shkruar në gjuhën Rust. Mbështetja për JPEG XL është ende e çaktivizuar si parazgjedhje dhe kërkon aktivizimin e parametrave 'image.jxl.enabled' në faqen about:config.
- Në mjetet për zhvillues web, në panelin e inspektimit të ruajtjes është shtuar një buton për të fshirë të gjitha regjistrimet në ruajtjen e zgjedhur. Në panelin e stilit, pranë çdo elementi CSS të lidhur me vlerën e llogaritur të shfaqur në seksionin 'Computed', është shtuar një ikonë për të kaluar në këtë element në seksionin 'Rules'.
- Shtuar mundësia e thirrjes së implementimit të ofruar nga shfletuesi të menusë së rënë me metodën showPicker() për të shfaqur rekomandimet e vetëdijes për plotësimin e fushës së tekstit bazuar në variantet e përcaktuara në blokun .
- Në pronën CSS «shape-outside» është shtuar mbështetje për funksionet rect() dhe xywh() për formimin e zonave të rrethimit të tekstit. Më parë, këto funksione mbështeteshin vetëm në pronat CSS clip-path dhe offset-path.
- Për të zgjedhur fontin me simbole matematikore të shtuara, pronës CSS «font-family» i është shtuar mbështetja për vlerën «math», e cila gjithashtu përdoret si vlerë parazgjedhor për fontin kur shfaqet përmbajtja e elementit
- ElementĂ«ve HTML u Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r atributin âpopover="hint"â, duke mundĂ«suar shfaqjen e shenjave tĂ« ndihmĂ«s automatikisht tĂ« fshehura, pa e bĂ«rĂ« tĂ« pamundshme shfaqjen e llojeve tĂ« tjera tĂ« blloqeve popover.

- Për elementët multimedia (
- ĂshtĂ« aktivizuar implementimi nĂ« pĂ«rputhje me kĂ«rkesat e specifikimit tĂ« API HTMLMediaElement.captureStream(), e cila lejon kapjen e pĂ«rmbajtjes tĂ« renderizuar pĂ«rmes HTMLMediaElements (pĂ«r shembull, pĂ«rmbajtje qĂ« shfaqet pĂ«rmes etiketave video dhe audio).
- API Reporting është shtuar për të marrë informacion mbi mundësitë dhe problemet e ndryshme, si shkeljet e politikave CSP (Content Security Policy), Permissions-Policy, Integrity-Policy, Cross-Origin-Embedder-Policy, si dhe përdorimin e funksionaliteteve të dëmtuara.
- API CloseWatcher është realizuar, duke lejuar monitorimin e kërkesave Close në aplikacionet web dhe reagimin ndaj tyre (për shembull, mund të krijoni një trajtues për butonin «kthim» në smartphone-t Android). Kërkesat Close formohen kur përpiqeni të mbyllni dialogët modal (
- NĂ« versionin e Firefox pĂ«r Android, Ă«shtĂ« punuar pĂ«r tĂ« pĂ«rmirĂ«suar navigimin dhe Ă«shtĂ« rinovuar paneli i mjeteve, lista e skedave dhe menuja. ĂshtĂ« shtuar mundĂ«sia pĂ«r tĂ« mbyllur elementĂ«t popover dhe dialogĂ«t me butonin «kthim» tĂ« sistemit. ĂshtĂ« shtuar cilĂ«simi «media.peerconnection.ice.obfuscate_host_addresses» pĂ«r tĂ« obfuskatuar emrat e hosteve tĂ« pĂ«rcaktuar nĂ«pĂ«rmjet mDNS, duke fshehur informacionin rreth adresave tĂ« brendshme gjatĂ« pĂ«rdorimit tĂ« WebRTC.
Përveç veçorive të reja dhe korrigjimeve të gabimeve, në Firefox 149 janë rregulluar 70 dobësi. 55 nga këto dobësi janë shkaktuar nga probleme me menaxhimin e memories, si mbushja e buffer-ave dhe qasja në zona memories që tashmë janë liruar. Problemet e tilla potencialisht mund të çojnë në ekzekutimin e kodit nga një sulmues kur hapin faqe të dizajnuara posaçërisht.
Burimi: opennet.ru







