Firefox, slobodan preglednik temeljen na Quantum motoru, čiji razvoj i distribuciju vodi Mozilla Corporation, četvrti je najpopularniji preglednik u svijetu, ažuriran na verziju 122.
Što je novo:
- Linux:
- Podrška za VA-API je uključena za sve arhitekture (ranije je bila uključena samo za x86 i ARM).
- Predloženi su deb-paketi za Ubuntu, Debian i Linux Mint.
- Savjeti iz pretraživača sada sadžavaju slike i opise (browser.urlbar.richSuggestions.featureGate).
- Korisnicima koji traže informacije o web razvoju u adresnoj traci bit će ponuđeni linkovi na članke MDN.
- Menadžer lozinki naučio je importirati lozinke iz .csv i .tsv datoteka.
- Ispravljeni su problemi prilikom korištenja ugrađenog prevoditelja: prevedeni sadržaj više ne nestaje, a rad interaktivnih widgeta nije narušen.
- Na stranicu about:support dodana je sekcija 'Informacije o modulima za dekodiranje sadržaja'.
- U načinu privatnog pregledavanja je uključena podrška Cache API (njeno odsustvo stvaralo je značajne neugodnosti korisnicima).
- Izlaz filtara koji koriste currentColor kao ulazni parametar, više se ne može pročitati iz canvas-a, jer bi na taj način mogli dobiti informacije o bojama veza i zaključiti o posjećenim vezama.
- WebRTC: je uključena podrška za Uneven Level Protection Forward Error Correction (ULPFEC), koja omogućava obnavljanje izgubljenih paketa.
- Broj istodobnih DNS upita povećan je sa 8 na 64.
- Prekidanje redaka sada se vrši u potpunosti u skladu sa Unicode standardom. Osim toga, Firefox sada ispravno označava riječi pri dvostrukom klikom na tekst na kineskom, japanskom, burmanskom, laoskom, kambodžanskom i tajlandskom jeziku.
- Iz sučelja postavki uklonjena je postavka 'Dodaj traku za pretraživanje na alatnu traku'. Traku za pretraživanje i dalje je moguće dodati na alatnu traku povlačenjem u načinu postavki.
- macOS: dodana je mogućnost kreiranja i korištenja passkey-a, pohranjenih u iCloud ključanici.
- Windows: implementirano je podrška automatsko popunjavanje s pomoću podataka pohranjenih u Windows Hello.
- HTML: elementi <select> sada mogu sadržavati razdjeljnike <hr> (radi poboljšane čitljivosti velikih listi).
- U skladu sa specifikacijama rezervni parser URL adresa za nepoznate sheme sada je DefaultURI.
- CSS:
- uključena je podrška za svojstvo offset-position (postavlja početnu poziciju elementa na putu).
- uključena je podrška raznim metodama za određivanje offset-path: <basic-shape>, <coord-box> i url().
- uključena je podrška funkciji ray() (omogućava postavljanje offset-path kao segment linije koji počinje od offset-position i nastavlja u smjeru navedenog ugla.
- uključena je podrška funkcijama xywh i rect.
- JavaScript: dodana je mogućnost korištenja metoda ArrayBuffer.prototype.transfer() i ArrayBuffer.prototype.transferToFixedLength() za prijenos prava vlasnika memorije između različitih ArrayBuffer.
- SVG:
- Implementirano podrška animaciji atributa viewBox uz pomoć SMIL.
- U svrhu sprječavanja XSS napada isključena podrška za data: linkove unutar <use> elemenata, kao i putem sučelja SVGUseElement.
- Implementirano podrška LargestContentfulPaint API (pruža informacije o vremenu renderiranja najveće slike ili teksta, prije nego korisnik počne interagirati s web stranicom.
- DOM: dodana je metoda HTMLSelectElement.showPicker().
- Alati za razvoj:
- Profilerska kartica sada otvara se odmah nakon trenutne kartice.
- Dodana tracer komanda koja omogućava upravljanje praćenjem bez otvaranja debugggera.
- Prilikom uređivanja selektora, imena ili vrijednosti svojstava u inspektoru, tipka Enter više ne pomiče fokus na sljedeće ulazno polje, umjesto toga potvrđuje unos i postavlja fokus na odgovarajući element (za potvrdu unosa i naknadno pomjeranje fokusa treba koristiti Ctrl+Enter ili Tab.
Izvor: linux.org.ru
