LĂ«shimi i shfletuesit web Firefox 140 ka ndodhur. Firefox 140 Ă«shtĂ« kategorizuar nĂ« grupin e versioneve me mbĂ«shtetje afatgjatĂ« (ESR), pĂ«r tĂ« cilat azhurnimet lĂ«shohen brenda njĂ« viti. PĂ«r mĂ« tepĂ«r, janĂ« formuluar azhurnime pĂ«r versionet e mĂ«parshme me mbĂ«shtetje afatgjatĂ« â 115.25.0 dhe 128.12.0. Versioni Firefox 141 Ă«shtĂ« çuar nĂ« fazĂ«n e testimit beta, me lĂ«shimin e tij tĂ« parashikuar pĂ«r mĂ« 22 Korrik.
Novitetet kryesore në Firefox 140:
- Në panelin e tab-eve vertikale është realizuar mundësia për të ndryshuar madhësinë e zonës së tab-eve të kyçura, e përdorur për qasje të shpejtë në faqet e rëndësishme. Për të rritur numrin e tab-eve të kyçura (duke ulur hapësirën për tab-et e zakonshme), mjafton të zhvendosni ndarësin e sekcioneve me miun.


- Në menunë kontekstuale, e cila shfaqet kur klikoni me butonin e djathtë të mausit në një tab ose grup tab-esh të zgjedhura, është shtuar pika «Unload Tab», që lejon shkarkimin e tab-eve nga memoria për të ulur konsumimin e memories dhe burimeve të CPU-së.

- ĂshtĂ« ofruar mundĂ«sia pĂ«r tĂ« shtuar motorĂ« kĂ«rkimi personalĂ«. PĂ«r tĂ« shtuar motorĂ« kĂ«rkimi nĂ« faqe qĂ« pĂ«rdorin etiketĂ«n pĂ«r tĂ« pĂ«rshkruar parametrat e motorit tĂ« kĂ«rkimit, mund tĂ« pĂ«rdorni elementin «Add Search Engine» nĂ« menunĂ« kontekstuale, qĂ« shfaqet kur klikoni me butonin e djathtĂ« tĂ« mausit nĂ« fushĂ«n e kĂ«rkimit. Motori i kĂ«rkimit gjithashtu mund tĂ« shtohet nĂ« konfigurues (Settings > Search > Add).


- Në ndërfaqen e cilësimeve të përmbajtjes së panelit të mjeteve (Customize toolbar⊠në menunë kontekstuale të panelit) është realizuar mundësia për të fshirë ikonën e listës së shtojcave. Në rast se butoni me shtojcat fshihet, qasje në ndërfaqen e menaxhimit të shtojcave mund të sigurohet përmes butonit «Extensions» në menunë kryesore.

- Kur përkthehet përmbajtja në një gjuhë tjetër të gjithë faqes, tani fillimisht përkthehet vetëm përmbajtja e pjesës së dukshme të faqes, ndërsa përmbajtja tjetër përkthehet ndërsa shkroni. Ky ndryshim mundëson të ulet konsumimi i burimeve dhe të rritet përgjigjshmëria e ndërfaqes gjatë përkthimit.
- Për përdoruesit nga Polonia, Italia dhe Austria është aktivizuar funksioni i autofunkcionimit të adresave në formularët web, i cili më parë ishte në dispozicion vetëm për SHBA, Britaninë e Madhe, Kanadanë, Gjermaninë dhe Francën.
- Komponentet e lidhura me shërbimin Pocket janë hequr nga paneli i instrumenteve dhe faqja e hapjes së skedave të reja, pasi Mozilla ka pezulluar mbështetje për të.
- Në implementimin e izolimit sandbox për Linux, aksesimi i drejtorëve të pajisjeve është kufizuar përmes ioctl.
- Shtuar mbështetje për atributin «aria-keyshortcuts», i përcaktuar në specifikimin ARIA (Aplikacionet e Pasura të Aksesueshmërisë), që ndihmon njerëzit me aftësi të kufizuara dhe lejon caktimin e kombinimeve të çelësave për kalimin e fokusit në element.
- Shtuar API CookieStore, që lejon marrjen, caktimin dhe fshirjen e Cookies në një modalitet asinkron nga skenaret, që ekzekutohen në kontekstin e faqeve HTML ose Shërbimeve të Punës.
- Krijuar API Custom Highlight, i destinuar për të ndryshuar stilin e fushave të përzgjedhura të tekstit për të lejuar që të mos mbështetet vetëm në stilin fiks të ofruar nga shfletuesi për fushat e përzgjedhura (::selection, ::inactive-selection) dhe nënvizimin e gabimeve sintaksore (::spelling-error, ::grammar-error). Për shembull, me ndihmën e këtij API në framework-et web, që ofrojnë mjete për redaktimin e tekstit, mund të realizohen mekanizma të veçantë për përzgjedhjen e tekstit, përzgjedhje të ndryshme gjatë redaktimit të përbashkët nga disa përdorues dhe shënim i gabimeve gjatë kontrollit të drejtshkrimit. Nëse më parë, për krijimin e përzgjedhjes jostandarde ishin kërkuar manovrime komplekse me pemën DOM, tani API Custom Highlight ofron operacione të gatshme për shtimin dhe fshirjen e nënvizimeve, pa ndikuar në strukturën DOM dhe duke aplikuar stile në lidhje me objektet Range.
- Shtuar mbështetje për ngjarjen pointerrawupdate, që lejon ndjekjen e lëvizjes së treguesit. Krahasuar me ngjarjen «pointermove», ngjarja e re gjenerohet më shpesh dhe ndërkohë që po shfaqen të dhënat, gjë që mund të kërkohet në aplikacione që kanë nevojë për ndjekjen e lëvizjes së treguesit me saktësi të lartë.
- Në modalitetin e shikimit privat, u lejohet faqeve të përdorin Shërbimet e Punës për të kryer detyra në sfond dhe për të përdorur API-në IndexedDB dhe DOM Cache me një depo të enkriptuar.
- Janë unifikuar madhësia dhe stili i shkronjave në elementët
, të cilët tani nuk varen më nga përdorimi i
brenda blloqeve
, - Gjatë serializimit të atributeve HTML, është përfshirë shkrirja e simboleve «<» dhe «>» për të komplikuar disa lloje të sulmeve XSS. Metodat Element.innerHTML, Element.outerHTML, Element.getHTML, ShadowRoot.innerHTML dhe ShadowRoot.getHTML tani do të zëvendësojnë simbolin «<» dhe «>» me «» gjatë serializimit të HTML në një string.
- NĂ« mjetet pĂ«r zhvillimin e webit nĂ« panelin e inspektimit janĂ« zgjeruar mundĂ«sitĂ« e kĂ«rkimeve nĂ« strukturĂ«n DOM tĂ« faqes aktuale. ĂshtĂ« implementuar mundĂ«sia e renditjes sĂ« rezultateve tĂ« kĂ«rkimit sipas numrit tĂ« elementeve tĂ« gjetura dhe mbĂ«shtetjes sĂ« pseudo-klasave.
- NĂ« versionin pĂ«r platformĂ«n Android Ă«shtĂ« thjeshtĂ«suar menaxhimi i shĂ«nimeve (Ă«shtĂ« shtuar butoni "PĂ«rzgjedh tĂ« Githa" pĂ«r tĂ« kryer operacione me shumĂ« shĂ«nime nĂ« tĂ« njĂ«jtĂ«n kohĂ«). ĂshtĂ« forcuar mbrojtja nĂ« modalitetin e shikimit privat.
Përveç novacioneve dhe korrigjimeve të gabimeve, Firefox 140 ka eliminuar 17 vulnerabilitete. 6 vulnerabilitete janë shkaktuar nga probleme në funksionimin e memories, të tilla si mbushjet e tamponëve dhe qasja në zona memorje të lëshuara më parë. Potencialisht, këto probleme mund të çojnë në ekzekutimin e kodit nga sulmuesit kur hapen faqe të dizajnuara posaçërisht. Veçmas, mund të përmendet problemi në shtesën e përfshirë në Firefox, WebCompat, e cila lejon identifikimin e instancave të shfletuesit, përfshirë gjatë shikimit të faqes në modalitetin privat. Vulnerabiliteti shkaktohet nga mundësia e marrjes së një identifikuesi të përhershëm (UUID) përmes analizës së burimeve që sigurohen nga shtesa WebCompat.
Në versionin beta të Firefox 141 është reduktuar konsumimi i memories në platformën Linux dhe është hequr kërkesa për rindezje pas përditësimit nëpërmjet menaxherit të paketave.
Burimi: opennet.ru






