U lĂ«shua web-shfletuesi Firefox 127 dhe u formua njĂ« pĂ«rditĂ«sim i degĂ«s me mbĂ«shtetje afatgjatĂ« â 115.12.0. DegĂ«za Firefox 128 kaloi nĂ« fazĂ«n e testimit beta, lĂ«shimi i sĂ« cilĂ«s Ă«shtĂ« parashikuar pĂ«r 9 korrik.
Novitetet kryesore në Firefox 126:
- Në menunë "V" me listën e të gjitha skedave të hapura dhe në menunë kontekstuale të skedave, është shtuar një buton për mbylljen e të gjitha skedave të dyfishta në dritaren aktuale.

- Zëvendësimi automatik i protokollit HTTP me HTTPS është aktivizuar për burimet në etiketat <img>, <audio> dhe <video>, nëse këto etiketa përdoren në faqe të hapura me HTTPS. Nëse burimet e ngarkuara nuk janë të disponueshme me HTTPS, ato tani nuk do të shfaqen në faqet e hapura me HTTPS.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r pĂ«rcaktimin paraprak IP-adresat tĂ« hosteve, pa pritur kalimin e pĂ«rdoruesit nĂ« lidhje ose kĂ«rkesĂ«n e burimit tĂ« specifikuar nĂ« faqe. Domainet qĂ« duhet tĂ« zgjidhen paraprakisht nĂ« DNS, duhet tĂ« listohen pĂ«rmes elementit "link" me atributin ârel="dns-prefetch"â.
- Me qëllim të reduktimit të informacionit që mund të përdoret për identifikimin e tërthor të përdoruesve, për sistemet 32-bit x86 në titullin User-Agent, si dhe në API-në JavaScript navigator.platform dhe navigator.oscpu, tani do të specifikohet arkitektura x86_64.
- NĂ« veglĂ«n pĂ«r ruajtjen e fotografive tĂ« ekranit Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r krijimin e skrinshot-eve pĂ«r skedarĂ«t nĂ« formatin SVG dhe XML, si dhe pĂ«r faqat e shĂ«rbimit » about:». ĂshtĂ« shtuar mundĂ«sia pĂ«r tĂ« menaxhuar krijimin e skrinshot-eve duke pĂ«rdorur kombinime tĂ« tastierĂ«s, realizuar pĂ«rputhshmĂ«ri me tema tĂ« dizajnit dhe modalitetin e shikimit me kontrast tĂ« lartĂ« (HCM, High Contrast Mode). ĂshtĂ« rritur performanca e ruajtjes sĂ« hapĂ«sirave tĂ« mĂ«dha tĂ« ekranit.
- Në about:config janë shtuar cilësimet toolkit.scrollbox.pagescroll.maxOverlapPercent dhe toolkit.scrollbox.pagescroll.maxOverlapLines, që lejojnë ndryshimin e zhvendosjes së faqes gjatë rrotullimit, të specifikuar në përqindje dhe rreshta.
- NĂ« platformĂ«n Windows Ă«shtĂ« realizuar mundĂ«sia e nisjes automatike tĂ« Firefox pas ngarkimi tĂ« kompjuterit. FalĂ« ngarkimit paraprak, pĂ«rdoruesi nuk duhet tĂ« presĂ« gjatĂ« lançimit tĂ« parĂ« tĂ« aplikacionit â shfletuesi do tĂ« jetĂ« i gatshĂ«m pĂ«r t'u pĂ«rdorur menjĂ«herĂ«. Modaliteti aktivizohet nĂ« seksionin e cilĂ«simeve tĂ« General/Startup ose pĂ«rmes njoftimit, qĂ« shfaqet ngjashĂ«m me ftesĂ«n pĂ«r tĂ« pĂ«rdorur Firefox si shfletues tĂ« paracaktuar.
- Në platformat macOS dhe Windows është realizuar një mbrojtje shtesë për qasjen gjatë përdorimit të funksionit të plotësimit automat të fjalëkalimeve të ruajta ose kur shikohet informacioni mbi fjalëkalimet në menaxherin e fjalëkalimeve. Këto operacione me menaxherin e fjalëkalimeve do të kërkojnë konfirmimin e autentifikimit në sistem (për shembull, futja e fjalëkalimit të sistemit, verifikimi i gishtit, autentifikimi me zë ose fytyrë).
- Në platformën macOS, navigimi në elementet e input-it përmes çelësit tab është aktivizuar ndryshe nga përdorimi i modit të veçantë të navigimit me tastierë që nuk përputhet me sjelljen e platformave të tjera (në preferencat mund të rikthehet moda e vjetër).
- Në tekstet që përdorin formatin WebVTT (Formati i Shkruar për Video me Tekst), është shtuar mbështetje për simbolet që lejohet në markup-un HTML. WebVTT aplikohet për organizimin e shfaqjes së tekstit në momente të caktuara, për shembull, për shfaqjen e titrave.
- Në API-në Clipboard, është aktivizuar me default ndërfaqja ClipboardItem dhe mbështetja për metodat navigator.clipboard.read() dhe navigator.clipboard.write(), duke lejuar që një aplikacion web të lexojë dhe shkruajë të dhëna në clipboard.
Kur pĂ«rpiqet tĂ« lexojĂ« tĂ« dhĂ«na nga clipboard-i, tĂ« cilat nuk janĂ« regjistruar nga aplikacioni aktual web, para se tĂ« kryhet operacioni, pĂ«rdoruesit do t'i vihet njĂ« kĂ«rkesĂ« pĂ«r tĂ« konfirmuar veprimin. - ĂshtĂ« realizuar mbĂ«shtetje eksperimentale pĂ«r vendosjen e hapĂ«sirĂ«s simetrike midis shkronjave pĂ«rmes pronĂ«s CSS letter-spacing. NĂ« modin e ri, hapĂ«sira vendoset jo midis karakterit aktual dhe atij pasues, por ndahen nĂ« dy pjesĂ«, tĂ« cilat aplikohen para dhe pas karakterit. Ky mod aktivizohet pĂ«rmes cilĂ«sisĂ« layout.css.letter-spacing.model nĂ« about:config.
- Në atributin "href" të etiketës "", e cila përdoret për të caktuar rrugën bazë për lidhjet relative, përdorimi i skemave "data:" dhe "javascript:" është ndaluar.
- Në gradientet e krijuara me funksionet CSS conic-gradient(), linear-gradient(), radial-gradient(), repeating-conic-gradient(), repeating-linear-gradient() dhe repeating-radial-gradient(), lejohet përdorimi i tipit "".
- Në objektin Set, që përcakton një koleksion vlerash, janë shtuar metoda me realizimin e operacioneve tipike të punës me grupe: Set.prototype.intersection(),
Set.prototype.union(),
Set.prototype.difference(),
Set.prototype.symmetricDifference(),
Set.prototype.isSubsetOf(),
Set.prototype.isSupersetOf() dhe Set.prototype.isDisjointFrom(). - Instalimi i shtesave, XPI-të e të cilave janë nënshkruar duke përdorur algoritme të pasigurta (konfigurimi PREF_XPI_WEAK_SIGNATURES_ALLOWED sipas parazgjedhjes është caktuar në vlerën false), është i ndaluar.
- Në versionin për platformën Android:
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r pĂ«rkthimin e pĂ«rmbajtjes nga njĂ« gjuhĂ« nĂ« tjetrĂ«n. Si nĂ« versionin desktop tĂ« Firefox-it, pĂ«rkthimi pĂ«rdor sistemin e brendshĂ«m tĂ« aplikacionit, i cili kryen pĂ«rkthimin nĂ« sistemin lokal tĂ« pĂ«rdoruesit pa u drejtuar tek shĂ«rbimet e jashtme nĂ« re.
- Elementi i ri "FjalĂ«kalime" Ă«shtĂ« shtuar nĂ« menunĂ« "âŠ".
- ĂshtĂ« lejuar pĂ«rdorimi i çelĂ«sit Enter nĂ« tastierat anĂ«sore numerike tĂ« tastierave stacionare pĂ«r tĂ« konfirmuar URL-nĂ« e futur nĂ« shiritin e adresĂ«s.
- Janë përfshirë optimizime shtesë gjatë fazës së kompilimit, duke rritur përgjigjen e ndërfaqes, duke reduktuar kohën e nisjes dhe duke zgjatur jetën e baterisë së pajisjeve.
- Sekcioni me listën e faqeve të sapo ruajtura është transferuar në seksionin e shenjave. Elementet e listës tani nuk zhduken pas skadimit.
Përveç risive dhe rregullimeve të gabimeve, në Firefox 127 janë eliminuar 22 vulnerabilitete. 11 nga këto janë markuar si të rrezikshme, prej të cilave 9 janë shkaktuar nga probleme të menaxhimit të memories, si mbingarkesa e bufereve dhe qasja në zona të memories që tashmë janë çliruar. Këto probleme potencialisht mund të çojnë në ekzekutimin e kodit nga një sulmues kur hapen faqe të veçanta.
Burimi: opennet.ru

