Publikimi i Firefox 101

Ka ndodhur publikimi i shfletuesit web Firefox 101. PĂ«r mĂ« tepĂ«r, Ă«shtĂ« formuar njĂ« pĂ«rditĂ«sim i degĂ«s me mbĂ«shtetje afatgjatĂ« — 91.10.0. DegĂ« e Firefox 102 ka kaluar nĂ« fazĂ«n e beta-testimit, me publikimin e saj tĂ« parashikuar pĂ«r 28 qershor.

Novitetet kryesore në Firefox 101:

  • ËshtĂ« realizuar mbĂ«shtetje eksperimentale pĂ«r versionin e tretĂ« tĂ« manifestit Chrome, i cili pĂ«rcakton mundĂ«sitĂ« dhe burimet e disponueshme pĂ«r shtesat e shkruara duke pĂ«rdorur API-tĂ« WebExtensions. NĂ« versionin e manifestit Chrome tĂ« implementuar nĂ« Firefox Ă«shtĂ« shtuar njĂ« API i ri deklarativ pĂ«r filtrimin e pĂ«rmbajtjes, por ndryshe nga Chrome, nuk Ă«shtĂ« ndĂ«rprerĂ« mbĂ«shtetja pĂ«r modalitetin e vjetĂ«r tĂ« bllokimit tĂ« API webRequest, i kĂ«rkuar nĂ« shtesat pĂ«r bllokimin e pĂ«rmbajtjeve tĂ«padĂ«shiruara dhe sigurimin e sigurisĂ«. PĂ«r tĂ« aktivizuar mbĂ«shtetje pĂ«r versionin e tretĂ« tĂ« manifestit, nĂ« about:config Ă«shtĂ« parashikuar parametri "extensions.manifestV3.enabled".
  • ËshtĂ« ofruar mundĂ«sia pĂ«r tĂ« lidhur trajtuesit me tĂ« gjitha llojet MIME, qĂ« thirren pas pĂ«rfundimit tĂ« ngarkimit tĂ« skedareve tĂ« llojit tĂ« caktuar.
  • MundĂ«sia pĂ«r tĂ« pĂ«rdorur njĂ« numĂ«r tĂ« pakufizuar mikrofonĂ«sh gjatĂ« videokonferencave Ă«shtĂ« zbatuar, duke lejuar, pĂ«r shembull, kalimin e lehtĂ« tĂ« mikrofonĂ«ve gjatĂ« ngjarjeve.
  • MbĂ«shtetje pĂ«r protokollin WebDriver BiDi Ă«shtĂ« e pĂ«rfshirĂ«, qĂ« lejon pĂ«rdorimin e mjeteve tĂ« jashtme pĂ«r automatizimin dhe menaxhimin e largĂ«t tĂ« shfletuesit; pĂ«r shembull, protokolli lejon testimin e ndĂ«rfaqes pĂ«rmes platformĂ«s Selenium. MbĂ«shteten komponentet server dhe klient tĂ« protokollit, duke mundĂ«suar dĂ«rgimin e kĂ«rkesave dhe marrjen e pĂ«rgjigjeve.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r mediacall preferon-kontrast, me tĂ« cilin faqet e internetit mund tĂ« pĂ«rcaktojnĂ« cilĂ«simet qĂ« pĂ«rdoruesi ka vendosur pĂ«r tĂ« shfaqur pĂ«rmbajtje me kontrast tĂ« lartĂ« ose tĂ« ulĂ«t.
  • Shtuar mbĂ«shtetje pĂ«r tre madhĂ«si tĂ« reja tĂ« hapĂ«sirĂ«s sĂ« dukshme (Viewport) — «small» (s), «large» (l) dhe «dynamic» (d), si dhe njĂ«sitĂ« e matjes tĂ« lidhura me kĂ«to madhĂ«si — «*vi» (vi, svi, lvi dhe dvi), «*vb» (vb, svb, lvb dhe dvb), «*vh» (svh, lvh, dvh), «*vw» (svw, lvw, dvw), «*vmax» (svmax, lvmax, dvmax) dhe «*vmin» (svmin, lvmin dhe dvmin). NjĂ«sitĂ« e propozuara tĂ« matjes lejojnĂ« lidhjen e madhĂ«sisĂ« sĂ« elementeve me madhĂ«sinĂ« mĂ« tĂ« vogĂ«l, mĂ« tĂ« madhe dhe dinamike tĂ« hapĂ«sirĂ«s sĂ« dukshme nĂ« pĂ«rqindje (madhĂ«sia ndryshon nĂ« varĂ«si tĂ« shfaqjes, fshehjes dhe gjendjes sĂ« panelit tĂ« mjeteve).
  • NĂ« klasĂ«n HTMLInputElement Ă«shtĂ« shtuar metoda showPicker(), e cila lejon shfaqjen e dialogĂ«ve tĂ« gatshĂ«m pĂ«r plotĂ«simin e vlerave tipike nĂ« fushat me llojet «date», «month», «week», «time», «datetime-local», «color» dhe «file», si dhe pĂ«r fushat qĂ« mbĂ«shtesin autofill dhe zgjedhjen nga lista (datalist). PĂ«r shembull, mund tĂ« shfaqet njĂ« ndĂ«rfaqe nĂ« formĂ«n e kalendarit pĂ«r zgjedhjen e datĂ«s ose njĂ« paletĂ« pĂ«r futjen e ngjyrĂ«s.
  • ËshtĂ« shtuar njĂ« ndĂ«rfaqe programore qĂ« lejon aplikacioneve JavaScript tĂ« krijojnĂ« nĂ« mĂ«nyrĂ« dinamike tabelat e stileve dhe tĂ« manipulojnĂ« aplikimin e stileve. Ndryshe nga krijimi i tabelave tĂ« stileve pĂ«rmes metodĂ«s document.createElement(‘style’), API-ja e re sjell mjete pĂ«r ndĂ«rtimin e stileve pĂ«rmes objektit CSSStyleSheet(), duke ofruar metoda si insertRule, deleteRule, replace dhe replaceSync.
  • NĂ« panelin e inspektimit tĂ« faqes, gjatĂ« shtimit ose heqjes sĂ« emrave tĂ« klasave pĂ«rmes butonit «.cls» nĂ« skedĂ«n Rule View Ă«shtĂ« implementuar njĂ« aplikim interaktiv i rekomandimeve nga ndihma pĂ«r plotĂ«simin automatik tĂ« hyrjes, e cila ofron njĂ« pasqyrĂ« tĂ« emrave tĂ« klasave tĂ« disponueshme pĂ«r faqen. NdĂ«rsa lĂ«vizni nĂ«pĂ«r listĂ«, klasat e zgjedhura aplikohen automatikisht pĂ«r njĂ« vlerĂ«sim vizual tĂ« ndryshimeve qĂ« ata shkaktojnĂ«.
    Publikimi i Firefox 101
  • NĂ« cilĂ«simet e panelit tĂ« inspektimit Ă«shtĂ« shtuar njĂ« opsion i ri pĂ«r tĂ« çaktivizuar funksionin «drag to update» nĂ« skedĂ«n Rule View, i cili lejon ndryshimin e madhĂ«sisĂ« sĂ« disa pronave CSS pĂ«rmes tĂ«rheqjes horizontale me miun.
    Publikimi i Firefox 101
  • NĂ« Firefox pĂ«r Android Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r funksionin e zgjerimit tĂ« zonave tĂ« ekranit, i cili Ă«shtĂ« i disponueshĂ«m qĂ« prej Android 9, duke bĂ«rĂ« tĂ« mundur, pĂ«r shembull, rritjen e pĂ«rmbajtjes sĂ« formave web. JanĂ« zgjidhur problemet me madhĂ«sinĂ« e videove gjatĂ« shikimit tĂ« YouTube ose kur del nga moda imazhi-nĂ«-imazh. ËshtĂ« eliminuar dridhja e tastierĂ«s virtuale gjatĂ« shfaqjes sĂ« menusĂ« sĂ« pop-up. ËshtĂ« stabilizuar shfaqja e butonit tĂ« kodit QR nĂ« shiritin e adresĂ«s.

Përveç novacioneve dhe rregullimeve të problemeve, në Firefox 101 janë eliminuar 30 vulnerabilitete, nga të cilat 25 janë klasifikuar si të rrezikshme. 19 vulnerabilitete (të raportuara si CVE-2022-31747 dhe CVE-2022-31748) janë shkaktuar nga probleme të menaxhimit të memories, si mbushja e bufeve dhe qasja në zona të memories që tashmë janë çliruar. Këto probleme potencialisht mund të çojnë në ekzekutimin e kodit të keqbërësit kur hapen faqe të dizajnuara posaçërisht. Po ashtu, është eliminuar një problem specifik për platformën Windows, i cili lejon ndërrimin e rrugës së skedarit të ruajtur duke përdorur karaktere speciale "%" për të zëvendësuar variablat në rrugë, siç janë %HOMEPATH% dhe %APPDATA%.

Nga ndryshimet në versionin beta të Firefox 102, spikat përmirësimi i shikimit të dokumenteve PDF në modalitetin e kontrastit të lartë dhe mundësia e përdorimit të shërbimit DBus Geoclue për përcaktimin e vendndodhjes në platformën Linux. Në ndërfaqen për zhvilluesit web, në skedën Style Editor u shtua mbështetje për filtrimin e tabelave të stileve.

Burimi: opennet.ru

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