Doli i web-browsers Firefox 140. Firefox 140 i pĂ«rkasin kategorisĂ« sĂ« degĂ«ve me mbĂ«shtetje afatgjatĂ« (ESR), pĂ«r tĂ« cilat lĂ«shohen pĂ«rditĂ«sime gjatĂ« gjithĂ« vitit. PĂ«r mĂ« tepĂ«r, janĂ« formuar pĂ«rditĂ«sime tĂ« degevĂ« tĂ« mĂ«parshme me mbĂ«shtetje afatgjatĂ« â 115.25.0 dhe 128.12.0. Deva Firefox 141 Ă«shtĂ« kaluar nĂ« fazĂ«n e testimit beta, me lĂ«shimin e saj tĂ« parashikuar pĂ«r 22 korrik.
Novitetet kryesore në Firefox 140:
- Në panelet e skedave vertikale është realizuar mundësia për të ndryshuar madhësinë e zonës së skedave të ngulitura, e cila përdoret për qasje të shpejtë në faqet e rëndësishme. Për të rritur numrin e skedave të ngulitura (duke zvogëluar hapësirën për skedat e zakonshme të hapura), mjafton të lëvizni ndarësin me miun.


- Në menunë kontekstuale, e cila shfaqet duke klikur me butonin e djathtë në skedë ose grupin e skedave të zgjedhura, është shtuar pika «Unload Tab», e cila lejon shkarkimin e skedave nga memoria për të ulur konsumimin e memorizimit dhe burimeve CPU.

- ĂshtĂ« ofruar mundĂ«sia pĂ«r tĂ« shtuar motorĂ« kĂ«rkimi tĂ« personalizuar. PĂ«r tĂ« shtuar motorĂ« kĂ«rkimi nĂ« faqet 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 duke klikur me butonin e djathtĂ« nĂ« fushĂ«n e kĂ«rkimit. Motorin e kĂ«rkimit mund ta shtoni gjithashtu nĂ« konfiguruesin (Settings > Search > Add).


- Në ndërfaqen e rregullimit të përmbajtjes së panelit të mjeteve (Customize toolbar⊠në menunë kontekstuale të panelit) është realizuar mundësia e fshirjes së ikonës me listën e shtesave. Në rast se butoni me shtesat fshihet, mund të aksesoni ndërfaqen e menaxhimit të shtesave përmes butonit «Extensions» në menunë kryesore.

- Kur përkthehet në një gjuhë tjetër përmbajtja e tërë faqes, tani përkthehet fillimisht vetëm përmbajtja e pjesës së dukshme të faqes, ndërsa përmbajtja tjetër përkthehet ndërsa tërheqim. Ky ndryshim ndihmon në zvogëlimin e konsumit të burimeve dhe rritjen e reagueshmërisë së ndërfaqes gjatë përkthimit.
- Përdoruesve nga Polonia, Italia dhe Austria u është aktivizuar funksioni i autofunksionimit të adreseve në formate web, i cili më parë ishte i disponueshëm vetëm për SH.B.A., Mbretërinë e Bashkuar, Kanadën, Gjermaninë dhe Francën.
- Nga paneli i mjeteve dhe faqja e hapjes së skedës së re janë hequr komponentët që lidhen me shërbimin Pocket, mbështetje e të cilit është ndërprerë nga kompanitë Mozilla.
- Në implementimin e izolimit sandbox për Linux, është kufizuar aksesin në shoferët e pajisjeve përmes ioctl.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r atributin «aria-keyshortcuts», i pĂ«rcaktuar nĂ« specifikimin ARIA (Aplikimet e Pasura tĂ« Qasshme tĂ« Internetit) pĂ«r njerĂ«zit me aftĂ«si tĂ« kufizuara dhe qĂ« lejon pĂ«rcaktimin e kombinimeve tĂ« çelĂ«save pĂ«r tĂ« kaluar fokusin nĂ« element.
- ĂshtĂ« shtuar API CookieStore, i cili lejon marrjen, vendosjen dhe fshirjen e Cookie-ve nĂ« mĂ«nyrĂ« asinkrone nga skenarĂ«t qĂ« ekzekutohen nĂ« kontekstin e faqeve HTML ose tĂ« ShĂ«rbimit tĂ« PunĂ«s.
- ĂshtĂ« realizuar API Custom Highlight, e cila Ă«shtĂ« e destinuar pĂ«r tĂ« ndryshuar me ngjyra stilin e zonave tĂ« pĂ«rzgjedhura tĂ« tekstit dhe lejon qĂ« tĂ« mos kufizoheni nĂ« stilin e ofruar tĂ« pacak nga shfletuesi pĂ«r zonat e pĂ«rzgjedhura (::selection, ::inactive-selection) dhe theksoj gabimet sintaksore (::spelling-error, ::grammar-error). PĂ«r shembull, pĂ«rmes API-t tĂ« ri nĂ« framework-e web qĂ« ofrojnĂ« mjete pĂ«r redaktimin e tekstit, mund tĂ« realizoni mekanizma tĂ« veta pĂ«r pĂ«rzgjedhjen e tekstit, dallimin e pĂ«rzgjedhjes gjatĂ« redaktimit tĂ« pĂ«rbashkĂ«t nga disa pĂ«rdorues dhe shĂ«nimin e gabimeve gjatĂ« kontrolleve tĂ« shkrimit. NĂ«se mĂ« parĂ«, pĂ«r krijimin e njĂ« pĂ«rzgjedhjeje jo standarde ishin tĂ« nevojshme manipulime tĂ« komplikuara me pemĂ«n DOM, API Custom Highlight ofron operacione tĂ« gatshme pĂ«r shtimin dhe fshirjen e theksimeve, pa ndikuar nĂ« strukturĂ«n DOM dhe duke aplikuar stile lidhur me objektet Range.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r ngjarjen pointerrawupdate, e cila lejon ndjekjen e lĂ«vizjes sĂ« treguesit. Krahasuar me ngjarjen «pointermove», ngjarja e re gjenerohet mĂ« shpesh dhe ndĂ«rsa shfaqen tĂ« dhĂ«na, e cila mund tĂ« kĂ«rkohet nĂ« aplikacione qĂ« kĂ«rkojnĂ« ndjekjen e lĂ«vizjes sĂ« treguesit me saktĂ«si tĂ« lartĂ«.
- Në mënyrën e shikimit privat, sitet lejohet të përdorin Shërbim Marketingu për të kryer detyra në sfond dhe për të përdorur API-të IndexedDB dhe DOM Cache me magazinë të enkriptuar.
- ĂshtĂ« unifikuar madhĂ«sia dhe stili i shkrimit nĂ« elementet
, të cilat tani nuk varen nga përdorimi të
brenda blloqeve
, - Në serializimin e atributeve HTML është përfshirë shkarkimi i simboleve «» për të komplikuar disa lloje sulmesh XSS. Metodat Element.innerHTML, Element.outerHTML, Element.getHTML, ShadowRoot.innerHTML dhe ShadowRoot.getHTML tani do të zëvendësojnë simbolet «» me «» gjatë serializimit të HTML në një varg.
- NĂ« mjetet pĂ«r zhvilluesit web nĂ« panelin e inspektimit janĂ« zgjeruar mundĂ«sitĂ« e kĂ«rkimit nĂ« pemĂ«n DOM tĂ« faqes aktuale. ĂshtĂ« realizuar mundĂ«sia e renditjes sĂ« rezultateve tĂ« kĂ«rkimit sipas numrit tĂ« elementeve tĂ« gjetura dhe mbĂ«shtetjes pĂ«r pseudoklasa.
- Në versionin për platformën Android, menaxhimi i shenjave është thjeshtuar (është shtuar butoni "Select All" për të kryer operacione menjëherë me disa shenja). Siguria është forcua në modin privat të shfletuesit.
Përveç risive dhe rregullimeve të defekteve, në Firefox 140 janë eliminuar 17 vulnerabilitete. 6 vulnerabilitete rezultojnë nga problemet me menaxhimin e memorie, si mbushjen e tamponëve dhe aksesin në zona të memorie të lëshuara. Problemet e tilla mund të çojnë në ekzekutimin e kodit nga një sulmues kur hapen faqe të dizajnuara posaçërisht. Veçanërisht, është e rëndësishme të theksohet një problem në shtesën e rregullt WebCompat në Firefox, e cila mundëson identifikimin e instancave të shfletuesit, duke përfshirë kur shikoni një faqe në modin privat. Vulnerabiliteti rezulton nga mundësia e tërheqjes së një identifikuesi të përhershëm (UUID) përmes analizës së burimeve të lëshuara nga shtesa WebCompat.
Në versionin beta të Firefox 141, është ulur konsumi i memories në platformën Linux dhe është hequr kërkesa për riparimin pas përditësimit përmes menaxherit të paketave.
Burimi: opennet.ru






