veebibrauseri vÀljaande , samuti Firefox 67 Androidi platvormile. Samuti on saadaval vÀrskendus. pikenenud toe . Peagi jÔuab lÀheb Firefox 68 harusse, mille vÀljalaskmine on planeeritud 9. juulile.
:
- Automaatsete vahekaartide vabastamise vĂ”imalus on rakendatud, et vabastada ressursse. Funktsioon aktiveerub, kui mĂ€lu on vĂ€he (alla 400 MB vabast mĂ€lu) ja eelkĂ”ige eemaldab see kaua kasutamata vahekaardid. Samuti ei kao vahekaardid, vaid viiakse ooteolekusse (koormuse ooteolek), mis on sarnane seansi taastamise jĂ€rel nĂ€htavale. ReĆŸiimi haldamiseks on about:config lisatud suvand âbrowser.tabs.unloadOnLowMemoryâ;
- LehekĂŒlgede laadimine on kiiruselt suurenenud, kui on kĂ€imas protsesse, mis koormavad protsessorit. Optimeerimine on saavutatud, vĂ€hendades timer-setTimeout sĂŒndmuste töötlejate prioriteeti lehe laadimise ajal (sarnaselt taustal olevate vahekaartidega on vĂ€hendatud aega, mis kulub timeri sĂŒndmuste töötleja tĂ€itmiseks). Taustateenuste piiramisega saab peamistele töötlejatele, mis mĂ”jutavad lehe esialgset joonistamist, rohkem ressursse anda. NĂ€iteks kĂ€ivitatakse Instagrami, Amazoni ja Google'i peamised skriptid 40-80% kiiremini tĂ€nu lisatud optimeerimisele;
- Lehe laadimise hilistes etappides on mĂ”ned sekundaarsete töötlejate ĂŒlesanded edasi lĂŒkatud. NĂ€iteks alternatiivsete CSS-stiilide skaneerimine toimub nĂŒĂŒd mitte laadimise ajal, vaid pĂ€rast lehe laadimist. Sissejuhatuste automaatse tĂ€iendamise mooduli laadimine on edasi lĂŒkatud, kuni sisendivormid on valmis;
- Lehe laadimise ajal joonistamise lĂ€henemist on muudetud â joonistamine algab nĂŒĂŒd varasemas laadimise etapis, kuid joonistamise toimingud kutsutakse harvemini esile;
- Brahvri ja sellega seotud laienduste alamsĂŒsteemide initsialiseerimine on edasi lĂŒkatud kuni pĂ”hilaadimise lĂ”petamiseni, mis on lĂŒhendanud aega brauseri kĂ€ivitamise ja lehtede kuvamise valmisoleku vahel;
- On rakendatud JavaScripti sisestuste blokeerimine, mis teostavad krĂŒptoraha kaevandamist vĂ”i jĂ€lgivad kasutajaid peidetud identifitseerimismeetodite (âbrauseri sĂ”rmejĂ€lgimineâ) abil. Blokeerimine kohta ( ja ) Disconnect.me nimekirjas, mis sisaldab hoste, keda on sĂŒĂŒdistatud kaevandamiseks ja peidetud identifitseerimise koodi kasutamises. Vaikimisi on uued blokeerimisreĆŸiimid vĂ€ljalĂŒlitatud ja nende aktiveerimiseks on privaatsusseadetes lisatud uued valikud âKrĂŒptoraha kaevandajadâ ja âsĂ”rmejĂ€lgijadâ. Blokeerija toimimist saab jĂ€lgida lĂ€bi
saidikonteksti menĂŒĂŒ, mis kuvatakse, kui klĂ”psate aadressiribal olevat kilbi ikooni;
- PeamenĂŒĂŒ ja kohtingud sisselogimise vormide tĂ€itmise soovitustega kiire juurdepÀÀs, et pÀÀseda salvestatud saidi paroolidele;
- Koosseis kompositsioonisĂŒsteem , kirjutatud Rust keeles ja viies GPU-le vĂ€lja lehe sisu joonistamise operatsioonid. WebRenderi kasutamine Gecko töötleja sisseehitatud koostamisĂŒsteemi asemel, mis töötleb andmeid CPU toel, viib elementide lehe joonistamise operatsioonide tĂ€itmiseks GPU-s kasutatavate varjundite kasutamiseni, mis vĂ”imaldab saavutada mĂ€rkimisvÀÀrset joonistamiskiiruse suurendamist ja vĂ€hendada CPU koormust.
Vaikimisi on WebRender aktiveeritud seni umbes 4% Windows 10 kasutajatest, kellel on NVIDIA graafikakaardid. Muude kasutajate jaoks aktiviseerimine sÔltub testimise tulemustest. Kui kÔik sujub, laieneb testimise katvus 27. mail 25%-ni, 30. mail 50%-ni ja esimesel juuni nÀdalal 100%-ni. WebRenderi aktiveerimist saab kontrollida lehelt about:support. Sundaktiveerimiseks tuleb about:config-s aktiveerida sÀtted «gfx.webrender.all» ja «gfx.webrender.enabled» vÔi kÀivitada Firefox keskkonnamuutujaga MOZ_WEBRENDER=1. Linuxis on WebRenderi tugi enam-vÀhem stabiliseeritud Intel graafikakaartide jaoks koos Mesa 18.2+ draiveritega;
- Kasutajaprofiilide haldamise mehhanism on ĂŒmber töötatud: kui varem kasutas mitu erinevat Firefox'i installatsiooni vaikimisi ĂŒhte ĂŒhist profiili, koos seadistuste, laiendite ja teabelehtedega (lemmikud, ajalugu, salvestatud paroolid, kĂŒpsised jne), siis nĂŒĂŒd luuakse iga paralleelselt installitud nĂ€ite jaoks eraldi profiil. NĂ€iteks, kui installida samaaegselt ESR, beetaversioonid, öised kogumikud, Developer Edition ja tavaline Firefox'i vĂ€ljaanne, luuakse neile eraldi profiilid.
Peamine pĂ”hjus eraldi profiilidele ĂŒlemiseks on vĂ”imalikud probleemid, kui kasutada uue versiooni profiili vanemas Firefoxi versioonis, samuti profiili andmebaasi samal ajal erinevate Firefoxi instantside kaudu, mis vĂ”ib potentsiaalselt kaasa tuua andmete kahjustumise. Nagu varem, saab olemasolevat profiili valida liidese kaudu âfirefox -ProfileManagerâ. PĂ€rast Firefoxi installimise lĂ”petamist ja olemasoleva profiili tuvastamist sĂŒsteemis kuvatakse spetsiaalne teade soovitusega seadistuste sĂŒnkroonimiseks Mozilla Sync pilveteenuse konto kaudu.
- Peamine koosseis sĂŒsteemi tĂ€iendamine , mille eksperimenteerimine piiratud arvu kasutajatega algas Firefox 62-st, kuid lĂ”plik aktivatsioon kĂ”igile kasutajatele toimus alles nĂŒĂŒd. Firefox Monitori tĂ€iendamine tagab teate kuvamise kontole juurdepÀÀsu korral (kontrollimine e-posti kaudu) vĂ”i ĂŒrituse sisselogimisel varasemalt hĂ€kitud saidile. Kontroll toimub projekti andmebaasi integreerimise kaudu. , mis sisaldab teavet 7,8 miljardi konto kohta, mis on varastatud 364 saidi hĂ€kkimise tulemusena. Hoiatust kuvatakse ainult nende saitide jaoks, mille hĂ€kkimise kohta teave on lisatud saidile haveibeenpwned.com viimase 12 kuu jooksul. Kui hĂ€kkimise kohta andmete ilmumisest on möödunud vĂ€hem kui 2 kuud, kuvatakse uuesti hoiatust.

- API kĂ”nede arvu on laiendatud, ainult turvalises kontekstis lehe avamisel (), st avades HTTPS-i kaudu, localhostist vĂ”i kohalikust failist. Firefox 67 puhul on lehtede puhul, mida avatakse turvakonfiguratsioonist vĂ€ljaspool, sĂŒsteemiteadete edastamine API kaudu , mis kuvatakse brauseriaknast vĂ€lja;
- PrivaatsusreĆŸiimi vĂ”imalusi on laiendatud. TĂ€iendav funktsioon on paroolide salvestamine vormides saitidel, mis avatakse privaatsusreĆŸiimis. PrivaatsusreĆŸiimis tĂ€ienduste aktiveerimise haldamiseks on rakendatud vahendeid â TĂ€ienduste halduris saavad kasutajad nĂŒĂŒd mÀÀrata, millised tĂ€iendused vĂ”ivad privaatsusreĆŸiimis olla aktiivsed ja milliseid saab kasutada ainult pĂ”hiseanssides. Uute tĂ€ienduste aktiveerimine privaatsusreĆŸiimis on vaikimisi keelatud (aktiveerimiseks on vajalik seadete muutmine);

- Videokodeki toe toetamine tĂ”lgitud kasutama raamatukogu , mille on vĂ€lja arendanud VideoLAN ja FFmpeg ning mis on suunatud maksimaalse dekodeerimise efektiivsuse saavutamisele ja kvaliteetse töö tagamisele mitme lĂ”ime reĆŸiimis. Av1 vorming hakkab saama ĂŒha rohkem populaarsust: kui veebruaris oli AV1 videoosade osakaal Firefoxi beetaversioonides 0,85%, mĂ€rtsis 3%, siis nĂŒĂŒd on see nĂ€itaja 11,8%;
- brauseri juhtimise osas klaviatuuri abil â paneeli ja rippmenĂŒĂŒd saab nĂŒĂŒd hallata ainult klaviatuuri abil, sealhulgas juurdepÀÀs paneelile paigutatud lisandite nuppudele, ekraanile mitte mahtuvatele elementidele, laadimise indikaatorile, lehe tegevustele jne. Paneeli elementide vahel navigeerimine toimub Tab-klahvi ja nooleklahvide abil;
- Paneelile on lisatud sĂŒnkroniseerimise staatuse, kontoĂŒhenduse ja andmete jagamise hindamiseks mitmest seadmest, samuti kiireks juurdepÀÀsuks Firefox Accountâi kasutamist nĂ”udvatele toimingutele. On vĂ”imalik kuvada tavalise ikooni asemel oma avatar;

- Lisatud siledade vahetuste kinnitamist (Pin Tabs) aadressiribal asuvast menĂŒĂŒst. Kinnitatud vahetused jÀÀvad alati aktiivseks, kĂ€ivitatakse automaatselt ja lihtsustavad juurdepÀÀsu pidevalt kasutatavatele veebisaitidele;

- On rakendatud kontekstuaalsete vihjete sĂŒsteem, mis soovitab kasutajale teatud vĂ”imalusi vastavalt kontekstile;
- MenĂŒĂŒsse âFileâ on lisatud uus nupp seade ja andmete importimiseks teistest brauseritest (toetatakse importi Chrome'ist ja Chromium'ist);

- On lĂ”petatud URL-ides protokolli âwebcal:â tugi, mis on seotud 30boxes.com teenusega;
- On eemaldatud vÔimalus laadida ekraanipilte Firefox Screenshots serverisse ja korraldada ekraanipiltide jagamist Mozilla serveri kaudu. Peagi suletakse server ekraanipiltide jaoks ning kasutajatele soovitatakse seal olevad andmed;
- Uuendatud Twemoji font, mis kuulub tarnimise komplekti. Uues versioonis on toetatud Emoji 11.0 spetsifikatsiooni;
- TĂ€iendavad kategooriad kasutajaid on kutsutud osalema tĂ€iendava teave sisu kuvamisega, mida soovitab Pocket teenus, ning ka teabe paigutuse muutmine algse lehe peal. NĂ€iteks mĂ”nel kasutajal muudetakse plokkide suurust ja soovituste arvu, ning pakutakse uusi temaatilisi sektsioone (Tervis, Teadus, Tehnoloogia ja Meelelahutus). Eksperimendis osalemisest keeldumiseks tuleb uue vahelehe paremas ĂŒlanurgas vĂ€lja lĂŒlitada âSisu avastamineâ valik;
- vaikimisi API , mis on mÔeldud kahefaktorilise autentimise korraldamiseks erinevates veebiteenustes. Google'i kontode jaoks on U2F kasutamine lubatud;
- JavaScripti optimeerivas kompilaatoris on lisatud tugi ARM64 arhitektuuri seadmete jaoks, mis töötavad Windowsi all;
- Lisatud JavaScripti moodulite dĂŒnaamilise impordi tugi vĂ€ljendi abil ;
- Web-arendajate vahendites on tagatud toetamine ridade eraldamiseks ja sisu kopeerimiseks lÔikepuhvrisse paneelist "Muudatused", kus kajastub kÔikide CSS-i muudatuste ajalugu, mis on tehtud reeglite paneelis praeguse arendustööriistade seansi jooksul;

- JavaScripti sisseehitatud silur; Threads paneel koos Web Workerite silumisvahenditega. Parandatud on koodis (inline) mÀÀratud purunemiste kvaliteeti â silur peatub nĂŒĂŒd tĂ€psemalt nĂ€idatud koodikohtades;
- Androidi versioonis on nĂ€htava ala (Viewport) parameetrite töötlemise kĂ€itumine viidud vastavusse teiste brauseritega. Lisatud on vĂ”imalus lisada Firefoxi otsinguvĂ”imekusega vidin koduekraanile, millel on hÀÀlsisendi funktsioon. KĂŒlastuse seansi tugi on lĂ”petatud, selle asemel soovitatakse kasutada privaatsusreĆŸiimi.
Lisaks uuendustele ja veaparandustele on Firefox 67 kĂ”rvaldanud , millest mitmed on mĂ€rgitud kriitiliseks, st vĂ”ivad pĂ”hjustada pahatahtliku koodi tĂ€itmist spetsiaalselt vormindatud lehtede avamisel. Praegu pole teavet parandatud turvaprobleemide ĂŒksikasjade kohta saadaval, oodatakse, et haavatavuste nimekiri avaldatakse mĂ”ne tunni jooksul.
Allikas: opennet.ru







