Lançimi i shfletuesit web Firefox 113 dhe Ă«shtĂ« bĂ«rĂ« njĂ« pĂ«rditĂ«sim i degĂ«s me mbĂ«shtetje tĂ« gjatĂ« â 102.11.0. Dega Firefox 114 Ă«shtĂ« kaluar nĂ« fazĂ«n e testimit beta, me lĂ«shimin e saj tĂ« planifikuar pĂ«r 6 qershor.
Novitetet kryesore në Firefox 113:
- ĂshtĂ« pĂ«rfshirĂ« shfaqja e kĂ«rkesĂ«s sĂ« rendit nĂ« adresĂ«n e shfletuesit, nĂ« vend tĂ« shfaqjes sĂ« URL-sĂ« sĂ« motorit tĂ« kĂ«rkimit (dmth. fjalĂ«t kyçe shfaqen nĂ« shiritin e adresĂ«s jo vetĂ«m gjatĂ« shkruarjes, por gjithashtu pas pĂ«rdorimit tĂ« motorit tĂ« kĂ«rkimit dhe shfaqjes sĂ« rezultateve tĂ« lidhura me fjalĂ«t e futur). Ky ndryshim vepron vetĂ«m kur bĂ«het kĂ«rkesĂ« pĂ«r motorĂ«t e kĂ«rkimit nga shiritin e adresĂ«s. NĂ«se kĂ«rkesa Ă«shtĂ« bĂ«rĂ« nĂ« njĂ« faqe tĂ« motorit tĂ« kĂ«rkimit, atĂ«herĂ« shfaqet URL-ja nĂ« shiritin e adresĂ«s. LĂ«nia e fjalĂ«ve kyçe nĂ« shiritin e adresĂ«s e lehtĂ«son dĂ«rgimin e kĂ«rkesave tĂ« sqaruara, pasi nuk Ă«shtĂ« e nevojshme tĂ« rrokulliset faqja lart pĂ«r tĂ« ri-shkruar.

Për të menaxhuar këtë sjellje, në seksionin e preferencave të kërkimit (about:preferences#search) është propozua një opsion specifik, ndërsa në about:config parametrin «browser.urlbar.showSearchTerms.featureGate».

- NĂ« listĂ«n e rĂ«nies sĂ« sugjerimeve tĂ« kĂ«rkimit Ă«shtĂ« shtuar njĂ« men tĂ« kontekstit, i cili shfaqet kur klikohet nĂ« butonin «âŠÂ». NĂ« menunĂ« ofrohet mundĂ«sia pĂ«r tĂ« fshirĂ« kĂ«rkesĂ«n nga historia e vizitave dhe pĂ«r tĂ« çaktivizuar shfaqjen e lidhjeve tĂ« sponsorizuara.

- ĂshtĂ« propozuar njĂ« zbatim i pĂ«rmirĂ«suar i modit tĂ« shikimit tĂ« videove nĂ« âkorp nĂ« korpâ (Picture-in-Picture), nĂ« tĂ« cilin janĂ« shtuar butonat pĂ«r tĂ« rikthyer video 5 sekonda pĂ«rpara dhe pas, njĂ« buton pĂ«r zgjerimin e shpejtĂ« tĂ« dritares nĂ« ekran dhe njĂ« rrĂ«shqitĂ«s pĂ«r shpĂ«rndarjen e shpejtĂ« me njĂ« tregues pĂ«r pozita dhe kohĂ«zgjatjen e videos.

- Gjatë shikimit të faqeve në modin privat, është forcuar bllokimi i cookie-ve të palëve të treta dhe izolimi i ruajtjes së shfletuesit, i përdorur në kodin e ndjekjes së vizitave.
- Kur plotësohen fjalëkalimet në formatet e regjistrimit, është rritur besueshmëria e fjalëkalimeve të gjeneruara automatikisht, të cilat tani gjithashtu përdorin simbole speciale.
- Në implementimin e formatit të imazheve AVIF (AV1 Image Format), i cili përdor teknologjitë e kompresimit intra-kadrov nga formati i kodimit të videos AV1, është shtuar mbështetje për imazhet e animuara (AVIS).
- ĂshtĂ« rishikuar motori qĂ« implementon mbĂ«shtetje pĂ«r teknologjitĂ« pĂ«r individĂ«t me aftĂ«si tĂ« kufizuara (accessibility engine). ĂshtĂ« rritur ndjeshĂ«m performanca, reagimi dhe stabiliteti nĂ« punĂ«n me lexuesit e ekranit, ndĂ«rfaqet e hyrjes sĂ« vetĂ«m dhe kornizat e aksesit.
- Gjatë importimit të shënimeve nga Safari dhe shfletuesit e bazuar në motorin Chromium është realizuar mbështetje për importimin e imazheve favicon të lidhura me shënimet.
- ĂshtĂ« forcuar izolimi i proceseve duke pĂ«rdorur sandbox nĂ« platformĂ«n Windows qĂ« bashkĂ«veprojnĂ« me GPU. PĂ«r sistemet me Windows, Ă«shtĂ« realizuar mundĂ«sia pĂ«r tĂ« tĂ«rhequr pĂ«rmbajtjen nga Microsoft Outlook. NĂ« ndĂ«rtimet pĂ«r Windows, vizualizimi i efektit tĂ« shtrirjes Ă«shtĂ« aktivizuar nĂ« mĂ«nyrĂ« tĂ« parazgjedhur kur pĂ«rpiqesh tĂ« lĂ«vizĂ«sh pĂ«rtej fundin e faqes.
- Në ndërtimet për platformën macOS, është siguruar akses në nëmenunë e Shërbimeve drejtpërdrejt nga menyja kontekstuale e Firefox.
- Në skriptet që përdorin ndërfaqen Worklet (një version i thjeshtuar i Web Workers, që ofron akses në nivelet e ulëta të vizatimit dhe përpunimit të zërit), është shtuar mbështetje për importimin e moduleve JavaScript duke përdorur shprehjen «import».
- ĂshtĂ« aktivizuar automatikisht mbĂ«shtetje pĂ«r disa funksionalitete tĂ« cilat specifikohen nĂ« specifikimin CSS Color Level 4, si color(), lab(), lch(), oklab() dhe oklch(), tĂ« aplikuara pĂ«r pĂ«rcaktimin e ngjyrĂ«s nĂ« hapĂ«sirat e ngjyrĂ«s sRGB, RGB, HSL, HWB, LHC dhe LAB.
- Në CSS është shtuar funksioni color-mix(), që lejon përzierjen e ngjyrave në çdo hapësirë ngjyrash mbi bazën e një përqindjeje të përcaktuar (për shembull, për të shtuar 10% blu në të bardhë mund të thuhet «color-mix(in srgb, blue 10%, white);»).
- ĂshtĂ« shtuar njĂ« pronĂ« CSS «forced-color-adjust» pĂ«r tĂ« çaktivizuar kufizimin e ngjyrave pĂ«r elemente tĂ« veçanta, duke lĂ«nĂ« pĂ«r to mundĂ«sitĂ« e plota tĂ« menaxhimit tĂ« ngjyrave pĂ«rmes CSS.
- Në CSS është shtuar mbështetje për media-queryn (@media) «scripting», që lejon të verifikohet nëse është e disponueshme mundësia për të ekzekutuar skriptet (për shembull, në CSS mund të përcaktohet nëse është aktivizuar mbështetje për JavaScript).
- Shtuar një sintaksë të re të pseudo-klasave ':nth-child(an + b)' dhe ':nth-last-child()', që lejon marrjen e selektorit për filtrimin e përparshëm të elementeve fëmijë para se të kryhet logjika kryesore e përzgjedhjes 'An+B'.
- ĂshtĂ« shtuar API Compression Streams, qĂ« ofron njĂ« ndĂ«rfaqe programore pĂ«r kompresimin dhe shpĂ«rbĂ«rjen e tĂ« dhĂ«nave nĂ« formatet gzip dhe deflate.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r metodat CanvasRenderingContext2D.reset() dhe OffscreenCanvasRenderingContext2D.reset(), qĂ« janĂ« tĂ« destinuara pĂ«r tĂ« kthyer kontekstin e vizatimit nĂ« gjendjen fillestare.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r funksionalitete tĂ« tjera WebRTC qĂ« janĂ« implementuar nĂ« shfletuesit e tjerĂ«: RTCMediaSourceStats, RTCPeerConnectionState, RTCPeerConnectionStats («peer-connection» RTCStatsType), RTCRtpSender.setStreams() dhe RTCSctpTransport.
- Funksionet specifike për Firefox WebRTC mozRTCPeerConnection, mozRTCIceCandidate dhe mozRTCSessionDescription janë hequr, të cilat prej kohësh janë shpallur të tejkaluara. Atributi i tejkaluar CanvasRenderingContext2D.mozTextStyle është hequr.
- Në mjetet për zhvillimin e web-it, funksionaliteti i kërkimit në skedarë të disponueshëm në debugin e JavaScript është zgjeruar. Panelet e kërkimit janë zhvendosur në panelin anësor standard, duke mundësuar shikimin e rezultateve gjatë redaktimit të skripteve. Të dhënat e minimizuara dhe rezultatet nga katalogu node_modules janë të dukshme. Rezultatet e kërkimeve në skedarët e injoruar janë të fshehura siç është parazgjedhur. Shtuar mbështetje për kërkimin sipas maskave dhe mundësia e përdorimit të modifikatorëve gjatë kërkimit (për shembull, për kërkimin pa marrë parasysh rastësinë e shkronjave ose duke zbatuar shprehje të rregullta).
- Në ndërfaqen e shikimit të skedarëve HTML është përfshirë moda e formatimit të qartë (pretty print) për kodin e integruar JavaScript.
- Në debugin e JavaScript është lejuar rikthimi i skedarëve të skripteve. Në menynë kontekstuale që shfaqet për skedarët me kod është shtuar opsioni 'Add script override', me anë të të cilit mund të ngarkohet një skedar me skript në kompjuterin tuaj dhe ta redaktoni. Pas redaktimit, ky skript i redaktuar do të përdoret për përpunimin e faqes, madje edhe pas ri-ngarkimit të saj.

- Në versionin për Android:
- Si parazgjedhje është aktivizuar accelerimi harduerik për dekodimin e videove në formatin AV1, në mungesë të mbështetjes, aplikohet dekoduesi softuerik.
- ĂshtĂ« aktivizuar pĂ«rdorimi i GPU-sĂ« pĂ«r pĂ«rshpejtimin e rasterizimit Canvas2D.
- Ndërfaqja e integruar e shikuesit PDF është përmirësuar, duke e lehtësuar ruajtjen e skedarëve PDF të hapur.
- ĂĂ«shtja me riprodhimin e videove nĂ« modalitetin peizazhi Ă«shtĂ« zgjidhur.
Përveç risive dhe rregullimeve të defekteve, në Firefox 113 janë eliminuar 41 vulnerabilitete. 33 vulnerabilitete janë kategorizuar si të rrezikshme, prej të cilave 30 (të mbledhura nën CVE-2023-32215 dhe CVE-2023-32216) janë shkaktuar nga probleme me kujtesën, të tilla si tejkalimi i bufeve dhe aksesimi i hapësirave të kujtesës që janë liruar më parë. Këto probleme mund të çojnë në ekzekutimin e kodit të dëmtueshëm kur hapen faqe të dizajnuara posaçërisht. Vulnerabiliteti CVE-2023-32207 lejon kalimin e kërkesës për autorizim duke i detyruar përdoruesit të klikojnë mbi butonin e konfirmimit me anë të mbivendosjes së përmbajtjes mashtruese (clickjacking). Vulnerabiliteti CVE-2023-32205 lejon fshehjen e paralajmërimeve të shfletuesit përmes mbivendosjes së dritareve të informacionit.
NĂ« versionin beta tĂ« Firefox 114 Ă«shtĂ« zbatuar ndĂ«rfaqja e pĂ«rdoruesit pĂ«r menaxhimin e listĂ«s sĂ« pĂ«rjashtimeve pĂ«r 'DNS over HTTPS'. CilĂ«simet 'DNS over HTTPS' janĂ« transferuar nĂ« seksionin 'PrivatĂ« dhe Siguri'. ĂshtĂ« ofruar mundĂ«sia pĂ«r tĂ« kĂ«rkuar shĂ«nime direkt nga menuja 'ShĂ«nimet'. Butoni pĂ«r thirrjen e menusĂ« sĂ« shĂ«nimeve tani mund tĂ« vendoset nĂ« panelin e veglave. Shtuar mundĂ«sia pĂ«r kĂ«rkimin selektiv nĂ« historinĂ« lokale tĂ« vizitave duke zgjedhur 'KĂ«rko nĂ« histori' nĂ« menunĂ« Historia, Biblioteka ose Aplikacioni.
Burimi: opennet.ru





