Disponibil lansare Firefox 67.
Modificări principale:
- Performanța browser-ului a fost accelerată.:
- Reducerea priorității setTimeout la încărcarea paginii (de exemplu, scripturile Instagram, Amazon și Google se încarcă cu 40-80% mai repede); vizualizarea stilurilor alternative doar după încărcarea paginii; abandonarea încărcării modulului de autocompletare dacă nu există formulare de introducere pe pagină.
- Renderizarea este efectuată într-o etapă timpurie, dar apelul este mai rar.
- Inițializarea întârziată a componentelor și subsistemelor browser-ului (de exemplu, extensiile care se ocupă cu aspectul browser-ului).
- Descărcarea tab-urilor neutilizate dacă mai sunt disponibile mai puțin de 400 de megabytes de memorie liberă.
- Blocarea conținutului acum se răspândește pentru minerii de criptomonede și site-uri acuzate de colectarea amprentelor digitale.
- Butonul de pe bara de instrumente este acum complet accesibil fără a utiliza mouse-ul..
- A apărut posibilitatea de a salva parolele în modul de navigare privat..
- Noile extensii instalate de utilizator nu vor funcționa în modul de navigare privat până când aceasta
nu este permisă explicit.. - În fereastra de gestionare a parolelor salvate s-a adăugat opțiunea de a dezactiva autocompletarea numelui de utilizator și a parolelor salvate. Până acum aceasta era disponibilă doar prin about:config.
- Pe bara de instrumente a fost adăugată un buton de gestionare a sincronizării și a acțiunilor asociate.
- În meniul de acțiuni (punctele de suspensie din bara de adrese) a fost adăugat elementul „Fixează tab-ul”.
- Atunci când vizitați un site care în ultimele 12 luni a permis scurgeri de date (verificarea se face în baza haveibeenpwned.com), utilizatorul va primi un avertisment că datele sale ar fi putut fi compromise, precum și o sugestie de a verifica dacă contul utilizatorului a fost afectat.
- Browser-ul va propune utilizatorului diverse funcții (de exemplu, fixarea tab-urilor), dacă consideră că acestea ar fi utile. Această opțiune poate fi dezactivată în interfața grafică a setărilor.
- Accesul la datele de autentificare salvate a fost simplificat: un element corespunzător a fost adăugat în meniul principal, iar la introducerea numelui de utilizator, browser-ul va oferi să vizualizeze toate numele de utilizator salvate pentru site-ul curent (afișarea acestui subsol este gestionată prin setarea signon.showAutoCompleteFooter).
- Sublinierea formularelor de introducere pentru care s-au salvat numele de utilizator și parola.
- În meniul „Fișier” a fost adăugat elementul „Importă dintr-un alt browser…”.
- Firefox va utiliza un profil separat pentru fiecare instalare. (inclusiv versiunile Nightly, Beta, Developer, precum și ESR), ceea ce permite rularea acestora în paralel.
- Firefox va împiedica lansarea unui profil folosit într-o versiune mai nouă în versiunile mai vechi, deoarece acest lucru poate duce la pierderi de date (de exemplu, versiunile mai noi utilizează un alt backend pentru stocarea datelor extensiilor). Pentru a ocoli această protecție, trebuie să rulați browserul cu cheia -allow-downgrade.
- Ca decoder pentru formatul AV1 acum se folosește dav1d.
- Suport inclus FIDO U2F, deoarece unele site-uri încă folosesc această API în locul versiunii moderne. WebAuthn.
- Unii utilizatori vor primi o altă plasare a blocurilor Pocket pe pagina de start, precum și conținut pe teme noi.
- A fost adăugat suport pentru noi emoji din standardul Unicode 11.0.
- A fost eliminată salvarea capturilor de ecran în „cloud”. Serverul va fi oprit în curând, utilizatorii sunt sfătuiți să descarce capturile lor de ecran, dacă le mai doresc. Motivul invocat este cererea extrem de scăzută pentru acest serviciu.
- Numărul de „tab-uri recent închise” a fost crescut de la 10 la 25.
- Suport implementat prefers-color-scheme, permițând site-ului să se adapteze la tema de browser aleasă de utilizator (luminoasă sau întunecată). De exemplu, dacă în Firefox este activată tema întunecată, Bugzilla aceasta va deveni și întunecată.
- A fost implementată metoda String.prototype.matchAll().
- Pentru încărcarea dinamică a modulelor JavaScript, a fost prezentată funcția import(). Acum este posibil să se încarce module în funcție de condiții sau ca răspuns la acțiunile utilizatorului, deși această importare complică utilizarea uneltelor de construire care folosesc analiza statică pentru optimizare,
- WebRender (a cărei activare era așteptată inițial în Firefox 64) va fi activată pentru 5% dintre utilizatorii Windows 10 cu plăci grafice NVIDIA. În următoarele săptămâni, dacă nu apar probleme, această pondere va fi crescută la 100%. Dezvoltatorii intenționează să se concentreze pe suportul pentru alte sisteme de operare și plăci grafice.
Sursa: linux.org.ru
