Lançimi i Firefox 70

U zhvillua lëshimi i shfletuesit web Firefox 70, si dhe versioni mobil Firefox 68.2 për platformën Android. Për më tepër, është formuar një azhurnim dega me mbështetje afatgjatë 68.2.0 (mbështetjes së degës së kaluar ESR 60.x i jepet fund). Së shpejti, do të kalojë në fazën testimit beta Firefox 71, sipas ciklit të ri të zhvillimit lëshimi i të cilit është programuar më 3 dhjetor.

Main innovations:

  • NĂ« mĂ«nyrĂ«n e zgjeruar tĂ« mbrojtjes kundĂ«r ndjekjes Ă«shtĂ« pĂ«rfshirĂ« bllokimi i widgeteve tĂ« rrjeteve sociale qĂ« ndjekin lĂ«vizjet e pĂ«rdoruesve nĂ« faqe tĂ« palĂ«ve tĂ« treta (p.sh., butonat Like tĂ« Facebookut dhe integrimet e mesazheve nga Twitter). PĂ«r format e autentifikimit pĂ«rmes llogarive nĂ« rrjete sociale, Ă«shtĂ« parashikuar mundĂ«sia e çaktivizimit tĂ« pĂ«rkohshĂ«m tĂ« bllokimit;
    Lançimi i Firefox 70
  • Shtuar Ă«shtĂ« njĂ« raport pĂ«rmbledhĂ«s mbi bllokimet e kryera, nĂ« tĂ« cilin mund tĂ« ndiqet numri i bllokimeve sipas ditĂ«ve tĂ« javĂ«s dhe tipeve;

    Lançimi i Firefox 70
  • NĂ« pĂ«rbĂ«rje Ă«shtĂ« pĂ«rfshirĂ« njĂ« shtesĂ« sistemike Lockwise (mĂ« parĂ« shtesa ofrohej si Lockbox), e cila ofron njĂ« ndĂ«rfaqe tĂ« re "about:logins" pĂ«r menaxhimin e fjalĂ«kalimeve tĂ« ruajtura. Shtesa paraqet nĂ« panelin e saj njĂ« buton pĂ«rmes tĂ« cilit mund tĂ« shikoni shpejt llogaritĂ« e ruajtura pĂ«r faqen aktuale, si dhe tĂ« bĂ«ni operacione kĂ«rkimi dhe redaktimi tĂ« fjalĂ«kalimeve. Ka mundĂ«sinĂ« e aksesit nĂ« fjalĂ«kalimet e ruajtura pĂ«rmes njĂ« aplikacioni tĂ« veçantĂ« mobil Lockwise, i cili mbĂ«shtet plotĂ«simin automatik tĂ« fjalĂ«kalimeve nĂ« format e autentifikimit tĂ« çdo aplikacioni mobil;

    Lançimi i Firefox 70
  • E integruar Ă«shtĂ« njĂ« shtesĂ« sistemike Firefox Monitor, e cila siguron paraqitjen e njĂ« paralajmĂ«rimi nĂ« rast tĂ« kompromitimit tĂ« llogarisĂ« (kontrolli pĂ«rmes emailit) ose pĂ«rpjekjes pĂ«r t'u kyçur nĂ« njĂ« faqe tĂ« mĂ«parshme tĂ« hakuar. Kontrolli bĂ«het pĂ«rmes integrimit me bazĂ«n e tĂ« dhĂ«nave tĂ« projektit haveibeenpwned.com;
  • E aktivizuar si parazgjedhje Ă«shtĂ« njĂ« gjenerator fjalĂ«kalimesh, i cili shfaq njĂ« sugjerim me njĂ« fjalĂ«kalim tĂ« besueshĂ«m tĂ« gjeneruar automatikisht kur plotĂ«sohen format e regjistrimit. 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 menu-sĂ« kontekstuale;

    Lançimi i Firefox 70
  • NĂ« vend tĂ« butonit "(i)" nĂ« shirita adresĂ«s, Ă«shtĂ« vendosur njĂ« indikator i nivelit tĂ« privatĂ«sisĂ«, i cili lejon gjykimin mbi aktivizimin e modĂ«ve tĂ« bllokimit tĂ« ndjekjes sĂ« lĂ«vizjeve. Indikatori bĂ«het gri kur nĂ« cilĂ«simet Ă«shtĂ« aktivizuar moda e bllokimit tĂ« ndjekjes sĂ« lĂ«vizjeve dhe nĂ« faqe nuk janĂ« regjistruar elemente qĂ« duhet tĂ« bllokohen. Indikatori bĂ«het blu kur nĂ« faqe janĂ« bllokuar disa elemente qĂ« shkelin privatĂ«sinĂ« ose pĂ«rdoren pĂ«r ndjekjen e lĂ«vizjeve. Indikatori shenjon me vijĂ« kur pĂ«rdoruesi ka ndaluar mbrojtjen nga ndjekja pĂ«r uebfaqen aktuale.

    Lançimi i Firefox 70
  • Faqet e hapura nĂ« HTTP ose FTP tani shĂ«nohen me njĂ« ikonĂ« tĂ« lidhjes jo tĂ« sigurt, e cila gjithashtu shfaqet pĂ«r HTTPS nĂ« rast tĂ« problemeve me certifikatat. Ngjyra e simbolit tĂ« çelĂ«sit pĂ«r HTTPS Ă«shtĂ« zĂ«vendĂ«suar nga ngjyra e gjelbĂ«r nĂ« gri (ngjyra e gjelbĂ«r mund tĂ« rikthehet pĂ«rmes cilĂ«simit security.secure_connection_icon_color_gray). Mekanizmi i largimit nga indikatorĂ«t e sigurisĂ« drejt paralajmĂ«rimeve pĂ«r problemet e sigurisĂ« Ă«shtĂ« i bazuar nĂ« pĂ«rhapjen e gjithanshme tĂ« HTTPS, i cili tashmĂ« perceptohet si diçka e natyrshme, jo si njĂ« mbrojtje shtesĂ«.

    Lançimi i Firefox 70
  • nĂ« shirita adresĂ«s the supply has been discontinued shfaqja e emrit tĂ« kompanisĂ« kur pĂ«rdoret njĂ« certifikatĂ« EV e verifikuar nĂ« uebfaqe. Informacioni Ă«shtĂ« hequr pasi mund tĂ« shqetĂ«sonte pĂ«rdoruesin dhe tĂ« pĂ«rdorej pĂ«r phishing (p.sh., ishte regjistruar kompania "Identity Verified", emri i sĂ« cilĂ«s nĂ« shiritin e adresĂ«s perceptohej si njĂ« indikator verifikimi). TĂ« dhĂ«nat mbi certifikatĂ«n EV mund tĂ« shihen pĂ«rmes menusĂ« qĂ« shfaqet kur klikoni nĂ« ikonĂ«n me imazhin e çelĂ«sit. Shfaqja e emrit tĂ« kompanisĂ« nga certifikata EV nĂ« shirita adresĂ«s mund tĂ« rikthehet pĂ«rmes cilĂ«simit "security.identityblock.show_extended_validation" nĂ« about:config.

    Lançimi i Firefox 70
  • nĂ« motorin JavaScript Ă«shtĂ« shtuar njĂ« interpretor tĂ« ri «baseline» tĂ« kodeve bajt, i cili zĂ« njĂ« pozicion ndĂ«rmjet njĂ« interpreti tĂ« zakonshĂ«m dhe njĂ« kompilatori tĂ« pĂ«rparuar «baseline» JIT. Interpretorja e re Ă«shtĂ« ndjeshĂ«m mĂ« e shpejtĂ« se interpretorja e vjetĂ«r dhe pĂ«rdor procedurat e pĂ«rbashkĂ«ta tĂ« kompilatorit «baseline» JIT pĂ«r pĂ«rpunimin e kodeve bajt, caching dhe tĂ« dhĂ«nat e profilizimit. NjĂ« interpretor shtesĂ« lejon pĂ«rshpejtimin e ekzekutimit tĂ« funksioneve JavaScript qĂ« pĂ«rdoren shpesh, pas rrotullimit tĂ« tyre nga JIT i optimizuar (Ion JIT) nĂ« fazĂ«n e kompilimit pĂ«r JIT-in e «baseline»-it, pĂ«r shembull, pasi funksioni thirret me argumente tĂ« tipeve tĂ« tjera.

    Në aplikacionet e ndërlikuara web, kompilimi për «baseline» JIT dhe optimizimet për JIT-in Ion merr shumë kohë dhe interpretorja e shpejtë shtesë lejon arritjen e një rritjeje të përgjithshme të performancës dhe një reduktim të lehtë të konsumit të memories. Në testet e kryera, përfshirja e interpretorit shtesë, që përdor statistikën e përbashkët dhe caching inline me JIT, çoi në një ulje të kohës së ngarkesës së faqeve prej 2-8%, ndërsa performanca e mjeteve për zhvilluesit web u rrit me 2-10%;

    Lançimi i Firefox 70Lançimi i Firefox 70
  • NĂ« ndĂ«rtimet pĂ«r Linux e pĂ«rfshirĂ« nĂ« parazgjedhje pĂ«rdoret sistemi i kompozimit WebRender pĂ«r GPU AMD, Intel dhe NVIDIA (vetĂ«m pĂ«r driverin Nouveau), kur pĂ«rdoret nĂ« sistemin e paketĂ«s Mesa 18.2 ose njĂ« version mĂ« tĂ« ri. NĂ« ndĂ«rtimet pĂ«r Windows, pĂ«rveç GPU-ve AMD dhe NVIDIA qĂ« ishin mbĂ«shtetur mĂ« parĂ«, WebRender tani Ă«shtĂ« aktivizuar edhe pĂ«r GPU Intel. Sistemi i kompozimit WebRender Ă«shtĂ« shkruar nĂ« gjuhĂ«n Rust dhe çon operacionet e renderimit tĂ« pĂ«rmbajtjes sĂ« faqes nĂ« GPU.

    Kur përdoret WebRender në vend të sistemit të kompozimit të ndërtuar në motorin Gecko, që i përpunon të dhënat me CPU, për realizimin e operacioneve të përmbledhjes së renderimit të elementeve të faqes përdoren shaders, të cilat ekzekutohen në GPU, duke mundësuar një rritje të konsiderueshme të shpejtësisë së renderimit dhe duke zvogëluar ngarkesën në CPU. Për të aktivizuar detyrimisht WebRender në about:config mund të ndryshoni cilësimet «gfx.webrender.all» dhe «gfx.webrender.enabled»;

  • Shtuar mbĂ«shtetje pĂ«r modalitetin e izolimit tĂ« rreptĂ« tĂ« faqeve, nĂ« zhvillim nĂ«n emrin kodor Fission. NĂ« kĂ«tĂ« mĂ«nyrĂ«, faqet e ndryshme tĂ« faqeve gjithĂ«monĂ« vendosen nĂ« memorien e proceseve tĂ« ndryshme, nĂ« secilin prej tĂ« cilĂ«ve pĂ«rdoret njĂ« sandĂ«kĂ« e izoluar (sandbox). Ndarja sipas proceseve bĂ«het jo sipas skedave, por sipas domenĂ«ve, çka lejon tĂ« izolohet pĂ«rmbajtja e skripteve tĂ« jashtme dhe bloçeve iframe. Menaxhimi i modĂ«s sĂ« izolimit tĂ« rreptĂ« bĂ«het nĂ« about:config pĂ«rmes opsionit «fission.autostart» (aktivizimi nĂ« versionet e lĂ«shuara Ă«shtĂ« ende i bllokuar);
  • Ă«shtĂ« pĂ«rditĂ«suar logoja, dhe emri Ă«shtĂ« ndryshuar nga Firefox Quantum nĂ« Firefox Browser;

    Lançimi i Firefox 70
  • E ndaluar shfaqja e kĂ«rkesave pĂ«r konfirmimin e autorizimeve, tĂ« iniciuara nga bloçet iframe, qĂ« ngarkohen nga njĂ« domen tjetĂ«r (cross-origin). Ndryshimi do tĂ« lejojĂ« tĂ« bllokojĂ« disa abuzime dhe tĂ« kalojĂ« nĂ« njĂ« model, ku autorizimet kĂ«rkohen vetĂ«m nga domeni parĂ«sor pĂ«r dokumentin, i cili shfaqet nĂ« shiritin e adresĂ«s;
  • In the repository pikturimi i pĂ«rmbajtjes sĂ« skedarĂ«ve, qĂ« ngarkohen nĂ«pĂ«rmjet ftp (pĂ«r shembull, kur hapet pĂ«rmes ftp, tani nuk do tĂ« shfaqen imazhet, README dhe skedarĂ«t html). Kur hapen resurse pĂ«r FTP, tani do tĂ« thirret menjĂ«herĂ« dialogu pĂ«r shkarkimin e skedarit nĂ« disk, pa marrĂ« parasysh llojin e pĂ«rmbatjes;
  • nĂ« shirita adresĂ«s Ă«shtĂ« implementuar indikatori i ofrimit tĂ« aksesit nĂ« vendndodhje, qĂ« do tĂ« lejojĂ« tĂ« vlerĂ«sohet aktiviteti i Geolocation API dhe, nĂ«se Ă«shtĂ« e nevojshme, do tĂ« ofrojĂ« mundĂ«sinĂ« pĂ«r tĂ« tĂ«rhequr tĂ« drejtĂ«n e faqes pĂ«r ta pĂ«rdorur atĂ«. Deri tani, indikatori Ă«shtĂ« shfaqur vetĂ«m deri nĂ« ofrimin e autorizimeve dhe nĂ« rastin e refuzimit tĂ« kĂ«rkesĂ«s, por zhdukej kur hapet aksesin pĂ«r Geolocation API. Tani, indikatori do tĂ« informojĂ« pĂ«rdoruesin pĂ«r praninĂ« e kĂ«tij aksesit;
    Lançimi i Firefox 70
  • Ă«shtĂ« realizuar interfaci i zgjeruar pĂ«r shikimin e certifikatave TLS, i disponueshĂ«m pĂ«rmes faqes «about:certificate» (pĂ«r default akoma pĂ«rdoret interfaci i vjetĂ«r, i ri aktivizohet pĂ«rmes security.aboutcertificate.enabled nĂ« about:config). NĂ«se mĂ« parĂ« pĂ«r tĂ« parĂ« certifikatat hapeshin njĂ« dritare e veçantĂ«, tani informacioni shfaqet nĂ« njĂ« tab nĂ« njĂ« formĂ« qĂ« i ngjason njĂ« shtese Sigurisht, diçka. Zbatimi i interfacit pĂ«r shikimin e certifikatave Ă«shtĂ« plotĂ«sisht ri-shkruar duke pĂ«rdorur JavaScript dhe teknologjitĂ« web standarde;
    Lançimi i Firefox 70
  • NĂ« menunĂ« e menaxhimit tĂ« llogarisĂ« Ă«shtĂ« shtuar njĂ« seksion pĂ«r akses nĂ« shĂ«rbimet e zgjeruara tĂ« Firefox, si Monitor dhe Send;

    Lançimi i Firefox 70
  • NĂ« menunĂ« kryesore dhe nĂ« panel Ă«shtĂ« shtuar njĂ« ikonĂ« e re "dhuratĂ«", pĂ«rmes tĂ« cilĂ«s mund tĂ« merrni informacione mbi lĂ«shimet e reja dhe veçoritĂ« e tyre kryesore;

    Lançimi i Firefox 70
  • Faqet e integruara tĂ« Firefox (about:*) janĂ« adaptuar pĂ«r t'u shfaqur nĂ« pĂ«rputhje me cilĂ«simet e temĂ«s sĂ« errĂ«t;
  • LexueshmĂ«ria e tekstit tĂ« nĂ«nvizuar ose tĂ« shĂ«nuar Ă«shtĂ« pĂ«rmirĂ«suar, duke pĂ«rfshirĂ« lidhjet—linjat tani ndĂ«rpriten (rrjedhin) pa e kaluar gllifin;
  • NĂ« temat e dizajnit ka pĂ«rfunduar mbĂ«shtetje pĂ«r pronat accentcolor, textcolor dhe headerURL, tĂ« cilat ishin pseudonime pĂ«r pronat frame, tab_background_text dhe theme_frame (temat e vendosura nĂ« addons.mozilla.org janĂ« azhurnuar automatikisht);
  • Shtohen pronat CSS text-decoration-thickness, text-underline-offset dhe text-decoration-skip-ink, tĂ« cilat lejojnĂ« tĂ« konfigurohet trashĂ«sia, distanca dhe ju ndalesat pĂ«r linjat qĂ« pĂ«rdoren pĂ«r nĂ«nvizimin dhe shĂ«nimin e tekstit;
  • NĂ« pronĂ«n CSS "display" Ă«shtĂ« shtuar mundĂ«sia pĂ«r tĂ« specifikuar njĂ«kohĂ«sisht dy atribute, pĂ«r shembull, "display: block flex" ose "display: inline flex";
  • Vlerat e transparencĂ«s nĂ« pronat CSS opacity dhe stop-opacity tani mund tĂ« specifikohen nĂ« pĂ«rqindje;
  • NĂ« pronĂ«n CSS font-size Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r vlerĂ«n xxx-large;
  • NĂ« JavaScript Ă«shtĂ« implementuar mundĂ«sia pĂ«r tĂ« ndarĂ« qartĂ« numrat e mĂ«dhenj me simbole theksimi, pĂ«r shembull, "myNumber = 1_000_000_000_000";
  • ËshtĂ« shtuar njĂ« metodĂ« e re Intl.RelativeTimeFormat.formatToParts(), e cila Ă«shtĂ« njĂ« variant i metodĂ«s Intl.RelativeTimeFormat.format(), duke kthyer njĂ« varg objektesh, ku çdo element pĂ«rfaqĂ«son pjesĂ«n e saj tĂ« vlerĂ«s sĂ« formatizuar, nĂ« vend tĂ« kthimit tĂ« njĂ« string-u tĂ« formatizuar tĂ«rĂ«sisht;
  • MadhĂ«sia e header-it HTTP "Referer" Ă«shtĂ« e kufizuar nĂ« 4 KB, dhe nĂ« rast se ky vlerĂ« kalon, pĂ«rmbajtja prunohet nĂ« emrin e domain-it;
  • NĂ« mjetet pĂ«r zhvilluesit nĂ« panelin e Aksesit 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 shikojnĂ« faqen ata qĂ« janĂ« ngjyrosur;
    Lançimi i Firefox 70
  • NĂ« mjetin e zgjedhjes sĂ« ngjyrĂ«s pĂ«r njĂ« ngjyrĂ« tĂ« caktuar tani shfaqet njĂ« tregues kontrasti, nĂ« raport me ngjyrĂ«n e sfondit, pĂ«r tĂ« vlerĂ«suar perceptimin nga njerĂ«z me tĂ« pamurit e dobĂ«t;
    Lançimi i Firefox 70
  • NĂ« modin e inspektimit, pĂ«rcaktimet CSS, qĂ« nuk ndikojnĂ« te elementi i zgjedhur, tani theksohen me ngjyrĂ« gri me njĂ« pikĂ«pyetje qĂ« tregon shkakun e injorimit dhe mundĂ«sitĂ« e pĂ«rmirĂ«simit;
    Lançimi i Firefox 70
  • NĂ« debugin, Ă«shtĂ« shtuar mundĂ«sia pĂ«r tĂ« vendosur pika ndalimi qĂ« aktivizohen kur elementet e DOM ndryshojnĂ« (Pikat e Mutacioneve tĂ« DOM) dhe qĂ« lejojnĂ« tĂ« ndjekin momentet kur skripti shton, fshin ose pĂ«rditĂ«son pĂ«rmbajtjen e faqes;
    Lançimi i Firefox 70
  • PĂ«r zhvilluesit e shtesave Ă«shtĂ« implementuar mundĂ«sia e inspektimit tĂ« tĂ« dhĂ«nave nĂ« depo browser.storage.local;
  • NĂ« modalitetin e inspektimit tĂ« aktivites sĂ« rrjetit Ă«shtĂ« shtuar mundĂ«sia e kĂ«rkimit, qĂ« lejon tĂ« gjeni shpejt elementet e kĂ«rkesave dhe pĂ«rgjigjeve. KĂ«rkimi pĂ«rfshin gjithashtu HTTP-head-Ă«t, Cookie dhe trupin e kĂ«rkesave/pĂ«rgjigjeve;
  • ËshtĂ« optimizuar kodi i kompozimit tĂ« faqeve nĂ« platformĂ«n macOS, qĂ« ka lejuar tĂ« ulet ngarkesa mbi CPU, tĂ« pĂ«rshpejtojĂ« ngarkimin e faqeve (pĂ«rshpejtim deri nĂ« 22%) dhe tĂ« reduktojĂ« pĂ«rdorimin e burimeve gjatĂ« rikthimit 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Ă«rditĂ«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. NĂ« vend tĂ« tij Ă«shtĂ« Firefox pĂ«r Android me emrin kodor Fenix (distribuohet si Firefox Preview) po zhvillohet nĂ« shfletuesin e ri pĂ«r pajisje mobile, duke pĂ«rdorur motorin GeckoView dhe njĂ« grup bibliotekash tĂ« KomponentĂ«ve Android tĂ« Mozilla. Disa ditĂ« mĂ« parĂ« u publikua doli njĂ« version eksperimental i Firefox Preview 2.2, nĂ« tĂ« cilin janĂ« eliminuar disa probleme tĂ« rĂ«ndĂ«sishme nĂ« ndĂ«rfaqen dhe metodat e ndĂ«rveprimit me pĂ«rdoruesin. Nga ndryshimet nĂ« krahasim me versionin 2.0 vĂ«rehet shtimi i opsionit pĂ«r tĂ« pastruar tĂ« gjitha tĂ« dhĂ«nat gjatĂ« daljes dhe mundĂ«sia e hapjes sĂ« lidhjeve si standard nĂ« modalitetin e shfletimit privat.

Përveç risive dhe rregullimit të defekteve në Firefox 70 janë eliminuar 24 të metat, prej të cilave 12 (të grumbulluara nën një CVE-2019-11764) janë emëruar si kritike dhe potencialisht mund të çojnë në ekzekutimin e kodit nga një sulmues kur hapen faqe të formuara në mënyrë speciale.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster