Disponibil Firefox 137, care include accelerare hardware HEVC, a implementat gruparea tab-urilor și numeroase îmbunătățiri ale barei de adrese.
- Linux: a fost implementat accelerarea hardware a redării HEVC.
- Toți utilizatorii vor avea treptat acces la gruparea tab-urilor (browser.tabs.groups.enabled). Pentru a crea un grup, este suficient să tragi un tab pe altul sau să folosești opțiunea corespunzătoare din meniul contextual. Grupurilor li se pot atribui nume și culori.
- Toți utilizatorii vor avea treptat acces la îmbunătățirile barei de adrese:
- Butonul pentru motoarele de căutare se află acum nu în partea de jos, ci grupat într-un singur buton pe stânga, la fel ca pe dispozitivele mobile (browser.urlbar.unifiedSearchButton.always).
- Atunci când este trimisă o cerere de căutare, terminația căutării rămâne acum în bara de adrese (în loc de URL-ul motorului de căutare), ceea ce permite modificarea ușoară a acesteia (browser.urlbar.showSearchTerms.enabled).
- În lista derulantă apar acum acțiuni suplimentare legate de termenul introdus. De exemplu, când introduci „print” va fi sugerat accesează dialogul pentru tipărirea paginii.
- Dacă site-ul oferă o funcție de căutare, atunci când introduci termenul căutării va fi sugerat să efectuezi căutarea pe acest site. Dacă utilizatorul a folosit această opțiune de două ori pe acest site, Firefox va sugera să adauge acest site în lista motoarelor de căutare instalate.
- Pentru a căuta printre marcaje, tab-uri deschise, istoric și acțiuni ale browser-ului, acum poți folosi nu doar butoane, ci și cuvinte cheie @bookmarks, @tabs, @history, @actions.
- În bara de adrese acum poate se pot efectua calcule aritmetice. Valoarea calculată poate poate fi copiată imediat în clipboard.
- Vizualizatorul PDF a învățat recunoaște hyperlink-urile și le face clicabile. A apărut posibilitatea salvează semnătura ta grafică pentru utilizare ulterioară.
- Bară laterală a primit meniul contextual. Eliminată butonul invizibil „Închide” de la tab-urile verticale fixate.
- Instrumentul de raportare a erorilor verifică acum efectuează memoria RAM pentru erori, pentru a determina dacă crash-ul a fost cauzat de o problemă hardware.
- Extensiile este interzis pot salva mai mult de 10 megabytes de date prin storage.session.
- CSS:
- A fost adăugat proprietatea hyphenate-limit-chars (indică lungimea minimă a cuvântului pentru a fi împărțit, precum și numărul de caractere înainte și după cratimă).
- Proprietate text-decoration-line a primit sprijină valorile spelling-error și grammar-error (permite aplicarea sublinierei pe text, indicând o eroare gramaticală sau ortografică).
- JavaScript:
- Implementat metodă statică Math.sumPrecise() (Aceasta necesită numere ierarhice (precum un array) și returnează suma lor. Este mai precis decât sumarea numerelor într-o buclă, deoarece permite evitarea pierderii de precizie cu numerele în virgulă mobilă în rezultatele intermediare).
- Adăugat metodă statică Atomics.pause() (informează procesorul că firul curent este într-o blocare circulară, așteptând acces la o resursă comună).
- Eliminat backend-ul MIPS32 care a fost stricat de-a lungul anilor.
- SVG:
- Implementată suport pentru elementul <discard> și interfața JavaScript corepondentă. SVGDiscardElement (permite specificarea unui timp sau a unui eveniment, la care elementul specificat și descendenții săi trebuie să fie eliminați din DOM. Vizualizatorul SVG poate folosi aceste informații pentru a economisi memorie, eliminând elemente care nu mai sunt necesare, cum ar fi elementele animate complet terminate).
- API:
- Interfața SVGPathSegment a primit metodele getPathData(), setPathData() și getPathSegmentAtLength() (lucrează cu datele căii SVG în loc de a analiza datele brute sub formă de șiruri).
- Au fost declarate au fost depreciate unele evenimente non-standard: afterscriptexecute și beforescriptexecute în Document, dar și pentru afterscriptexecute și beforescriptexecute în Element.
- A fost dezactivată suportul prezentat în versiunea anterioară. Cookie Store API.
- Instrumente pentru dezvoltatori:
Sursa: linux.org.ru
