Lëshimi i Firefox 71

U shpall lëshimin e shfletuesit web Firefox 71, dhe gjithashtu versionin mobil Firefox 68.3 për platformën Android. Për më tepër, është formuar një përditësim dega me një periudhë të gjatë mbështetjeje 68.3.0. Në një të ardhme të afërt, në fazën e testimit beta do të kalojë në versionin Firefox 72, që pritet të lëshohet më 7 janar (projekti kalon në një cikël të ri 4-javësh cikël zhvillimi).

Ndryshimet kryesore risitë:

  • Propozuar njĂ« ndĂ«rfaqe e re e faqes «about:config», e cila paraqet njĂ« faqe shĂ«rbimi tĂ« hapur brenda shfletuesit e shkruar nĂ« HTML, CSS dhe JavaScript. Elementet e faqes mund tĂ« pĂ«rzgjidhen me miun (pĂ«rfshirĂ« disa rreshta njĂ«herĂ«sh) dhe tĂ« vendosen nĂ« ndĂ«rfaqen e kopjimit pa pĂ«rdorur menu kontekstuale. Brezi i sipĂ«rm i kĂ«rkimit Ă«shtĂ« ruajtur dhe Ă«shtĂ« zgjeruar me mundĂ«sinĂ« e shtimit tĂ« variablave tĂ« rinj. PĂ«rveç kĂ«saj, Ă«shtĂ« implementuar mbĂ«shtetje pĂ«r kĂ«rkimin pĂ«rmes mekanizmit standard, i cili pĂ«rdoret gjithashtu pĂ«r kĂ«rkimin nĂ« faqet e zakonshme me pĂ«rpjekje hap pas hapi pĂ«r tĂ« gjetur pĂ«rputhjet.

    Lëshimi i Firefox 71

    Për çdo parameter është shtuar një buton që mundëson invertime të variablave me vlera booleane (true/false) ose redaktimin e variablave string dhe numeric. Për vlerat e ndryshuara nga përdoruesi është shtuar një buton për rikthimin e ndryshimeve në vlerën e paracaktuar.

    Lëshimi i Firefox 71

    Pas hapjes së about:config, përveç që elementet nuk shfaqen dhe vetëm brezi i kërkimit është i dukshëm, për të parë listën e plotë duhet të shtypni butonin «Show all». Në parametrat shtuar opsioni «general.aboutConfig.enable» që lejon kthen aksesin në faqen about:config, nëse është çaktivizuar opcionalisht në fazën e ndërtimit;

    Lëshimi i Firefox 71
  • ËshtĂ« angazhuar pĂ«r default, njĂ« ndĂ«rfaqe e re shikimi pĂ«r certifikatat TLS, e disponueshme pĂ«rmes faqes shĂ«rbimore «about:certificate» dhe menusĂ« «Tools > Page Info > Security > View Certificate». Implementimi i ndĂ«rfaqes pĂ«r shikimin e certifikatave Ă«shtĂ« rishkruar plotĂ«sisht duke pĂ«rdorur JavaScript dhe teknologjitĂ« standarde web, dhe Ă«shtĂ« sjellĂ« nĂ« pĂ«rputhje me stilin e Firefox Quantum. NĂ«se mĂ« parĂ« pĂ«r tĂ« parĂ« certifikatat hapej njĂ« dritare e veçantĂ«, tani informacioni shfaqet nĂ« njĂ« tabu nĂ« njĂ« formĂ« qĂ« i ngjan njĂ« shtesĂ«. Sigurisht diçka.

    Lëshimi i Firefox 71
  • Modifikuar formatimi i brezit tĂ« adresĂ«s. Ndryshimi mĂ« i dukshĂ«m ka qenĂ« zhvendosja nga shfaqja e listĂ«s sĂ« rekomandimeve nĂ« tĂ« gjithĂ« gjerĂ«sinĂ« e ekranit nĂ« njĂ« dritare tĂ« qartĂ« tĂ« shĂ«nuar. Ndryshime tĂ« sugjeruara vazhdojnĂ« zhvillimin e implementimit tĂ« ri tĂ« brezit tĂ« adresĂ«s Quantum Bar, qĂ« u shfaq nĂ« Firefox 68 dhe karakterizohet nga njĂ« rishkrim tĂ« plotĂ« tĂ« kodit me zĂ«vendĂ«simin e XUL/XBL me Web API tĂ« standardit. NĂ« fazĂ«n e parĂ«, formati Quantum Bar pĂ«rshtatej plotĂ«sisht me brezin e vjetĂ«r tĂ« adresave dhe ndryshimet zvogĂ«loheshin vetĂ«m nĂ« riparimin e brendshĂ«m. Tani ka filluar puna pĂ«r pĂ«rmirĂ«simin e pamjes. Ndryshimet pĂ«r momentin janĂ« tĂ« çaktivizuara prej default dhe kĂ«rkojnĂ« aktivizim pĂ«rmes parametrave «browser.urlbar.megabar» nĂ« about:config.

    Lëshimi i Firefox 71
  • Shtuar mbĂ«shtetje nisjen e shfletuesit nĂ« modalitetin e kioskut tĂ« internetit, i cili aktivizohet duke specifikuar nĂ« komandĂ«n e linjĂ«s opsionin «—kiosk» dhe çon nĂ« mundĂ«sinĂ« e punĂ«s vetĂ«m nĂ« modalitetin e plotĂ« tĂ« ekranit. Shfaqja e elementeve kontrolluese tĂ« ndĂ«rfaqes, dritareve qĂ« shfaqen, menusĂ« kontekstuale dhe treguesve tĂ« gjendjes sĂ« ngarkesĂ«s sĂ« faqes (shfaqja e lidhjeve dhe URL-sĂ« aktuale) bllokohet. Futja me tastierĂ« Ă«shtĂ« shumĂ« e kufizuar, pĂ«r shembull, pĂ«rpunimi i çelĂ«save Alt dhe Ctrl çaktivizohet, duke mos lejuar daljen nga shfletuesi, kalimin nĂ« njĂ« aplikacion tjetĂ«r ose hapjen e njĂ« siti tjetĂ«r. Modaliteti mund tĂ« pĂ«rdoret pĂ«r organizimin e punĂ«s sĂ« terminaleve tĂ« ndryshme autonome, stendave reklamimi, paneleve demonstrative dhe sistemeve tĂ« tjera tĂ« kufizuara nĂ« punĂ«n me njĂ« ueb-sit/faqe web.
  • NĂ« shtesĂ«n sistemike qĂ« pĂ«rfshihet nĂ« shfletuesin Lockwise (mĂ« parĂ« shtesa ofrohej si Lockbox), ofrimi i ndĂ«rfaqes «about:logins» pĂ«r menaxhimin e fjalĂ«kalimeve tĂ« ruajtura, Ă«shtĂ« implementuar njohja e nĂ«n-domenĂ«ve nĂ« plotĂ«simin e formave tĂ« futjes sĂ« fjalĂ«kalimeve. Shfaqja e paralajmĂ«rimeve nga Firefox Monitor pĂ«r kompromis tĂ« llogarive Ă«shtĂ« realizuar gjithashtu pĂ«r pĂ«rdoruesit me lexues ekrani.
  • NĂ« versione pĂ«r Windows, Linux dhe macOS Ă«shtĂ« pĂ«rdorur njĂ« dekodues natyror MP3.
  • NĂ« modalitetin e zgjeruar tĂ« mbrojtjes nga ndjekja e lĂ«vizjeve Ă«shtĂ« shtuar shfaqja e njoftimeve pĂ«r bllokimin e kodit pĂ«r minimin e kriptovalutave. NĂ« panelin e shfaqur duke klikuar mbi ikonĂ«n me pĂ«rfaqĂ«simin e qilizave nĂ« brezin e adresĂ«s, Ă«shtĂ« siguruar njĂ« tregues i numrit tĂ« ndjekĂ«sve tĂ« bllokuar.
  • PĂ«rdoruesit e Windows kanĂ« aktivizuar automatikisht mundĂ«sinĂ« pĂ«r tĂ« parĂ« video nĂ« modalitetin "imazh nĂ« imazh" (Picture-in-Picture), qĂ« lejon ndarjen e videos nĂ« njĂ« dritare fluturuese qĂ« mbetet nĂ« radhĂ« tĂ« parĂ« gjatĂ« navigimit nĂ« shfletues. PĂ«r ta parĂ« kĂ«tĂ« modalitet, nevojitet tĂ« klikoni nĂ« sugjerimin qĂ« shfaqet ose nĂ« menun kontekstuale qĂ« shfaqet kur klikoni me tĂ« djathtĂ«n mbi videon, dhe tĂ« zgjidhni "Picture in picture" (nĂ« YouTube, qĂ« aplikon me njĂ« trajtim tĂ« tijin kontekstual, duhet tĂ« klikoni dy herĂ« me tĂ« djathtĂ«n ose tĂ« klikoni me mbajtjen e çelĂ«sit Shift). NĂ« sisteme tĂ« tjera pĂ«rveç Windows, mbĂ«shtetja pĂ«r modalitetin mund tĂ« aktivizohet nĂ« about:config pĂ«rmes opsionit "media.videocontrols.picture-in-picture.enabled".
  • Implementuar mbĂ«shtetje pĂ«r kompozitimin e shumĂ«fishtĂ« tĂ« elementeve tĂ« faqes (CSS Grid Level 2), i cili pĂ«rmirĂ«son dukshĂ«m fleksibilitetin nĂ« ndĂ«rtimin e dizajneve tĂ« faqeve tĂ« rregulluara nĂ« grid, duke ofruar mundĂ«sinĂ« pĂ«r tĂ« pĂ«rcaktuar elemente nĂ«nkuptuese qĂ« lidhen me qelizat prindĂ«rore (vendosjen e njĂ« grid tĂ« veçantĂ« brenda njĂ« qelie). Gridet nĂ«nkuptuese pĂ«rcaktohen duke pĂ«rdorur vlerĂ«n "subgrid" nĂ« pronat "grid-template-columns" dhe "grid-template-rows". MbĂ«shtetje pĂ«r gratĂ« nĂ«nkuptuese Ă«shtĂ« shtuar gjithashtu nĂ« modalitetin e inspektimit nĂ« DevTools Grid Inspector.
  • NĂ« CSS Ă«shtĂ« shtuar prona column-span, e cila lejon njĂ« element tĂ« mbulojĂ« tĂ« gjitha kolonat.
  • NĂ« pronĂ«n CSS clip-path Ă«shtĂ« shtuar mundĂ«sia pĂ«r tĂ« pĂ«rcaktuar kufirin e dukshmĂ«risĂ« sĂ« zonĂ«s, e cila caktohet pĂ«rmes funksionit path() nĂ« format tĂ« kontureve SVG.
  • Shtuar mundĂ«sia pĂ«r tĂ« marrĂ« nĂ« konsideratĂ« raportin e aspektit, qĂ« pĂ«rcaktohet pĂ«rmes pronĂ«s aspect-ratio, pĂ«r atributet HTML "height" dhe "width" nĂ« etiketĂ«n img.
  • NĂ« JavaScript Ă«shtĂ« shtuar metoda Promise.allSettled(), e cila kthen vetĂ«m promise-t e pĂ«rmbushura ose tĂ« refuzuara, pa marrĂ« parasysh promise-t qĂ« presin pĂ«r tu realizuar (lejon qĂ« tĂ« pritet rezultati i ekzekutimit para se tĂ« nisĂ« njĂ« kod tjetĂ«r).
  • ËshtĂ« realizuar klasa MathMLElement ((mĂ« parĂ« ishte i disponueshĂ«m vetĂ«m klasa Element), e cila pĂ«rcakton elementet nĂ« notacionin MathML. ËshtĂ« shtuar gjithashtu njĂ« pemĂ« DOM e pĂ«rputhshme MathML me tĂ« cilĂ«n mund tĂ« pĂ«rdoret mathmlEl.style dhe manipulatorĂ«t globalĂ« tĂ« ngjarjeve.
  • NĂ« DOM Ă«shtĂ« shtuar konstruktori StaticRange() , pĂ«r krijimin e njĂ« objekti StaticRange, i cili reprezenton njĂ« pjesĂ« tĂ« pĂ«rmbajtjes DOM.
  • API e re Media Session, ofron mjete pĂ«r tĂ« konfiguruar njĂ« bllok informacioni pĂ«r dĂ«gjimin e pĂ«rmbajtjes multimedia nĂ« zonĂ«n e njoftimeve. PĂ«rmes kĂ«tij API, web-aplikacioni mund tĂ« japĂ« jo vetĂ«m njĂ« njoftim pĂ«r fillimin e reproduktimit tĂ« njĂ« kompozite tĂ« re, por gjithashtu tĂ« organizojĂ« menaxhimin nga zona e njoftimeve ose pĂ«rmes ndĂ«rfaqes sĂ« ekranit, pĂ«r shembull, tĂ« vendosĂ« butonat pĂ«r pauzimin, lĂ«vizjen nĂ«pĂ«r rrjedhĂ« ose kalimin nĂ« kompozitĂ«n tjetĂ«r.
  • NĂ« API-nĂ« pĂ«r zhvilluesit e shtesave pĂ«rmirĂ«sohet ka njĂ« trajtim tĂ« papĂ«rshtatshmĂ«risĂ« gjatĂ« ngarkimit tĂ« tĂ« dhĂ«nave. NĂ« dritaret e ngritura nga shtesat pĂ«rmes thirrjes windows.create, Ă«shtĂ« siguruar shfaqja e emrit tĂ« shtesĂ«s nĂ« vend tĂ« URL-sĂ« sĂ« saj ("moz-extension://").
  • NĂ« WebGL Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r zgjerimin OVR_multiview2, qĂ« lejon njĂ« thirrje pĂ«r tĂ« bĂ«rĂ« vizatimin menjĂ«herĂ« nĂ« disa zona shikimi (pĂ«r shembull, e dobishme pĂ«r spikaturin stereoskopik nĂ« WebXR);
  • NĂ« ndĂ«rfaqen e inspektimit tĂ« aktivitetit tĂ« rrjetit, Ă«shtĂ« realizuar mundĂ«sia pĂ«r analizimin e fazave tĂ« pĂ«rpunimit tĂ« kĂ«rkesave tĂ« rrjetit me shfaqjen tĂ« ndarĂ« tĂ« kohĂ«s sĂ« zgjidhjes nĂ« DNS, vendosjes sĂ« lidhjes, dĂ«rgimit tĂ« tĂ« dhĂ«nave dhe marrjes sĂ« pĂ«rgjigjes. Informacioni jepet pĂ«rmes njĂ« seksioni tĂ« ri Timing nĂ« panelin e djathtĂ«.

    Lëshimi i Firefox 71
  • NĂ« ndĂ«rfaqen e monitorimit tĂ« aktivitetit tĂ« rrjetit automatikisht aktivizuar modaliteti i inspektimit tĂ« lidhjeve WebSocket me mundĂ«sinĂ« pĂ«r tĂ« pezulluar lidhjet aktive.

    Lëshimi i Firefox 71
  • NĂ« Network Monitor Ă«shtĂ« shtuar mbĂ«shtetje search nĂ« tekstin e plotĂ« nĂ« trupat e kĂ«rkesave/pĂ«rgjigjeve, cookie dhe tituj, si dhe Ă«shtĂ« realizuar mundĂ«sia bllokimi i ngarkimit tĂ« URL-ve tĂ« caktuara pĂ«rmes shtimit tĂ« filtrave me maskat pĂ«rkatĂ«se.

    Lëshimi i Firefox 71
  • NĂ« web-konsolĂ« Ă«shtĂ« realizuar modaliteti i shumĂ«fishtĂ« i redaktimit, duke lejuar hyrjen e konstruktave JavaScript tĂ« ndara nĂ« disa rreshta qĂ« ekzekutohen jo me klikuar Enter, por pĂ«rmes klikimit nĂ« butonin Run. Modaliteti Ă«shtĂ« dizajnuar si njĂ« panel anĂ«sor, i shfaqur pas klikimit nĂ« ikonĂ«n "split pane" nĂ« pjesĂ«n e djathtĂ« tĂ« fushĂ«s sĂ« hyrjes ose pĂ«rmes kombinimit tĂ« çelĂ«save Ctrl+B.

    Lëshimi i Firefox 71
  • NĂ« debugger-in JavaScript Ă«shtĂ« siguruar parapamja e vlerave tĂ« variablave nĂ« vendin e pĂ«rdorimit tĂ« tyre nĂ« kod, Ă«shtĂ« realizuar konizimi i ngjarjeve dhe Ă«shtĂ« shtuar mundĂ«sia pĂ«r tĂ« çaktivizuar bllokimin e pikave tĂ« ndalimit (devtools.debugger.features.overlay nĂ« about:config).

    Lëshimi i Firefox 71
  • PĂ«r Android Ă«shtĂ« pĂ«rgatitur njĂ« pĂ«rditĂ«sim korigjues pĂ«r Firefox 68.2. KujtojmĂ« se formimi i lĂ«shimeve tĂ« reja tĂ« rĂ«ndĂ«sishme tĂ« Firefox pĂ«r Android Ă«shtĂ« ndĂ«rprerĂ«. PĂ«r tĂ« zĂ«vendĂ«suar Firefox pĂ«r Android me emrin kodor Fenix (distribuohet si Firefox Preview) po zhvillohet nĂ« browser tĂ« ri pĂ«r pajisje mobile, i cili pĂ«rdor motorin GeckoView dhe njĂ« grup bibliotekash Mozilla Android Components.

    Ulja e numrit të dobësive kritike është rezultat i faktit se problemet me memorie, si mbushjet e tamponëve dhe akseset në zona të lira memorie, tani shënohen si të rrezikshme, por jo kritike. Në versionin e ri janë korrigjuar 13 probleme të tilla që potencialisht mund të çojnë në ekzekutimin e kodit nga ndonjë sulmues kur hapin faqe të formuluara në mënyrë të veçantë.

PĂ«rveç novacioneve dhe korrigjimeve nĂ« Firefox 71 janĂ« zgjidhur 26 tĂ« dobĂ«si, nga tĂ« cilat 17 (tĂ« mbledhura nĂ«n CVE-2019-17013 dhe CVE-2019-17012) shĂ«nohen si potencialisht tĂ« afta pĂ«r tĂ« çuar nĂ« ekzekutimin e kodit nga ndonjĂ« sulmues kur hapin faqe tĂ« formuluara nĂ« mĂ«nyrĂ« tĂ« veçantĂ«. ËshtĂ« e rĂ«ndĂ«sishme tĂ« pĂ«rmendet se problemet me memorie, si mbushjet e tamponĂ«ve dhe akseset nĂ« zona tĂ« lira memorie, tani shĂ«nohen si tĂ« rrezikshme, por jo kritike.

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