lëshimi i shfletuesit të internetit Dhe Firefox 67 për platformën Android. Përveç kësaj, është krijuar një përditësim me mbështetje afatgjatë . Së shpejti në skenë Dega e Firefox 68 do të kalojë, publikimi i së cilës është planifikuar për 9 korrik.
:
- Zbatoi aftësinë për të shkarkuar automatikisht skedat për të liruar burimet. Funksioni aktivizohet kur ka memorie të pamjaftueshme (më pak se 400 MB memorie të lirë) dhe para së gjithash zhvendos skedat që nuk janë përdorur për një kohë të gjatë. Në këtë rast, skedat nuk zhduken, por vendosen në një gjendje gati për ngarkim (modaliteti i gatishmërisë), i ngjashëm me atë që vërehet pas rivendosjes së seancës. Për të kontrolluar funksionimin e modalitetit, opsioni "browser.tabs.unloadOnLowMemory" është shtuar në about:config;
- Ngarkimi i faqeve është përshpejtuar kur ka punë që ngarkojnë intensivisht procesorin. Optimizimi zbatohet duke reduktuar përparësinë e mbajtësve të ngjarjeve të kohëmatësit setTimeout gjatë ngarkimit të faqes (në analogji me skedat e sfondit, buxheti i parashikuar i kohës, i cili shpenzohet për ekzekutimin e mbajtësit të ngjarjeve të kohëmatësit, është zvogëluar). Kufizimi i mbajtësve të sfondit lejon që më shumë burime të ndahen tek mbajtësit kryesorë që ndikojnë në paraqitjen fillestare të faqes. Për shembull, skriptet kryesore të Instagram, Amazon dhe Google, falë optimizimit të shtuar, funksionojnë 40-80% më shpejt;
- Disa mbajtës të vegjël janë zhvendosur në fazat e mëvonshme të ngarkimit. Për shembull, skanimi i stileve alternative CSS tani nuk kryhet gjatë, por pasi të jetë ngarkuar faqja. Ngarkimi i modulit të plotësimit të hyrjes vonohet derisa formularët e hyrjes të jenë gati;
- Qasja ndaj paraqitjes gjatë ngarkimit të faqeve është ndryshuar - prodhimi tani fillon në një fazë më të hershme të ngarkimit, por operacionet e renderimit thirren më rrallë;
- Inicializimi i disa nënsistemeve të shfletuesit dhe shtesave të lidhura me ndryshimin e dizajnit u shty deri në fund të shkarkimit kryesor, gjë që bëri të mundur zvogëlimin e kohës midis nisjes së shfletuesit dhe gatishmërisë së tij për të shfaqur faqet;
- Zbatuar bllokimi i inserteve JavaScript që minojnë kriptovalutat ose gjurmojnë përdoruesit duke përdorur metoda të fshehura identifikimi (“gjurmë gishtash në shfletues”). Kyç mbi ( и ) në listën Disconnect.me, e cila përfshin hostet e kapur duke përdorur minatorët dhe kodin për identifikim të fshehur. Mënyrat e reja të bllokimit janë çaktivizuar si parazgjedhje dhe opsionet e reja "Cryptominers" dhe "Fingerprinters" janë shtuar në cilësimet e lidhura me privatësinë për t'i aktivizuar ato. Ju mund të monitoroni funksionimin e bllokuesit nëpërmjet
menuja e kontekstit të faqes, e shfaqur kur klikoni në ikonën me imazhin e një mburoje në shiritin e adresave;
- Në menunë kryesore dhe një dialog me rekomandime për plotësimin e formularëve të hyrjes aftësia për të hyrë shpejt në fjalëkalimet e ruajtura për sitin;
- Përbërja sistem kompozimi , shkruar në gjuhën Rust dhe transferon operacionet e paraqitjes së përmbajtjes së faqes në anën e GPU-së. Kur përdorni WebRender, në vend të sistemit të integruar të kompozimit të integruar në motorin Gecko, i cili përpunon të dhënat duke përdorur CPU, shaderët që funksionojnë në GPU përdoren për të kryer operacione të përmbledhjes në elementët e faqes, gjë që lejon një rritje të konsiderueshme në shpejtësinë e paraqitjes dhe ulje të ngarkesës së CPU-së.
WebRender është aktualisht i aktivizuar si parazgjedhje për afërsisht 4% të përdoruesve. Windows 10, të cilat përdorin karta grafike NVIDIA. Aktivizimi i tij për përdoruesit e tjerë do të varet nga rezultatet e testimit. Nëse gjithçka shkon mirë, mbulimi i testimit do të zgjerohet në 25% më 27 maj, në 50% më 30 maj dhe në 100% gjatë javës së parë të qershorit. Mund të kontrolloni aktivizimin e WebRender në faqen about:support. Për ta detyruar, aktivizoni cilësimet "gfx.webrender.all" dhe "gfx.webrender.enabled" në about:config ose hapni Firefox me variablin e mjedisit MOZ_WEBRENDER=1. Linux Mbështetja për WebRender është pak a shumë e stabilizuar për kartat grafike Intel me drajverët Mesa 18.2+;
- Mekanizmi për të punuar me profile është ridizajnuar: nëse më parë, gjatë instalimit të disa instancave të ndryshme të Firefox-it, si parazgjedhje është përdorur një profil i përbashkët me cilësimet, shtesat dhe bazat e të dhënave të informacionit (shënuesit, historia, fjalëkalimet e ruajtura, cookies, etj.) , tani për çdo shembull të instaluar paralel do të krijohet profili juaj i veçantë. Për shembull, nëse instaloni në të njëjtën kohë versionet ESR, beta, të natës, Developer Edition dhe versionet e rregullta të Firefox-it, do të krijohen profile të veçanta për to.
Arsyeja kryesore për të kaluar në profile të veçanta janë problemet e mundshme kur përdorni një profil të ri lëshimi në një version më të vjetër të Firefox-it, si dhe kur qaseni njëkohësisht në bazën e të dhënave të profilit nga instanca të ndryshme të Firefox-it që funksionojnë paralelisht, gjë që mund të çojë në prishje të të dhënave. Për të zgjedhur një profil ekzistues, mund të përdorni ndërfaqen “firefox -ProfileManager” si më parë. Pasi të përfundojë instalimi i Firefox-it, nëse zbulohet një profil tashmë ekzistues në sistem, shfaqet një paralajmërim i veçantë që ju kërkon të sinkronizoni cilësimet përmes një llogarie në shërbimin cloud Mozilla Sync.
- Tek ekipi kryesor shtesa e sistemit , eksperimente për aktivizimin e të cilave për një numër të kufizuar përdoruesish janë kryer që nga Firefox 62, por aktivizimi përfundimtar për të gjithë përdoruesit është kryer vetëm tani. Shtesa Firefox Monitor jep një paralajmërim nëse një llogari është komprometuar (verifikuar me email) ose nëse bëhet një përpjekje për të hyrë në një sajt të hakuar më parë. Verifikimi kryhet nëpërmjet integrimit me bazën e të dhënave të projektit , i cili përfshin informacione për 7.8 miliardë llogari të vjedhura si rezultat i hakerimit të 364 faqeve. Një paralajmërim shfaqet vetëm për faqet, informacioni i hakerimit të të cilave është shtuar në bazën e të dhënave haveibeenpwned.com brenda 12 muajve të fundit. Nëse nuk kanë kaluar 2 muaj që nga shfaqja e të dhënave për hakimin, do të shfaqet një paralajmërim i dytë.

- Numri i API-së e quan atë vetëm kur hapni një faqe në një kontekst të mbrojtur (), d.m.th. kur hapet nëpërmjet HTTPS, nëpërmjet localhost ose nga një skedar lokal. Në Firefox 67, për faqet e hapura jashtë një konteksti të mbrojtur, Njoftimet e sistemit dalës nëpërmjet API , shfaqet jashtë dritares së shfletuesit;
- Aftësitë e modalitetit të shfletimit privat janë zgjeruar. U shtua aftësia për të ruajtur fjalëkalimet në formularët në sajtet e hapura në modalitetin privat. Kontrollet e zbatuara për aktivizimin e shtesave në modalitetin privat - në menaxherin e shtesave, përdoruesi tani mund të përcaktojë se cilat shtesa të aktivizojë në modalitetin privat dhe cilat të përdorë vetëm në sesionin kryesor. Për shtesat e reja, aktivizimi në modalitetin privat është i ndaluar si parazgjedhje (për ta aktivizuar atë, duhet të ndryshoni cilësimet);

- Zbatimi i mbështetjes për kodek video transferohen për të përdorur bibliotekën , i zhvilluar nga komunitetet VideoLAN dhe FFmpeg dhe i fokusuar në arritjen e performancës më të lartë të mundshme të dekodimit dhe sigurimin e punës me cilësi të lartë në modalitetin me shumë fije. Vihet re se formati AV1 ka filluar të fitojë popullaritet, nëse në shkurt pjesa e videove AV1 të shikuara në versionet beta të Firefox ishte 0.85%, dhe në Mars - 3%, tani kjo shifër është 11.8%;
- për të kontrolluar shfletuesin duke përdorur tastierën - paneli dhe menyja rënëse tani mund të kontrollohen vetëm nga tastiera, duke përfshirë aksesin në butonat shtesë të vendosur në panel, elementë që nuk përshtaten në ekran, një tregues ngarkimi, veprime me faqen etj. Lundrimi përmes elementeve të panelit kryhet duke përdorur tastin Tab dhe shigjetat në tastierë;
- Shtuar në panel për të vlerësuar statusin e sinkronizimit, lidhjen me një llogari dhe ndarjen e të dhënave nga pajisje të shumta, si dhe për qasje të shpejtë në operacionet duke përdorur një llogari në llogarinë Firefox. Është e mundur të shfaqni avatarin tuaj në vend të ikonës standarde;

- Shtuar pin skedat (Pin Tabs) përmes menysë në shiritin e adresave. Skedat e gozhduara mbeten gjithmonë aktive, hapen automatikisht dhe ju lejojnë të thjeshtoni aksesin në faqet e përdorura rregullisht;

- Është zbatuar një sistem sugjerimesh kontekstuale, duke i rekomanduar përdoruesit disa opsione, duke marrë parasysh kontekstin;
- Një buton i ri është shtuar në menynë "File" për importimin e cilësimeve dhe të dhënave nga shfletues të tjerë (importimi nga Chrome dhe Chromium mbështetet);

- Mbështetja për përdorimin e protokollit “webcal:” në URL-të e lidhura me shërbimin 30boxes.com është ndërprerë;
- Mundësia për të ngarkuar pamjet e ekranit në serverin Firefox Screenshots dhe për të ndarë aksesin në pamjet e ekranit nëpërmjet serverit Mozilla është hequr. Në muajt e ardhshëm, serveri me pamje nga ekrani do të çaktivizohet dhe përdoruesit do të këshillohen të dhënat e disponueshme prej tij;
- Shkronja e përfshirë Twemoji është përditësuar. Versioni i ri shton mbështetje për specifikimin Emoji 11.0;
- Kategoritë shtesë të përdoruesve janë të ftuar të marrin pjesë me shfaqjen e përmbajtjes së informacionit shtesë të rekomanduar nga shërbimi Pocket, si dhe me një ndryshim në paraqitjen e informacionit në faqen fillestare. Për shembull, për disa përdorues madhësia e blloqeve dhe numri i rekomandimeve do të ndryshohet dhe do të propozohen seksione të reja tematike (Shëndeti, Shkenca, Teknologjia dhe Argëtimi). Për të refuzuar pjesëmarrjen në eksperiment, duhet të çaktivizoni opsionin "Zbulimi i përmbajtjes" në këndin e sipërm të djathtë të faqes së skedës së re;
- API e paracaktuar , i krijuar për të organizuar punën e vërtetimit me dy faktorë në shërbime të ndryshme të internetit. Lejohet të përdorë U2F për llogaritë e Google;
- Kompiluesi optimizues i JavaScript është përditësuar për të mbështetur pajisjet e bazuara në ARM64 që funksionojnë. Windows;
- Mbështetje e shtuar për importimin dinamik të moduleve JavaScript duke përdorur një shprehje ;
- Mjetet për zhvilluesit e uebit ofrojnë mbështetje për zgjedhjen e rastësishme të linjave dhe kopjimin e përmbajtjes nga paneli "Ndryshimet" në kujtesën e fragmenteve, i cili pasqyron historinë e të gjitha ndryshimeve të CSS të bëra përmes panelit të Rregullave brenda seancës aktuale të punës në veglat e zhvilluesit;

- Në korrigjuesin e integruar të JavaScrip Paneli i temave me mjete për korrigjimin e uebit të punonjësve. Cilësia e pikave të përpunimit të vendosura në kod (në linjë) është përmirësuar - korrigjuesi tani ndalon më saktë në vendet e specifikuara në kod;
- Në versionin e platformës Android Sjellja e dritares së shikimit është përshtatur me shfletuesit e tjerë. Është shtuar mundësia për të shtuar një vegël kërkimi të Firefox-it me veçori të hyrjes me zë në ekranin kryesor. Mbështetja për Sesionin e Vizitorit është ndërprerë; në vend të kësaj rekomandohet modaliteti i shfletimit privat.
Përveç risive dhe rregullimeve të gabimeve, Firefox 67 ka eliminuar , nga të cilat disa janë shënuar si kritike, d.m.th. mund të çojë në ekzekutimin e kodit të një sulmuesi kur hapen faqe të projektuara posaçërisht. Informacioni që detajon çështjet e sigurisë të rregulluara nuk është i disponueshëm për momentin, por një listë e dobësive pritet të publikohet brenda pak orësh.
Burimi: opennet.ru







