Shfletuesi i internetit Firefox 96 është publikuar. Përveç kësaj, është publikuar një përditësim i degës së mbështetjes afatgjatë, 91.5.0. Firefox 97 ka hyrë në testimin beta dhe është planifikuar të publikohet më 8 shkurt.
Risitë kryesore:
- Ne kemi shtuar mundësinë për t'i detyruar faqet e internetit të përdorin një temë të errët ose të çelët. Skema e ngjyrave ndryshohet nga shfletuesi dhe nuk kërkon mbështetje për faqen e internetit, duke u lejuar faqeve të internetit që mbështesin vetëm ngjyra të çelëta të përdorin një temë të errët dhe faqeve të internetit të errëta të përdorin një temë të çelët.

Për të ndryshuar paraqitjen e ngjyrave në cilësimet (rreth:preferencave) në seksionin "Të përgjithshme/Gjuha dhe Pamja", propozohet një seksion i ri "Ngjyrat", në të cilin mund të aktivizoni mbivendosjet e ngjyrave në lidhje me skemën e ngjyrave të sistemit operativ ose të caktoni ngjyrat manualisht.

- Shtypja e zhurmës dhe kontrolli automatik i përforcimit janë përmirësuar ndjeshëm, dhe anulimi i jehonës është përmirësuar pak.
- Ngarkesa në fijen kryesore të ekzekutimit është zvogëluar ndjeshëm.
- ĂshtĂ« aplikuar njĂ« kufizim mĂ« i rreptĂ« nĂ« transferimin e cookie-ve midis faqeve tĂ« internetit, duke ndaluar pĂ«rpunimin e cookie-ve tĂ« palĂ«ve tĂ« treta tĂ« vendosura gjatĂ« aksesimit tĂ« faqeve tĂ« tjera pĂ«rveç domeni Faqja aktuale. KĂ«to cookie pĂ«rdoren pĂ«r tĂ« ndjekur lĂ«vizjet e pĂ«rdoruesve midis faqeve tĂ« internetit nĂ« kodin e rrjeteve tĂ« reklamave, veglave tĂ« mediave sociale dhe sistemeve tĂ« analizave tĂ« internetit. PĂ«r tĂ« kontrolluar transmetimin e cookie-ve, pĂ«rdoret atributi Same-Site i specifikuar nĂ« kokĂ«n "Politika e Cookie-ve". Si parazgjedhje, ky atribut tani Ă«shtĂ« vendosur nĂ« "Same-Site=Lax". Kjo kufizon dĂ«rgimin e cookie-ve pĂ«r nĂ«nkĂ«rkesa ndĂ«rfaqĂ«sore, tĂ« tilla si kĂ«rkesat pĂ«r imazhe ose ngarkimi i pĂ«rmbajtjes nĂ«pĂ«rmjet njĂ« iframe nga njĂ« faqe tjetĂ«r interneti, gjĂ« qĂ« gjithashtu ofron mbrojtje kundĂ«r sulmeve CSRF (Cross-Site Request Forgery).
- Ne kemi zgjidhur problemet me degradimin e cilësisë së videos në disa faqe interneti dhe rivendosjen e kokës SSRC (identifikuesi i burimit të sinkronizimit) gjatë shikimit të videove. Gjithashtu kemi zgjidhur një problem me uljen e rezolucionit gjatë ndarjes së ekranit tuaj nëpërmjet WebRTC.
- Në platformë macOS Klikimi i lidhjeve në Gmail tani i hap ato në një skedë të re, njësoj si në platformat e tjera. Për shkak të problemeve të pazgjidhura në macOS Zhvendosja e videove në modalitetin e ekranit të plotë është e ndaluar.
- Për të thjeshtuar personalizimin e stilit të temës së errët, është shtuar një veti e re CSS, skema e ngjyrave. Kjo veti ju lejon të specifikoni se në cilat skema ngjyrash mund të shfaqet saktë një element. Skemat e mbështetura përfshijnë "të çelëta", "të errëta", "modaliteti i ditës" dhe "modaliteti i natës".
- Funksioni CSS hwb() është shtuar. Mund të përdoret në vend të vlerave të ngjyrave për të përcaktuar ngjyrat sipas modelit të ngjyrave HWB (nuanca, bardhësia, e zeza). Një vlerë opsionale e opacitetit mund të specifikohet në funksion.
- Vetia CSS e rivendosjes së numëruesit tani ka një funksion "reversed()", i cili ju lejon të përdorni numërues CSS të përmbysur për të numëruar elementët në rend zbritës (për shembull, mund të shfaqni numrat e elementëve në lista). (në rend zbritës).
- Në platformë Android Metoda navigator.canShare() tani mbështetet, duke ju lejuar të kontrolloni mundësinë e përdorimit të metodës navigator.share(), e cila ofron mjete për ndarjen e informacionit në rrjetet sociale, për shembull, ju lejon të gjeneroni një buton të unifikuar për publikimin në rrjetet sociale të përdorura nga vizitori, ose të organizoni dërgimin e të dhënave në aplikacione të tjera.
- API-ja e Web Locks është aktivizuar si parazgjedhje, duke ju lejuar të koordinoni punën e aplikacionit web nëpër skeda të shumta ose qasje në burime nga punëtorët e web-it. API-ja ofron mjetet për të marrë bllokime në mënyrë asinkrone dhe për t'i liruar ato pas përfundimit të punës së nevojshme me burimin e përbashkët. Ndërsa një proces mban një bllokim, proceset e tjera presin që ai të lirohet pa ndërprerë ekzekutimin.
- Në konstruktorin IntersectionObserver(), kur kalon një varg bosh, vetia rootMargin vendoset si parazgjedhje në vend të hedhjes së një përjashtimi.
- U zbatua aftësia për të eksportuar elementë të kanavacës në formatin WebP gjatë thirrjes së metodave HTMLCanvasElement.toDataURL(), HTMLCanvasElement.toBlob() dhe OffscreenCanvas.toBlob.
- Versioni beta i Firefox 97 paraqet njĂ« proces tĂ« pĂ«rmirĂ«suar tĂ« shkarkimit tĂ« skedarĂ«veânĂ« vend qĂ« tĂ« kĂ«rkohet para shkarkimit, skedarĂ«t tani fillojnĂ« tĂ« shkarkohen automatikisht dhe mund tĂ« hapen nĂ« çdo kohĂ« nĂ«pĂ«rmjet shiritit tĂ« progresit tĂ« shkarkimit.
Përveç veçorive të reja dhe rregullimeve të gabimeve, Firefox 96 adreson 30 dobësi, 19 prej të cilave janë shënuar si të rënda. Katërmbëdhjetë nga këto dobësi shkaktohen nga probleme të menaxhimit të memories, të tilla si tejmbushjet e memorjes dhe aksesi pas çlirimit. Këto probleme mund të çojnë potencialisht në ekzekutimin e kodit keqdashës kur hapen faqe të krijuara posaçërisht. Dobësi të tjera të rënda përfshijnë anashkalimin e izolimit të iframe nëpërmjet XSLT, një gjendje gare gjatë luajtjes së skedarëve audio, një tejmbushje me memorje kur përdoret filtri CSS blendGaussianBlur, aksesi pas çlirimit gjatë përpunimit të kërkesave të caktuara të rrjetit, zëvendësimin e përmbajtjes së dritares së shfletuesit nëpërmjet manipulimit të ekranit të plotë dhe një bllokues daljeje nga modaliteti i ekranit të plotë.
Për më tepër, mund të vini re njoftimin e bashkëpunimit të shpërndarjes Linux Mint dhe Mozilla, brenda kuadrit të të cilave shpërndarja do të ofrojë versione zyrtare të pamodifikuara të Firefox pa përdorimin e patch-eve shtesë nga Debian О Ubuntu, pa zëvendësuar faqen kryesore me linuxmint.com/start, pa zëvendësuar motorët e kërkimit dhe pa ndryshuar cilësimet fillestare. Në vend të Yahoo dhe DuckDuckGo, do të përdoren motorët e kërkimit Google, Amazon, Bing, DuckDuckGo dhe Ebay. Në këmbim, Mozilla do të transferojë fonde te zhvilluesit. Linux Mint do të dhurojë një shumë të caktuar parash. Paketa të reja të Firefox do të ofrohen për degët. Linux Mint 19.x, 20.x dhe 21.x. Firefox 96, i paketuar në përputhje me marrëveshjen, do t'u ofrohet përdoruesve sot ose nesër.
Burimi: opennet.ru


