LĂŻrimi i Firefox 96

PĂ«rfundoi lĂ«shimi i shfletuesit web Firefox 96. PĂ«r mĂ« tepĂ«r, Ă«shtĂ« formuar njĂ« pĂ«rditĂ«sim i degĂ«s me mbĂ«shtetje afatgjatĂ« — 91.5.0. DegĂ«n Firefox 97 e kaluam nĂ« fazĂ«n e testimit beta, lĂ«shimi i sĂ« cilĂ«s Ă«shtĂ« planifikuar pĂ«r 8 shkurt.

Novitetet kryesore:

  • Shtuar mundĂ«sia e aktivizimit tĂ« detyrueshĂ«m pĂ«r faqet me temĂ« tĂ« errĂ«t ose tĂ« ndritshme. Pamja e ngjyrave ndryshon pĂ«rmes shfletuesit dhe nuk kĂ«rkon mbĂ«shtetje nga faqja, gjĂ« qĂ« lejon aplikuar njĂ« temĂ« tĂ« errĂ«t nĂ« faqet qĂ« janĂ« vetĂ«m me ngjyra tĂ« ndritshme, dhe njĂ« temĂ« tĂ« ndritshme nĂ« faqet e errĂ«ta.
    LĂŻrimi i Firefox 96

    Për të ndryshuar përfaqësimin e ngjyrave në cilësimet (about:preferences) në seksionin «General/Languages and Appearance», është propozuar një seksion i ri «Color», ku mund të aktivizohet rinovimi i ngjyrave në lidhje me skemën e ngjyrave të sistemit operativ ose të caktohen ngjyrat manualisht.

    LĂŻrimi i Firefox 96
  • NdjeshĂ«m pĂ«rmirĂ«suar ndalimi i zhurmave dhe rregullimi automatik i forcimit tĂ« zĂ«rit, si dhe paksa pĂ«rmirĂ«suar ndalimi i echo-s.
  • NĂ« mĂ«nyrĂ« tĂ« dukshme Ă«shtĂ« reduktuar ngarkesa nĂ« rrjedhĂ«n kryesore tĂ« ekzekutimit.
  • JanĂ« aplikuar kufizime mĂ« tĂ« rrepta pĂ«r transferimin e Cookie midis faqeve, duke ndaluar procesimin e Cookie-ve tĂ« palĂ«ve tĂ« treta, tĂ« vendosura gjatĂ« vizitave nĂ« faqe tĂ« ndryshme nga e domenit faqja aktuale. TĂ« tilla Cookie pĂ«rdoren pĂ«r tĂ« ndjekur lĂ«vizjet e pĂ«rdoruesit midis faqeve nĂ« kodin e rrjeteve reklamues, widget-eve tĂ« rrjeteve sociale dhe sistemeve tĂ« web-analitikĂ«s. PĂ«r tĂ« menaxhuar transferimin e Cookie-ve pĂ«rdoret atributi Same-Site, i specifikuar nĂ« titullin «Cookie Policy», i cili tani parazgjedhje Ă«shtĂ« vendosur nĂ« vlerĂ«n «Same-Site=Lax», duke kufizuar dĂ«rgimin e Cookie-ve pĂ«r kĂ«rkesat ndĂ«rfaqĂ«sore, tĂ« tilla si kĂ«rkesa pĂ«r imazh ose ngarkimin e pĂ«rmbajtjes pĂ«rmes iframe nga njĂ« faqe tjetĂ«r, gjĂ« qĂ« gjithashtu ofron mbrojtje nga sulmet CSRF (Cross-Site Request Forgery).
  • Zgjidhur problemet me uljen e cilĂ«sisĂ« sĂ« videove nĂ« disa faqe dhe me rindĂ«rprerjen e titullit SSRC (Identifikuesi i burimit tĂ« sinkronizimit) gjatĂ« shikimit tĂ« videove. Gjithashtu, Ă«shtĂ« eliminuar problemi me uljen e zgjidhjes gjatĂ« ndarjes sĂ« ekranit pĂ«rmes WebRTC.
  • NĂ« platformĂ«n macOS, klikimi nĂ« lidhjet nĂ« Gmail tani çon nĂ« hapjen e tyre nĂ« njĂ« skedĂ« tĂ« re, si nĂ« platformat e tjera. PĂ«r shkak tĂ« problemeve tĂ« pa zgjidhura nĂ« macOS, ndalohet shkĂ«putja e videove nĂ« modalitetin e plotĂ« ekran.
  • PĂ«r tĂ« thjeshtuar konfigurimin e stileve tĂ« temĂ«s sĂ« errĂ«t, Ă«shtĂ« shtuar njĂ« pronĂ« tĂ« re CSS, color-scheme, e cila lejon tĂ« pĂ«rcaktohet nĂ« cilat skema ngjyrash mund tĂ« shfaqet saktĂ«sisht elementi. NĂ« mesin e skemave tĂ« mbĂ«shtetur janĂ« «light», «dark», «day mode» dhe «night mode».
  • ËshtĂ« shtuar funksioni CSS hwb(), i cili mund tĂ« pĂ«rdoret nĂ« vend tĂ« vlerave tĂ« ngjyrave pĂ«r tĂ« pĂ«rcaktuar ngjyrat sipas modelit tĂ« ngjyrave HWB (hue, whiteness, blackness). Opsionalisht, nĂ« funksion mund tĂ« pĂ«rcaktohet njĂ« vlerĂ« transparence.
  • PĂ«r pronĂ«n CSS counter-reset Ă«shtĂ« implementuar funksioni «reversed()», i cili lejon pĂ«rdorimin e numĂ«ruesve CSS tĂ« invertuar pĂ«r numĂ«rimin e elementeve nĂ« rendin zbritĂ«s (pĂ«r shembull, mund tĂ« shfaqen numrat e elementeve nĂ« listat
      në rendin zbritës).
    1. Në platformën Android është siguruar mbështetje për metodën navigator.canShare(), e cila lejon kontrollimin e mundësisë së përdorimit të metodës navigator.share(), e cila ofron mjete për ndarjen e informacionit në mediat sociale, për shembull, lejon krijimin e një butoni të unifikuar për publikimin në mediat sociale që përdor vizitori ose organizimin e dërgimit të të dhënave në aplikacione të tjera.
    2. API Web Locks është aktivizuar si parazgjedhje, e cila lejon koordinimin e funksionit të aplikacionit web në disa tab-e ose qasjen në burime nga web worker-a. API ofron mjete për marrjen e bllokimeve në mënyrë asinkrone dhe çlirimin e bllokimeve pas përfundimit të punës së nevojshme me burimin e përbashkët. Ndërsa një proces mban bllokimin, proceset e tjera presin çlirimin e tij pa ndalur ekzekutimin.
    3. Në ndërtuesin IntersectionObserver(), kur kaloni një varg të zbrazët, është siguruar caktimi i treguesit rootMargin si vlerë parazgjedhjeje në vend që të krijohet një përjashtim.
    4. ËshtĂ« realizuar mundĂ«sia e eksportit tĂ« elementeve canvas nĂ« formatin WebP kur thirren metodet HTMLCanvasElement.toDataURL(), HTMLCanvasElement.toBlob() dhe OffscreenCanvas.toBlob.
    5. NĂ« versionin beta tĂ« Firefox 97, Ă«shtĂ« vĂ«rejtur modernizimi i procesit tĂ« ngarkimit tĂ« skedarĂ«ve — nĂ« vend tĂ« shfaqjes sĂ« kĂ«rkesĂ«s para fillimit tĂ« ngarkimit, skedarĂ«t tani fillojnĂ« tĂ« ngarkohen automatikisht dhe mund tĂ« hapen nĂ« çdo moment pĂ«rmes panelit tĂ« informacionit mbi ngarkimin.

Përveç risive dhe rregullimeve të mësipërme, në Firefox 96 janë eliminuar 30 vulnerabilitete, prej të cilave 19 janë klasifikuar si të rrezikshme. 14 vulnerabilitete shkaktohen nga probleme me menaxhimin e memories, siç janë mbushjet e buffer-it dhe aksesimi i hapësirave të memories që janë çliruar tashmë. Këto probleme potencialisht mund të çojnë në ekzekutimin e kodit nga sulmuesit kur hapen faqe të caktuara. Gjithashtu, nga problemet e rrezikshme janë shënuar shmangia e izolimit Iframe përmes XSLT, një gjendje garash gjatë riprodhimit të skedarëve audio, mbushja e buffer-it në përdorimin e filtrit CSS blendGaussianBlur, aksesimi i memories pas çlirimit të saj gjatë përpunimit të kërkesave të caktuara në rrjet, manipulimi i përmbajtjes së dritares së shfletuesit në mënyrë të plotë ekran dhe bllokimi i daljeve nga mënyra e plotë ekran.

Së bashku me këtë, mund të theksohet njoftimi për bashkëpunimin midis distribucionit Linux Mint dhe Mozilla, në kuadër të të cilit distribucioni do të ofrojë versionet zyrtare të Firefox pa përdorur patch-et e shtuara nga Debian dhe Ubuntu, pa zëvendësimin e faqes kryesore me linuxmint.com/start, pa ndërrimin e sistemeve të kërkimit dhe pa ndryshimin e parametrave të paracaktuar. Në vend të sistemeve të kërkimit Yahoo dhe DuckDuckGo do të përdoren Google, Amazon, Bing, DuckDuckGo dhe Ebay. Në këmbim, Mozilla do të transferojë një shumë të caktuar parash zhvilluesve të Linux Mint. Pakot e reja me Firefox do të ofrohen për degët Linux Mint 19.x, 20.x dhe 21.x. Sot ose nesër, përdoruesit do të ofrohen me paketën Firefox 96, e cila është përgatitur sipas marrëveshjes të arritur.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster