Actualizarea Firefox 66.0.5 și 60.6.3 ESR. Dezactivarea anumitor API-uri la accesul fără HTTPS

S-au publicat actualizări corective suplimentare la scurt timp Firefox 66.0.5 și 60.6.3 ESR, în care s-a continuat lucrul la restaurarea extensiilor dezactivate din cauza certificatului intermediar expirat.

În special, a fost rezolvată problema cu actualizarea certificatului intermediar în cazul introducerii unei parole principale, care controlează accesul la baza de date a parolelor salvate. Deoarece pentru înlocuirea certificatului trebuie să se introducă parola principală, ca
metodă alternativă de soluționare a problemei, se poate efectua orice acțiune care necesită introducerea parolei principale (de exemplu, solicitarea vizualizării parolelor salvate sau inițierea completării automate a unui formular salvat).

De asemenea, se pot menționa câteva evenimente recente legate de Firefox:

  • În Firefox 67 și 68 s-a rezolvat extinderea numărului de apeluri API care vor fi disponibile doar la deschiderea paginii într-un context securizat (Secure Context), adică la deschiderea prin HTTPS, prin localhost sau dintr-un fișier local. În Firefox 67, pentru paginile deschise în afara unui context securizat, va fi interzis afișarea notificărilor de sistem prin API Notifications, afișate în afara ferestrei browserului. În Firefox 68, la solicitările nesecurizate, vor fi blocate solicitările pentru apelul getUserMedia() pentru accesarea surselor de date multimedia (de exemplu, cameră și microfon). Este de remarcat că aceste restricții sunt deja aplicate începând cu Chrome 62 și 47.
  • În construcții nocturne, pe baza cărora se formează versiunea Firefox 68, a fost înlocuită implementarea barei de adrese. AWESOME Bar a fost înlocuită cu Quantum Bar. Din perspectiva utilizatorului, cu câteva excepții, totul a rămas la fel, dar interioarele au fost complet refăcute și codul a fost rescris prin înlocuirea XUL/XBL cu API-ul Web standard.

    Noua implementare simplifică semnificativ procesul de extindere a funcționalității (susține crearea extensiilor în format WebExtensions), elimină legăturile rigide cu subsistemele browserului, permite conectarea ușoară a noilor surse de date și are o performanță și reacție mai rapidă a interfeței.
    Printre modificările notabile în comportament se numără doar necesitatea utilizării combinațiilor Shift+Del sau Shift+BackSpace (anterior funcționa fără Shift) pentru a șterge înregistrările istoricului de navigare din rezultatul afișat la începutul introducerii sugestiilor.

  • A început procesul de înlăturare a versiunii clasice Firefox pentru Android, cu un nou browser pentru dispozitive mobile, dezvoltat în cadrul proiectului Fenix și folosind motorul GeckoView și setul de biblioteci Mozilla Android Components, care sunt deja utilizate pentru construirea browserelor Firefox Focus și Firefox Lite. GeckoView este o variantă a motorului Gecko, formulată sub forma unei biblioteci separate, care poate fi actualizată independent, iar Android Components include biblioteci cu componente standard care asigură funcționarea tab-urilor, completarea automată a input-ului, sugestiile de căutare și alte funcții ale browserului.

    Firefox 68 va fi ultima versiune, împreună cu care va fi creată o actualizare pentru versiunea clasică a Firefox pentru Android. Începând cu Firefox 69, care este așteptat pe 3 septembrie, noile versiuni ale Firefox pentru Android nu vor mai fi lansate, iar corecturile vor fi furnizate sub formă de actualizări pentru ramura ESR a Firefox 68. În prezent, Fenix
    deține este în stadiul de pregătire pentru începerea testării beta și funcționalitatea sa este încă în urma Firefox pentru Android. În iunie, se așteaptă prima lansare stabilă a Fenix ​​1.0, iar până la mijlocul lunii august este planificată lansarea browserului Fenix ​​2.0.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster