A avut loc lansarea browser-ului web . De asemenea, a fost creată o actualizare cu termen lung de suport . Formarea actualizărilor Firefox 68.x a fost oprită, utilizatorii acestui canal vor primi o actualizare automată la versiunea 78.3. La etapa a trecut ramura Firefox 82, al cărei lansare este prevăzută pentru 20 octombrie.
:
- A fost propusă o nouă interfață de previzualizare înainte de imprimare, care se remarcă prin deschiderea în tab-ul curent, înlocuind conținutul existent (vechea interfață de previzualizare provoca deschiderea unei feronii noi), adică funcționează analog cu modul cititor. Instrumentele pentru configurarea formatului paginii și a opțiunilor de tipărire au fost mutate din partea superioară în panoul din dreapta, care include de asemenea opțiuni suplimentare, cum ar fi controlul tipăririi titlurilor și fundalului, precum și alegerea imprimantei. Pentru a activa sau dezactiva noua interfață, se poate folosi setarea print.tab_modal.enabled.
- Interfața vizualizatorului PDF încorporat a fost modernizată (icoanele au fost înlocuite, s-a folosit un fundal deschis pentru panoul de instrumente). suport pentru mecanismul AcroForm pentru completarea formularelor de introducere și salvarea PDF-ului rezultat cu informațiile introduse de utilizator.
- posibilitatea de a suspende redarea sunetului și video-ului în Firefox folosind butoanele multimedia speciale de pe tastatură sau căști, fără a face clic pe mouse. Controlul redării poate fi realizat de asemenea prin trimiterea de comenzi prin protocolul MPRIS și funcționează chiar dacă ecranul este blocat sau alt program este activ.
- În plus față de tema de bază, clară și întunecată, a fost adăugată o nouă temă cu butoane colorate, meniuri și feronii.
- Utilizatorii din SUA și Canada posibilitatea de a salva, gestiona și completa automat informațiile despre cardurile de credit utilizate pentru achizițiile online. În alte țări, această posibilitate va fi activată ulterior. Pentru a activa forțat în about:config se pot utiliza setările dom.payments.defaults.saveCreditCard, extensions.formautofill.creditCards și services.sync.engine.creditcards.
- Pentru utilizatorii din Austria, Belgia și Elveția care utilizează versiunea cu localizare în limba germană, s-a adăugat o secțiune cu articolele recomandate de serviciul Pocket pe pagina unei noi tab. În trecut, astfel de recomandări au fost oferite utilizatorilor din SUA, Germania și Marea Britanie. Personalizarea legată de selecția de conținut se realizează pe partea clientului și fără transferul de informații despre utilizator către terți (lista completă a linkurilor recomandate pentru ziua curentă este încărcată în browser, fiind clasificată de utilizator pe baza datelor istoricului de navigare). Pentru a dezactiva conținutul recomandat de Pocket, există o setare în configurator (Firefox Home Content/Recommended by Pocket) și opțiunea „browser.newtabpage.activity-stream.feeds.topsites” în about:config.
- Pentru dispozitivele mobile cu GPU Adreno 5xx, Adreno 505 și 506, motorul de compunere WebRender, scris în limbajul Rust, permite creșterea semnificativă a vitezei de redare și reducerea încărcării pe CPU prin externalizarea către GPU a operațiunilor de redare a conținutului paginii, realizate prin intermediul shaderelor executate în GPU.
- Au fost propuse noi pictograme pentru modul de vizualizare a videoclipurilor Imagine în Imagine (Picture-in-Picture).
- S-a asigurat activarea automată a barei de marcaje cu cele mai importante site-uri după importul de marcaje externe în Firefox.
- A fost adăugată posibilitatea de a vizualiza în Firefox fișierele xml, svg și webp descărcate anterior.
- A fost rezolvată problema cu resetarea limbii implicite pe engleză după actualizarea browserelor cu un pachet lingvistic instalat.
- În atributul sandbox al elementului a fost adăugată suportul pentru flagul „” pentru a bloca descărcările automate inițiate din iframe.
- suport pentru antetele HTTP neconvenționale Content-Disposition cu nume de fișiere care conțin spații, neîncadrate în ghilimele.
- Pentru persoanele cu probleme de vedere, a fost îmbunătățită suportul pentru cititoarele de ecran și gestionarea redării conținutului în tag-urile HTML5 audio/video.
- În debugger-ul JavaScript a fost corect identificarea fișierelor în limbajul TypeScript și evidențierea acestor fișiere din lista generală.
- În debugger posibilitatea de a opri la prima operațiune dintr-un nou script, ceea ce poate fi util pentru depanarea efectelor secundare în timpul execuției scriptului sau activarea temporizatoarelor.
- analiza și construirea unui arbore de răspunsuri JSON, în care sunt folosite caractere pentru a preveni XSSI (Cross-Site Script Inclusion), cum ar fi „)]}'”.
- în instrumentele pentru dezvoltarea web modului de simulare a vizualizării paginilor de către persoanele cu tulburări de percepție a culorilor, cum ar fi daltonismul.
Pe lângă noutăți și corectarea erorilor în Firefox 81 , dintre care 7 sunt marcate ca fiind periculoase. 6 vulnerabilități (grupate sub și ) sunt cauzate de probleme de gestionare a memoriei, cum ar fi depășiri de buffer și accesarea zonelor de memorie deja eliberate. Aceste probleme ar putea potențial permite executarea codului de către un atacator la deschiderea unor pagini special concepute.
Sursa: opennet.ro
