Publikohet Firefox 121

U lançuar web-browsers Firefox 121 dhe Ă«shtĂ« formuar njĂ« pĂ«rditĂ«sim i degĂ«s me mbĂ«shtetje afatgjatĂ« — 115.6.0. Dega Firefox 122 ka kaluar nĂ« fazĂ«n e testimit beta, me publikimin e saj tĂ« parashikuar mĂ« 23 janar.

Karakteristikat kryesore në Firefox 121:

  • NĂ« Linux, Ă«shtĂ« aktivizuar pĂ«rdorimi i pĂ«rbĂ«rĂ«sit serverĂ« Wayland nĂ« vend tĂ« XWayland si parazgjedhje, qĂ« ka arritur tĂ« zgjidhĂ« problemet me punĂ«n e tabletĂ«ve, mbĂ«shtetje pĂ«r gjeste nĂ« ekranet e prekshĂ«m dhe vendosjen e DPI pĂ«r çdo monitor nĂ« ambientet e bazuara nĂ« Wayland. PĂ«rdorimi i Wayland gjithashtu tregon rritje tĂ« performancĂ«s nĂ« punĂ«n me grafikĂ«n. MegjithatĂ«, pĂ«r shkak tĂ« kufizimeve tĂ« protokollit Wayland, ka probleme me shfaqjen e dritares "picture-in-picture" nĂ« plan tĂ« parĂ«.
  • NĂ« cilĂ«simet, nĂ« seksionin General/Browsing, Ă«shtĂ« shtuar njĂ« opsion pĂ«r aktivizimin e detyrueshĂ«m tĂ« nĂ«nvizimit tĂ« tĂ« lidhurave, pavarĂ«sisht nga cilĂ«simet CSS nĂ« faqe (mund tĂ« jetĂ« i dobishĂ«m pĂ«r njerĂ«zit me probleme nĂ« perceptimin e ngjyrave).
    Publikohet Firefox 121
  • NĂ« shikuesin PDF, Ă«shtĂ« realizuar shfaqja e njĂ« butoni tĂ« lĂ«vizshĂ«m me njĂ« kosh pĂ«r tĂ« fshirĂ« figura, tekst dhe imazhe tĂ« shtuar gjatĂ« redaktimit tĂ« PDF.
    Publikohet Firefox 121
  • NĂ« platformĂ«n Windows Ă«shtĂ« realizuar paraqitja e kĂ«rkesĂ«s pĂ«r instalimin e paketĂ«s AV1 Video Extension, e cila mundĂ«son akselerimin harduerik tĂ« dekodimit tĂ« videove nĂ« formatin AV1.
  • NĂ« platformĂ«n macOS Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r menaxhimin pĂ«rmes komandave me zĂ«.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r ngarkimin e vonuar tĂ« iframe-ve, duke lejuar qĂ« pĂ«rmbajtja jashtĂ« zonĂ«s sĂ« dukshme tĂ« mos ngarkohet deri sa pĂ«rdoruesi tĂ« rrokulliset nĂ« vendin menjĂ«herĂ« pĂ«rpara elementit. PĂ«r tĂ« menaxhuar ngarkimin e vonuar tĂ« faqeve, nĂ« tagun "iframe" Ă«shtĂ« shtuar atributi "loading", i cili mund tĂ« marrĂ« vlerĂ«n "lazy" (<iframe loading=lazy>). Ngarkimi i vonuar do tĂ« lehtĂ«sojĂ« konsumimin e memories, do tĂ« uli trafikun dhe do tĂ« rritĂ« shpejtĂ«sinĂ« e hapjes fillestare tĂ« faqeve.
  • CSS псДĐČĐŽĐŸĐșlasi «:has()» është shtuar për të kontrolluar në përputhje me pranishmërinë e një elementi fëmijë në prind. Për shembull, «p:has(span)» përfshin elementet <p>, brenda të cilave ka një element <span>.
  • NĂ« pronĂ«n CSS text-indent janĂ« shtuar parametra "hanging" dhe "each-line", duke lehtĂ«suar formatimin e stileve tĂ« paragrafĂ«ve, pĂ«r shembull, me bibliografi dhe poezi. Gjithashtu, Ă«shtĂ« lejuar kombinimi i disa parametrave text-indent nĂ« njĂ« shprehje, pĂ«r shembull, "text-indent: 3em hanging each-line".
  • NĂ« pronĂ«n CSS text-wrap janĂ« shtuar parametra: „balance“ (e cila lejon pĂ«rmirĂ«simin e njĂ«formes sĂ« formatimit tĂ« blloqeve tĂ« tekstit me shumĂ« rreshta, siç janĂ« titujt e gjatĂ«) dhe „stable“ (e cila ndalon riformatimin e pĂ«rmbajtjes gjatĂ« redaktimit tĂ« saj).
  • Funksionit Date.parse() i Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r formate tĂ« tjera, si MMM-DD-YYYY, caktimi i milisekondave, caktimi i ditĂ«s sĂ« javĂ«s pĂ«rpara datĂ«s („Wed, 1970-01-01“) dhe injorimi i gabimeve nĂ« shkrimin e ditĂ«s sĂ« javĂ«s („foo 1970-01-01“).
  • ËshtĂ« shtuar metoda statike Promise.withResolvers(), e cila lejon pĂ«rdorimin e funksioneve callback pĂ«r tĂ« zgjidhur dhe refuzuar pĂ«rcaktimet e Promise, pas krijimit tĂ« tij.
  • NĂ« WebAssembly Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r instruktionet return_call dhe return_call_indirect pĂ«r optimizimin e rekursivitetit tail-call, duke lejuar uljen e konsumit tĂ« memories nĂ« stack, pĂ«rmirĂ«simin e performancĂ«s dhe mbĂ«shtetje mĂ« tĂ« mirĂ« pĂ«r gjuhĂ«t funksionale tĂ« programimit.
  • NĂ« API WebTransport, e cila Ă«shtĂ« e destinuar pĂ«r dĂ«rgimin dhe marrjen e tĂ« dhĂ«nave midis shfletuesit dhe server, Ă«shtĂ« shtuar prona sendOrder, e cila lejon caktimin e prioriteteve tĂ« veçanta pĂ«r dĂ«rgesĂ« dhe marrje nĂ« rrjedhat bidireksionale.
  • NĂ« mjetet pĂ«r zhvillimin e web-it Ă«shtĂ« punuar pĂ«r pĂ«rmirĂ«simin e aksesueshmĂ«risĂ« pĂ«r individĂ«t me aftĂ«si tĂ« kufizuara, pĂ«r shembull, indikatorĂ«t e fokusit janĂ« standardizuar dhe zgjeruar nĂ« mjete tĂ« ndryshme. NĂ« debugger-in e integruar JavaScript Ă«shtĂ« shtuar opsioni „Pause on debugger statement“ pĂ«r tĂ« çaktivizuar debugguer-in.
    Publikohet Firefox 121
  • NĂ« versionin pĂ«r Android janĂ« eliminuar mbylljet e papritura, tĂ« cilat shfaqeshin gjatĂ« kopjimit nĂ« clipboard dhe shfaqjes sĂ« njoftimeve nĂ« ekran tĂ« plotĂ«. JanĂ« zgjidhur problemet me vizatimin nĂ« smartphone tĂ« Google Pixel 8 dhe Samsung Galaxy S22. ËshtĂ« aktivizuar katalogu i shtesave. NĂ« mĂ«nyrĂ«n e shikimit privat Ă«shtĂ« siguruar bllokimi i Cookie-ve tĂ« palĂ«ve tĂ« treta dhe aksesit nĂ« magazinĂ«n lokale. NĂ« mĂ«nyrĂ«n e konfigurimit manual, Mbrojtja e PĂ«rmirĂ«suar e Gjurmimit ka aktivizuar bllokimin e kodit pĂ«r gjurmimin e lĂ«vizjeve, i pĂ«rdorur nĂ« rrjetet sociale.

Përveç risi dhe korrigjimeve të defekteve, Firefox 121 eliminoi 27 vulnerabilitete. 13 vulnerabilitete (11 të bashkuara nën CVE-2023-6864 dhe CVE-2023-6873), që janë etiketuar si të rrezikshme, shkaktohen nga probleme me menaxhimin e memories, si mbushjet e buffers dhe qasja në zona të memories që janë liruar tashmë. Problemet e tilla potencialisht mund të çojnë në ekzekutimin e kodit nga një sulmues kur hapen faqet e formësuar posaçërisht. Një tjetër vulnerabilitet i rrezikshëm (CVE-2023-6135) lidhet me ndjeshmërinë e bibliotekës NSS ndaj sulmit të "Minerva", i cili lejon rindërtimin e çelësit të mbyllur përmes analizës së të dhënave nga kanale të jashtme.

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