Versiunea Firefox 73

A fost lansat browser web Firefox 73și versiune mobila Firefox 68.5 pentru platforma Android. În plus, a fost generată o actualizare sucursale suport pe termen lung 68.5.0. În curând pe scenă testarea beta se va muta filiala Firefox 74, a cărei lansare este programată pentru 10 martie (proiect mutat timp de 4 săptămâni ciclu de dezvoltare).

Principalul inovații:

  • În modul de accesare a DNS prin HTTPS (DoH, DNS prin HTTPS), a fost adăugat suport pentru serviciu NextDNS, pe lângă serverul DNS CloudFlare oferit anterior („https://1.1.1.1/dns-query”). Activați DoH și selectați furnizor Se poate în setările de conexiune la rețea.
    Versiunea Firefox 73

  • Prima etapă a fost implementată rezilierea suport pentru suplimente instalate prin soluție. Modificarea afectează numai instalarea suplimentelor în directoarele partajate (/usr/lib/mozilla/extensions/, /usr/share/mozilla/extensions/ sau ~/.mozilla/extensions/) procesate de toate instanțele Firefox de pe sistem ( nu este asociat cu un utilizator). Această metodă este de obicei utilizată pentru preinstalarea suplimentelor în distribuții, pentru înlocuirea nesolicitată cu aplicații terțe, pentru integrarea suplimentelor rău intenționate sau pentru livrarea separată a unui supliment cu propriul program de instalare. În Firefox 73, astfel de suplimente vor continua să funcționeze, dar vor fi mutate din directorul general în profiluri individuale de utilizator, de exemplu. va fi convertit în formatul utilizat la instalare prin managerul de suplimente.
  • S-a adăugat posibilitatea de a seta un nivel de scalare global de bază care se aplică tuturor paginilor, mai degrabă decât să fie legat de site-uri individuale. Puteți modifica scara generală în setările (despre:preferințe) din secțiunea „Limbă și aspect”. Există și o opțiune în setări care vă permite să aplicați scalarea doar textului, fără a atinge imaginile.

    Versiunea Firefox 73

  • Fereastra de dialog care vă cere să salvați login-urile este acum afișată numai dacă valoarea de conectare din câmpul de introducere a fost modificată.
  • Pe sistemele cu drivere NVIDIA proprietare mai noi decât versiunea 432 și rezoluții de ecran mai mici de 1920x1200, sistemul de compoziție este activat WebRender. Anterior, WebRender era activat numai pentru GPU-urile NVIDIA cu driverul Nouveau, precum și pentru GPU-urile AMD și Intel. Sistemul de compoziție WebRender este scris în Rust și externalizează operațiunile de redare a conținutului paginii către GPU.
  • Adăugat oportunitate folosind conceptul Site Specific Browser (SSB) pentru a
    lucrați cu o aplicație web ca și cu un program desktop obișnuit. În modul
    SSB ascunde meniul, bara de adrese și alte elemente ale interfeței browserului, iar în fereastra curentă puteți deschide doar link-uri către paginile site-ului curent (link-urile externe se deschid într-o fereastră separată de browser). Spre deosebire de modul chioșc existent, munca se desfășoară nu în modul ecran complet, ci într-o fereastră obișnuită, dar fără elemente de interfață specifice Firefox. Pentru a deschide o legătură în modul SSB, este propus un flag de linie de comandă „-ssb”, care poate fi folosit la crearea comenzilor rapide pentru aplicații web. Modul poate fi apelat și folosind butonul „Launch Site Specific Browser” situat în meniul de acțiuni ale paginii (elipse în dreapta barei de adrese). În mod implicit, modul este inactiv și trebuie activat prin specificarea „browser.ssb.enabled = true” în about:config.
    Versiunea Firefox 73

  • Modul de afișare cu contrast ridicat, conceput pentru persoanele cu vedere scăzută sau cu percepția afectată a culorilor, acceptă acum imagini de fundal. Pentru a menține lizibilitatea și a oferi nivelul adecvat de contrast, textul vizibil este separat de un fundal separat care folosește culoarea temei active.
  • Calitatea sunetului îmbunătățită la creșterea sau scăderea vitezei de redare;
  • Detectare automată îmbunătățită a vechilor codificări de text pe paginile care nu oferă în mod explicit informații de codificare.
  • În bara de căutare din consola web, acum este posibil să filtrați după o cheie lipsă, specificând simbolul „-” înaintea măștii sau expresiei regulate. De exemplu, interogarea de căutare „-img” va returna toate elementele cărora le lipsește șirul „img”, în timp ce „-/(cool|rad)/” va returna elemente care nu se potrivesc cu expresia regulată „/(cool|rad )/".
  • S-au adăugat noi proprietăți CSS overscroll-comportament-inline и overscroll-comportament-blocare pentru a controla comportamentul de defilare atunci când este atinsă limita logică a zonei de defilare.
  • SVG acceptă acum proprietăți spațiul dintre litere и spațierea cuvintelor.
  • Metoda adăugată la HTMLFormElement requestSubmit(), care inițiază trimiterea programatică a datelor din formular în același mod ca și când faceți clic pe butonul de trimitere. Funcția poate fi folosită atunci când dezvoltați propriile butoane de trimitere a formularului pentru care apelarea form.submit() nu este suficientă, deoarece nu validează interactiv parametrii, nu generează un eveniment „trimitere” și nu transmite date legate de butonul de trimitere.
  • Proprietăți innerWidth и innerHeight Obiectele ferestre acum returnează întotdeauna lățimea și înălțimea efectivă specificate a zonei (Aspect fereastra), și nu dimensiunea părții vizibile (Visual Viewport).
  • Efectuate optimizarea performanței instrumentelor pentru dezvoltatorii web. Sarcina de colectare a statisticilor pentru panoul de monitorizare a activității în rețea a fost redusă. În depanatorul JavaScript și consola web, încărcarea scripturilor mari cu referire la textele lor sursă originale (cartografiate sursă) a fost accelerată.
  • În consola web există probleme cu depășirea domeniului actual (CORS, Partajarea resurselor între origini) sunt afișate acum ca erori și nu ca avertismente. Variabilele definite în expresii sunt acum disponibile pentru completare automată în consolă.
  • În instrumentele pentru dezvoltatorii web din secțiunea de inspecție a rețelei, este furnizată decodarea mesajelor (JSON, MsgPack și CBOR) în format WAMP (WebSocket Web Application Messaging Protocol) transmise printr-o conexiune WebSocket.

    Versiunea Firefox 73

Pe lângă inovații și remedieri de erori, Firefox 73 a remediat 15 vulnerabilități, dintre care 11 (colectate sub CVE-2020-6800 și CVE-2020-6801) sunt marcate ca potențial capabile să conducă la execuția codului atacatorului la deschiderea paginilor special concepute. Să vă reamintim că problemele de memorie, cum ar fi depășirile de buffer și accesul la zonele de memorie deja eliberate, au fost marcate recent ca periculoase, dar nu critice.

Sursa: opennet.ru

Adauga un comentariu