Lëshimi i Firefox 70

U shpall lëshimin e shfletuesit web Firefox 70, si dhe versionin mobil Firefox 68.2 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.2.0 (mbështetje për degën e kaluar ESR-60.x është ndaluar). Në të ardhmen e afërt do të kaloj në fazën testimit beta Firefox 71, në përputhje me cykli i ri i zhvillimit lëshimi i të cilit është planifikuar për 3 dhjetor.

Ndryshimet kryesore risitë:

  • NĂ« modin e zgjeruar tĂ« mbrojtjes nga ndjekja u pĂ«rfshi bllokimi i widgeteve tĂ« rrjeteve sociale qĂ« ndjekin lĂ«vizjet e pĂ«rdoruesve nĂ« site tĂ« tjera (pĂ«r shembull, butoni Like nga Facebook dhe integre tĂ« mesazheve nga Twitter). PĂ«r format e autentifikimit pĂ«rmes llogarive tĂ« rrjeteve sociale Ă«shtĂ« parashikuar mundĂ«sia e çaktivizimit tĂ« pĂ«rkohshĂ«m tĂ« bllokimit;
    Lëshimi i Firefox 70
  • Shtuar njĂ« raport pĂ«rmbledhĂ«s tĂ« bllokimeve tĂ« realizuara, nĂ« tĂ« cilin mund tĂ« ndiqni numrin e bllokimeve sipas ditĂ«ve tĂ« javĂ«s dhe llojeve;

    Lëshimi i Firefox 70
  • PĂ«rfshirĂ« njĂ« shtesĂ« sistemike Lockwise (mĂ« parĂ« shtesa u ofrua si Lockbox), e cila ofron interfeisi i ri «about:logins» pĂ«r menaxhimin e fjalĂ«kalimeve tĂ« ruajtura. Shtesa tregon nĂ« panel njĂ« buton, pĂ«rmes tĂ« cilit mund tĂ« shikoni shpejt llogaritĂ« e ruajtura pĂ«r faqen aktuale, si dhe tĂ« kryeni operacione kĂ«rkimi dhe redaktimi tĂ« fjalĂ«kalimeve. Ka mundĂ«si pĂ«r akses nĂ« fjalĂ«kalimet e ruajtura pĂ«rmes njĂ« aplikacioni tĂ« veçantĂ« mobil Lockwise, i cili mbĂ«shtet autofokimin e fjalĂ«kalimeve nĂ« format e autentifikimit tĂ« çdo aplikacioni mobil;

    Lëshimi i Firefox 70
  • Shtesa sistemike e integruar Firefox Monitor, e cila siguron shfaqjen e njĂ« paralajmĂ«rimi nĂ« rast tĂ« komprometimit tĂ« llogarisĂ« (kontrolli pĂ«rmes emailit) ose pĂ«rpjekjes pĂ«r tĂ« hyrĂ« nĂ« njĂ« faqe tĂ« hackuar mĂ« parĂ«. Kontrolli realizohet pĂ«rmes integrimit me bazĂ«n e tĂ« dhĂ«nave tĂ« projektit haveibeenpwned.com;
  • Gjeneratori i fjalĂ«kalimeve Ă«shtĂ« aktivizuar si parazgjedhje, gjatĂ« plotĂ«simit tĂ« formave tĂ« regjistrimit, duke treguar njĂ« sugjerim me njĂ« fjalĂ«kalim tĂ« sigurt tĂ« gjeneruar automatikisht. Sugjerimi shfaqet automatikisht pĂ«r fushat â€činput type="password"â€ș me atributin «autocomplete = new-password». Pa kĂ«tĂ« atribut, fjalĂ«kalimi mund tĂ« gjenerohet pĂ«rmes menusĂ« kontekstuale;

    Lëshimi i Firefox 70
  • NĂ« vend tĂ« butonit "(i)" nĂ« shiritin e adresĂ«s, ka njĂ« indikator pĂ«r nivelin e privatĂ«sisĂ«, qĂ« tregon aktivizimin e mĂ«nyrave tĂ« bllokimit tĂ« ndjekjes. Indikatori bĂ«het gri kur nĂ« tĂ« dhĂ«nat e vendosura Ă«shtĂ« aktivizuar mĂ«nyra e bllokimit tĂ« ndjekjes dhe nĂ« faqe nuk ka elementĂ« qĂ« duhet bllokuar. Indikatori bĂ«het blu kur nĂ« faqe janĂ« bllokuar disa elementĂ« qĂ« shkelin privatĂ«sinĂ« ose pĂ«rdoren pĂ«r ndjekjen. Indikatori kryqĂ«zohet kur pĂ«rdoruesi ka çaktivizuar mbrojtjen nga ndjekja pĂ«r faqen aktuale.

    Lëshimi i Firefox 70
  • Faqet e hapura pĂ«rmes HTTP ose FTP tani shĂ«nohen me njĂ« ikonĂ« tĂ« lidhjes sĂ« pasigurt, qĂ« gjithashtu shfaqet pĂ«r HTTPS nĂ« rast se ka probleme me certifikatat. Ngjyra e simbolit tĂ« çelĂ«sit pĂ«r HTTPS Ă«shtĂ« zĂ«vendĂ«suar nga e gjelbra nĂ« gri (ngjyra e gjelbĂ«r mund tĂ« rikthehet pĂ«rmes cilĂ«simit security.secure_connection_icon_color_gray). Kalimi nga indikatorĂ«t e sigurisĂ« nĂ« paralajmĂ«rime pĂ«r problemet me sigurinĂ« lidhet me pĂ«rhapjen e gjerĂ« tĂ« HTTPS, i cili tani perceptohet si njĂ« standard, jo si njĂ« mbrojtje shtesĂ«.

    Lëshimi i Firefox 70
  • NĂ« shiritin e adresĂ«s ndaluar shfaqja e emrit tĂ« kompanisĂ« gjatĂ« pĂ«rdorimit tĂ« njĂ« certifikate EV tĂ« verifikuar nĂ« faqe. Informacioni Ă«shtĂ« hequr pasi mund tĂ« shkaktonte keqkuptim dhe tĂ« pĂ«rdorej pĂ«r phishing (p.sh., kompania 'Identity Verified' ishte regjistruar, emri i sĂ« cilĂ«s nĂ« shiritin e adresĂ«s perceptohej si njĂ« tregues verifikimi). TĂ« dhĂ«nat mbi certifikatĂ«n EV mund tĂ« shikohen pĂ«rmes menusĂ« qĂ« shfaqet duke klikuar nĂ« ikonĂ«n e atij me imazhin e njĂ« çelĂ«si. Mund tĂ« rikthehet shfaqja e emrit tĂ« kompanisĂ« nga certifikata EV nĂ« shiritin e adresĂ«s pĂ«rmes cilĂ«simit 'security.identityblock.show_extended_validation' nĂ« about:config.

    Lëshimi i Firefox 70
  • JavaScript motor u shtua njĂ« interpretor i ri «baseline» pĂ«r kodin e bajtĂ«ve, i cili zĂ« njĂ« niĆŸĂ« ndĂ«rmjet interpretorit tĂ« zakonshĂ«m dhe kompilatorit tĂ« pĂ«rparuar «baseline» JIT. Interpreatori i ri Ă«shtĂ« shumĂ« mĂ« i shpejtĂ« se interpretorin e vjetĂ«r dhe pĂ«rdor procedurat e pĂ«rbashkĂ«ta me kompilatorin JIT «baseline» pĂ«r procesimin e kodit tĂ« bajtĂ«ve, cache dhe tĂ« dhĂ«nat pĂ«r profilizim. NjĂ« interpretor shtesĂ« lejon tĂ« pĂ«rshpejtojĂ« ekzekutimin e funksioneve JavaScript tĂ« pĂ«rdorura shpesh, pasi ato janĂ« rikthyer nga JIT-i optimizuar (Ion JIT) nĂ« fazĂ«n e kompilimit pĂ«r JIT-in e papĂ«rshtatur «baseline», pĂ«r shembull, pasi funksioni thirret me argumente tĂ« tipeve tĂ« ndryshme.

    Në aplikacionet e komplikuara web, kompilimi për JIT-in «baseline» dhe optimizimet për JIT-in Ion marrin shumë kohë dhe një interpretor shtesë i shpejtë lejon të arrihet një rritje e përgjithshme e performancës dhe një ulje të vogël të konsumit të memorie. Në testet e kryera, përfshirja e interpretorit shtesë, i cili përdor statistikën e përbashkët dhe inline-cache me JIT, solli një ulje të kohës së ngarkesës së faqeve prej 2-8%, ndërsa performanca e mjeteve për zhvilluesit e web-it u rrit me 2-10%;

    Lëshimi i Firefox 70Lëshimi i Firefox 70
  • NĂ« ndĂ«rtimet pĂ«r Linux Ă«shtĂ« pĂ«rfshirĂ« pĂ«r default aplikimi i sistemit tĂ« kompozimit WebRender pĂ«r GPU-tĂ« AMD, Intel dhe NVIDIA (vetĂ«m pĂ«r shoferin Nouveau), duke pĂ«rdorur paketĂ«n Mesa 18.2 ose njĂ« version mĂ« tĂ« ri. NĂ« ndĂ«rtimet pĂ«r Windows, pĂ«rveç GPU-ve tĂ« mĂ«parshme tĂ« mbĂ«shtetura AMD dhe NVIDIA, WebRender tani Ă«shtĂ« aktivizuar edhe pĂ«r GPU-tĂ« Intel. Sistemi i kompozimit WebRender Ă«shtĂ« shkruar nĂ« gjuhĂ«n Rust dhe transfertat nĂ« GPU operacionet e vizatimit tĂ« pĂ«rmbajtjes sĂ« faqes.

    Duke përdorur WebRender në vend të sistemit të kompozimit të integruar në motorin Gecko, që përpunon të dhënat me ndihmën e CPU-së, për të kryer operacionet e vizatimit të elementeve të faqes përdoren shaderat, të cilat ekzekutohen në GPU, duke lejuar një rritje të konsiderueshme të shpejtësisë së vizatimit dhe duke reduktuar ngarkesën në CPU. Për ta aktivizuar me forcë WebRender në about:config, mund të ndryshoni parametrat "gfx.webrender.all" dhe "gfx.webrender.enabled";

  • Shtuar mbĂ«shtetje pĂ«r modin e izolimit rigoroz tĂ« faqeve, zhvilluar nĂ«n emrin e kodit Fission. NĂ« kĂ«tĂ« mod, faqet e ndryshme tĂ« faqeve ndĂ«rmarrin gjithmonĂ« memorien e proceseve tĂ« ndryshme, nĂ« secilin prej tĂ« cilĂ«ve aplikohet njĂ« sandhak i izoluar (sandbox). NdĂ«rprerja nĂ«pĂ«r procese bĂ«het jo sipas fletĂ«ve, por sipas domenĂ«ve, duke lejuar qĂ« pĂ«rmbajtja e skripteve tĂ« jashtme dhe blloqeve iframe tĂ« izolohet gjithashtu. Menaxhimi i modit tĂ« izolimit tĂ« rreptĂ« bĂ«het nĂ« about:config pĂ«rmes opsionit «fission.autostart» (aktivizimi nĂ« publikimet Ă«shtĂ« ende i bllokuar);
  • PĂ«rditĂ«suar logo, ndĂ«rsa emri Ă«shtĂ« ndryshuar nga Firefox Quantum nĂ« Firefox Browser;

    Lëshimi i Firefox 70
  • I ndaluar shfaqjen e kĂ«rkesave pĂ«r konfirmimin e autorizimeve, tĂ« iniciuara nga blloqet iframe, tĂ« ngarkuara nga njĂ« domen tjetĂ«r (cross-origin). Ndryshimi lejojĂ« parandalon disa keqpĂ«rdorime dhe kalon nĂ« njĂ« model, nĂ« tĂ« cilin autorizimet kĂ«rkohen vetĂ«m nga domeni primar pĂ«r dokumentin, i cili shfaqet nĂ« shiritin e adresĂ«s;
  • Ă«shtĂ« ndaluar vizatimin e pĂ«rmbajtjes sĂ« skedarĂ«ve qĂ« ngarkohen pĂ«rmes ftp (pĂ«r shembull, kur hapet pĂ«rmes ftp do tĂ« ndalojĂ« shfaqjen e imazheve, README dhe skedarĂ«ve html). Kur hapen burimet pĂ«r FTP, tani do tĂ« thirret menjĂ«herĂ« njĂ« dialog pĂ«r shkarkimin e skedarit nĂ« disk, pa marrĂ« parasysh llojin e pĂ«rmbajtjes;
  • NĂ« shiritin e adresĂ«s i realizuar indikatori i aksesit nĂ« lokacion, i cili do tĂ« lejojĂ« njĂ« vlerĂ«sim tĂ« qartĂ« tĂ« aktivitetit tĂ« Geolocation API dhe, nĂ«se Ă«shtĂ« e nevojshme, do t'i japĂ« mundĂ«si pĂ«rdoruesit tĂ« heqĂ« tĂ« drejtĂ«n pĂ«r ta pĂ«rdorur atĂ« nga faqja. Deri tani, indikatori shfaqej vetĂ«m para dhĂ«nies sĂ« autorizimeve dhe nĂ« rast tĂ« refuzimit tĂ« kĂ«rkesĂ«s, por zhdukej kur hapej shĂ«rbimi i Geolocation API. Tani, indikatori do tĂ« informojĂ« pĂ«rdoruesin pĂ«r praninĂ« e kĂ«tij aksesit;
    Lëshimi i Firefox 70
  • E realizuar interfaci i avancuar pĂ«r shikimin e certifikatave TLS, i aksesueshĂ«m pĂ«rmes faqes «about:certificate» (pĂ«r momentin, interfaci i vjetĂ«r pĂ«rdoret si parazgjedhje, ndĂ«rsa i ri ndizet pĂ«rmes security.aboutcertificate.enabled nĂ« about:config). NĂ«se mĂ« parĂ« pĂ«r tĂ« parĂ« certifikatĂ«n hapeshin window tĂ« veçanta, tani informacioni shfaqet nĂ« njĂ« tab nĂ« njĂ« formĂ« qĂ« ngjan me shtesĂ«n; Sigurisht diçka. Zbatimi i interfacit tĂ« shikimit tĂ« certifikatave Ă«shtĂ« plotĂ«sisht u shkrua nga e para duke pĂ«rdorur JavaScript dhe teknologjitĂ« standarde web;
    Lëshimi i Firefox 70
  • NĂ« menunĂ« e menaxhimit tĂ« llogarisĂ« Ă«shtĂ« shtuar njĂ« seksion pĂ«r qasje nĂ« shĂ«rbimet e avancuara tĂ« Firefox-it, si Monitor dhe DĂ«rgo.

    Lëshimi i Firefox 70
  • NĂ« menun kryesor dhe nĂ« panel Ă«shtĂ« shtuar njĂ« ikonĂ« e re "dhuratĂ«", pĂ«rmes sĂ« cilĂ«s mund tĂ« merrni informacion mbi daljet e reja dhe karakteristikat e tyre kryesore;

    Lëshimi i Firefox 70
  • Faqet e integruara tĂ« Firefox (about:*) janĂ« pĂ«rshtatur pĂ«r t'u shfaqur me cilĂ«simet e temĂ«s errĂ«t;
  • LexueshmĂ«ria e tekstit tĂ« theksuar ose tĂ« goditur, pĂ«rfshirĂ« lidhjet, Ă«shtĂ« pĂ«rmirĂ«suar — linjat tani ndĂ«rpriten (rrjedhin) pa kaluar mbi gjethet;
  • NĂ« temat e dizajnit pejken mbĂ«shtetje pĂ«r pronat accentcolor, textcolor dhe headerURL, tĂ« cilat ishin pseudonime tĂ« pronave frame, tab_background_text dhe theme_frame (temat e vendosura nĂ« addons.mozilla.org janĂ« pĂ«rditĂ«suar automatikisht);
  • JanĂ« shtuar pronat CSS text-decoration-thickness, text-underline-offset dhe text-decoration-skip-ink, qĂ« lejojnĂ« pĂ«rshtatjen e trashĂ«sisĂ«, distancĂ«s dhe ndarjeve pĂ«r linjat e pĂ«rdorura pĂ«r theksimin dhe goditjen e tekstit;
  • NĂ« pronĂ«n CSS "display" Ă«shtĂ« shtuar mundĂ«sia pĂ«r tĂ« caktuar dy atributete njĂ«kohĂ«sisht, pĂ«r shembull, "display: block flex" ose "display: inline flex";
  • Vlerat e transparencĂ«s nĂ« pronat CSS opacity dhe stop-opacity tani mund tĂ« caktohen nĂ« pĂ«rqindje;
  • NĂ« pronĂ«n CSS font-size Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r vlerĂ«n xxx-large;
  • NĂ« JavaScript Ă«shtĂ« realizuar mundĂ«sia pĂ«r tĂ« ndarĂ« vizualisht numrat e mĂ«dhenj me simbole theksi, pĂ«r shembull, "myNumber = 1_000_000_000_000";
  • ËshtĂ« shtuar njĂ« metodĂ« tĂ« re Intl.RelativeTimeFormat.formatToParts(), e cila Ă«shtĂ« njĂ« variant i metodĂ«s Intl.RelativeTimeFormat.format(), qĂ« kthen njĂ« array objektesh, çdo element i tĂ« cilĂ«ve pĂ«rfaqĂ«son pjesĂ«n e tij tĂ« vlerĂ«s sĂ« formatizuar, nĂ« vend tĂ« kthimit tĂ« njĂ« chaĂźne tĂ« plotĂ« tĂ« formatizuar;
  • Pesha e titullit HTTP "Referer" Ă«shtĂ« e kufizuar nĂ« 4 KB, dhe kur tejkalohet ky vlerĂ«, pĂ«rmbajtja shkurtĂ«zohet nĂ« emrin e domenit;
  • NĂ« mjetet pĂ«r zhvilluesit, nĂ« panelin e Aksessibilitetit janĂ« shtuar mjete pĂ«r audituar lehtĂ«sinĂ« e navigimit ndĂ«rmjet elementeve duke pĂ«rdorur tastierĂ«n, si dhe njĂ« simulator se si e shohin faqen ata me ngjyrĂ« verbĂ«ri;
    Lëshimi i Firefox 70
  • NĂ« mjetin e zgjedhjes sĂ« ngjyrĂ«s, pĂ«r ngjyrĂ«n e dhĂ«nĂ« tani tregohet njĂ« tregues kontrasti, nĂ« raport me ngjyrĂ«n e sfondit, pĂ«r tĂ« vlerĂ«suar perceptimin nga njerĂ«zit me shqisa tĂ« dobĂ«suara;
    Lëshimi i Firefox 70
  • NĂ« modin e inspektimit, pĂ«rcaktimet CSS, tĂ« cilat nuk kanĂ« ndikim nĂ« elementin e zgjedhur, tani theksohen me ngjyrĂ« gri me njĂ« sugjerim qĂ« tregon shkakun e injorimit dhe mĂ«nyrat e mundshme pĂ«r tĂ« korrigjuar;
    Lëshimi i Firefox 70
  • NĂ« debugger Ă«shtĂ« shtuar mundĂ«sia pĂ«r vendosjen e pikave tĂ« pushimit, qĂ« ndodhin kur elementet e DOM ndryshojnĂ« (DOM Mutation Breakpoints) dhe lejojnĂ« gjurmimin e momentet kur skripta shton, heq ose pĂ«rditĂ«son pĂ«rmbajtjen e faqeve;
    Lëshimi i Firefox 70
  • PĂ«r zhvilluesit e shtesave Ă«shtĂ« realizuar mundĂ«sia pĂ«r tĂ« inspektuar tĂ« dhĂ«nat nĂ« magazinĂ«n browser.storage.local;
  • NĂ« modin e inspektimit tĂ« aktivitetit rrjetĂ«, Ă«shtĂ« shtuar mundĂ«sia e kĂ«rkimit, e cila lejon tĂ« gjejnĂ« shpejt elementĂ«t e kĂ«rkesave dhe pĂ«rgjigjeve. KĂ«rkimi pĂ«rfshin gjithashtu HTTP headers, Cookie dhe trupin e kĂ«rkesave/pĂ«rgjigjeve;
  • ËshtĂ« optimizuar kodi i kompozimit tĂ« faqeve nĂ« platformĂ«n macOS, duke reduktuar ngarkesĂ«n mbi CPU, pĂ«rshpejtuar ngarkimin e faqeve (pĂ«rshpejtim deri nĂ« 22%) dhe reduktuar pĂ«rdorimin e burimeve gjatĂ« riprodhimit tĂ« videove (deri nĂ« 37%). NĂ« ndĂ«rtimet pĂ«r macOS Ă«shtĂ« shtuar gjithashtu mbĂ«shtetje pĂ«r importimin e fjalĂ«kalimeve tĂ« ruajtura nĂ« Chrome;
  • PĂ«r Android Ă«shtĂ« pĂ«rgatitur njĂ« pĂ«rmirĂ«sim korrigjues pĂ«r Firefox 68.1. KujtojmĂ« se formimi i lĂ«shimeve tĂ« reja tĂ« rĂ«ndĂ«sishme pĂ«r Firefox pĂ«r Android Ă«shtĂ« ndalur. Si njĂ« zĂ«vendĂ«sim, Firefox pĂ«r Android merr emrin kodor Fenix (distribuohet si Firefox Preview) po zhvillohet nĂ« njĂ« shfletues tĂ« ri pĂ«r pajisje mobile, i cili pĂ«rdor motorin GeckoView dhe njĂ« grup bibliotekash Mozilla Android Components. Disa ditĂ« mĂ« parĂ« Ă«shtĂ« publikuar edhe njĂ« version eksperimental i ri i Firefox Preview 2.2, i cili ka eliminuar disa probleme tĂ« rĂ«ndĂ«sishme nĂ« ndĂ«rfaqe dhe metodat e ndĂ«rlidhjes me pĂ«rdoruesin. Ndryshimet nĂ« krahasim me versionin 2.0 vijnĂ« me njĂ« opsion pĂ«r tĂ« pastruar tĂ« gjitha tĂ« dhĂ«nat gjatĂ« daljes dhe mundĂ«sinĂ« e hapjes sĂ« lidhjeve nĂ« mĂ«nyrĂ« private si parazgjedhje.

Përveç novacioneve dhe rregullimeve në Firefox 70, janë eliminuar 24 vulnerabilitete, nga të cilat 12 (të mbledhura nën një CVE-2019-11764) janë shënuar si kritike dhe mundësisht të çojnë në ekzekutimin e kodit nga sulmuesit kur hapen faqe të veçanta.

Burimi: opennet.ru

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster