ĂshtĂ« lĂ«shuar shfletuesi web Firefox 149 dhe janĂ« formuar pĂ«rditĂ«sime pĂ«r degĂ«t e mĂ«parshme me mbĂ«shtetje afatgjatĂ« â 140.9.0 dhe 115.34.0. Dega Firefox 150 do tĂ« kalojĂ« nĂ« fazĂ«n e testimit beta nĂ« orĂ«t nĂ« vijim, me lĂ«shimin e saj tĂ« parashikuar pĂ«r 21 Prill.
Novitetet kryesore në Firefox 149 (1, 2, 3):
- ĂshtĂ« aktivizuar mbĂ«shtetje pĂ«r modin Split View, i cili lejon shikimin e pĂ«rmbajtjes sĂ« dy skedave ngjitur nĂ« njĂ« dritare. Ky mod aktivizohet pĂ«rmes butonit «Add Split View» nĂ« menynĂ« kontekstuale qĂ« shfaqet kur klikoni me butonin e djathtĂ« mbi skedat. Kur shtypni kĂ«tĂ« buton, pĂ«rmbajtja e dritares ndahet nĂ« dy pjesĂ« dhe nĂ« anĂ«n e djathtĂ« hapet pĂ«rmbajtja e faqes nga skeda e re. NĂ«se zgjidhet opsioni pĂ«r grupin e dy skedave, ato skeda do tĂ« shfaqen menjĂ«herĂ« pranĂ« njĂ«ra-tjetrĂ«s. Lejohet ndryshimi i madhĂ«sisĂ« sĂ« zonave tĂ« shikimit tĂ« djathtĂ« dhe tĂ« majtĂ« duke tĂ«rhequr me miun vijĂ«n ndarje. Skeda aktive, gjatĂ« shikimit simultan, Ă«shtĂ« e theksuar me njĂ« kufi tĂ« kuq.

- JanĂ« integruar pa pagesĂ« VPN-ŃĐ”ŃĐČĐžŃ Firefox VPN (mos u ngatĂ«rroni me Mozilla VPN) lejon qasje nĂ« faqet e internetit jo direkt, por pĂ«rmes proxy serverĂ«ve tĂ« mesĂ«m nĂ« vende tĂ« ndryshme, duke fshehur IP-adresa pĂ«rdoruesin. Ka mundĂ«si pĂ«r ta activizuar VPN vetĂ«m pĂ«r faqet e pĂ«rzgjedhura. PĂ«r aktivizimin e VPN-sĂ« Ă«shtĂ« e nevojshme regjistrimi i njĂ« llogarie nĂ« Mozilla. NĂ« fazĂ«n e parĂ« shĂ«rbimi VPN Ă«shtĂ« i disponueshĂ«m pĂ«r pĂ«rdoruesit nĂ« SHBA, FrancĂ«, Gjermani dhe Britani. ShĂ«rbimi VPN ka njĂ« kufizim prej 50 gigabajt trafik nĂ« muaj.

- Funksioni Tab Notes është shtuar për të lidhur shënime të rastit me skedat. Butoni për të shtuar shënime është vendosur në menunë kontekstuale dhe shfaqet gjithashtu në vizatimin që shfaqet kur lëvizni miun mbi një skedë. Për aktivizimin mund të përdorni konfigurimin "browser.tabs.notes.enabled" në faqen about:config ose opsionin në seksionin Firefox Labs në faqen e konfigurimeve (about:preferences#experimental).

- Shtigji TrustPanel është propozuar, i cili aktivizohet duke klikuar në ikonën me imazhin e mburojës përpara shiritit të adresës dhe kombinon panalet që më parë janë shfaqur ndaras me parametrat e privatësisë dhe sigurisë.

- Shtuar mbrojtja nga dërgimi i njoftimeve të prapambetur për reklama, spam dhe phishing nga faqet që nuk janë të besueshme. Njoftimet tani bllokohen automatikisht dhe autorizimet e dhëna të pezullohen për çdo faqe të shënuar si të dëmshme nga shërbimi SafeBrowsing.
- Përshpejtuar daljen e skedarëve PDF duke përdorur përshpejtimin harduerik.
- Në konfiguratorin e panelit (Customize Toolbar) është shtuar mundësia e shtimit të butonit 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 sistemore të shkëmbimit të informacionit të ofruara nga platformat Windows dhe macOS.
- Për të zvogëluar sipërfaqen e sulmit, janë përforcuar kërkesat për skedarët JavaScript që mund të ekzekutohen në procesin prind, përgjegjës për lançimin e proceseve fëmijë dhe funksionalitetin bazë të shfletuesit, siç janë ndërfaqja, profilet, menaxhimi i proceseve dhe navigimi.

- Përmirësuar dizajni i faqeve që shfaqen kur ndodhin gabime gjatë përpjekjes për të hapur faqet.

- Në platformën Linux, në vend të dialogut GTK3 të paracaktuar, tani përdoret portali XDG org.freedesktop.portal.FileChooser, i cili ofron një ndërfaqe më funksionale për zgjedhjen e skedarëve.
- Rritet stabiliteti i ngarkesës duke përdorur protokollin HTTP/3 në një lidhje rrjeti të paqëndrueshme.
- Në platformën Windows, për qasje në informacionin mbi vendndodhjen përdoret API Windows.Devices.Geolocation në vend të API-së së vjetër të kohës së Windows 7.
- Realizimi i dekoderit për formatin e imazheve JPEG XL është kaluar në përdorimin e bibliotekës jxl-rs, të shkruar në gjuhën Rust. Mbështetje për JPEG XL është ende e çaktivizuar si parazgjedhje dhe kërkon aktivizimin e parametrin 'image.jxl.enabled' në faqen about:config.
- Në mjetet për zhvillimin e web-it, është shtuar një buton në panelin e inspektimit të ruajtjes për të fshirë të gjitha regjistrimet në ruajtjen e zgjedhur. Në panelin e punës me stile, pranë çdo elementi CSS të lidhur me vlerën e llogaritur e cila shfaqet në seksionin 'Computed', është shtuar një ikonë për të kaluar në këtë element në seksionin 'Rules'.
- ĂshtĂ« shtuar mundĂ«sia e thirrjes sĂ« implementimit tĂ« menusĂ« shkarkuese tĂ« siguruar nga shfletuesi pĂ«rmes metodĂ«s showPicker() pĂ«r tĂ« treguar rekomandimet e plotĂ«simit automatik tĂ« fushĂ«s sĂ« tekstit bazuar nĂ« opsionet e pĂ«rcaktuara nĂ« bllokun .
- Në pronën CSS "shape-outside" është shtuar mbështetje për funksionet rect() dhe xywh() për formimin e zonës së mbulimit të tekstit. Më parë këto funksione mbështeteshin vetëm në pronat CSS clip-path dhe offset-path.
- Për të zgjedhur një font me simbole të ndryshme matematikore, pronës CSS "font-family" i është shtuar mbështetje për vlerën "math", e cila gjithashtu përdoret si parazgjedhje për fontin kur shfaqet përmbajtja e elementit
- Elementeve HTML u Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r atributin âpopover="hint"â qĂ« mundĂ«son shfaqjen e kĂ«shillave pop-up qĂ« fshihen automatikisht, pa çuar nĂ« fshehjen e llojeve tĂ« tjera tĂ« bllokave popover.

- Për elementet multimediatike (
- Implementimi i API HTMLMediaElement.captureStream() që përputhet me specifikimet lejon kapjen e përmbajtjes që vizatohet me HTMLMediaElements (për shembull, përmbajtja që shfaqet përmes etiketave video dhe audio).
- API Reporting është shtuar për të marrë informacion mbi mundësitë dhe problemet e ndryshme, të tilla si shkeljet e politikave CSP (Content Security Policy), Permissions-Policy, Integrity-Policy, Cross-Origin-Embedder-Policy, si dhe përdorimi i funksionaliteteve të plota.
- API CloseWatcher Ă«shtĂ« realizuar, duke lejuar ndjekjen e kĂ«rkesave Close nĂ« aplikacionet web dhe reagimin ndaj tyre (pĂ«r shembull, mund tĂ« krijoni njĂ« trajtues pĂ«r butonin âprapaâ nĂ« smartphone Android). KĂ«rkesat Close krijohen gjatĂ« pĂ«rpjekjes pĂ«r tĂ« mbyllur dialogĂ«t modalĂ« (<dialog>) dhe dialogĂ«t e shfaqjes (popover=») pĂ«rmes shtypjes sĂ« çelĂ«sit Esc, pĂ«rdorimit tĂ« butonit âprapaâ ose lĂ«vizjes ekranore nĂ« smartphone.
- NĂ« versionin Firefox pĂ«r Android Ă«shtĂ« punuar pĂ«r tĂ« pĂ«rmirĂ«suar navigimin dhe janĂ« azhurnuar paneli i veglave, lista e skedave dhe menyja. ĂshtĂ« shtuar mundĂ«sia pĂ«r tĂ« mbyllur elementet dhe dialogĂ«t popover me butonin e sistemit "mbrapa". ĂshtĂ« shtuar konfigurimi "media.peerconnection.ice.obfuscate_host_addresses" pĂ«r tĂ« obfuskatuar emrat e hosteve, tĂ« identifikuar pĂ«rmes mDNS, qĂ« lejon tĂ« fshehni informacionin mbi adresat e brendshme gjatĂ« pĂ«rdorimit tĂ« WebRTC.
Përveç novacioneve dhe rregullimeve të gabimeve, Firefox 149 ka eliminuar 70 vulnerabilitete. 55 nga këto vulnerabilitete janë shkaktuar nga probleme me memorien, siç janë mbushjet e tamponëve dhe qasja në zona memorjeje të çliruara. Këto probleme potencialisht mund të çojnë në ekzekutimin e kodit nga një sulmues duke hapur faqe të posaçme.
Burimi: opennet.ru







