Objavljen je web preglednik Firefox 137, a ažuriranja prethodnih verzija sa dugoročnom podrškom – 115.22.0 i 128.9.0 su formirana. Verzija Firefox 138 prešla je u fazu beta testiranja, a objava je planirana za 29. travnja.
Glavne novosti u Firefox 137:
- Dodana je podrška za grupiranje kartica, što omogućuje spajanje više kartica i smanjivanje u jednu tipku kako ne bi zauzimale prostor prilikom pregledavanja drugih kartica. Grupi se može dodijeliti ime i boja, te je moguće posebno je sačuvati za slučaj da će sadržaj zatrebati u budućnosti. Za stvaranje grupe može se koristiti podizbornik 'Dodaj karticu u grupu' u kontekstnom izborniku koji se prikazuje klikom desnom tipkom miša na gumbima kartica, ili jednostavno povlačenjem jedne kartice na drugu (otvorit će se dijalog za stvaranje grupe).
Grupiranje može biti korisno za odvajanje kartica prema temama (zabava, kupovina, čitanje za kasnije). Osim toga, grupiranje pomaže kada tijekom prvotnog istraživanja neke teme ili prilikom odabira proizvoda otvorite mnogo povezanih stranica, za koje ćete se možda kasnije morati vratiti, ali ne želite da sekundarne stranice ostanu u obliku zasebnih kartica jer zauzimaju prostor na traci. Mogućnost je za sada prema zadanim postavkama uključena ne za sve, a postupno će se aktivirati za sve veći postotak korisnika. Za prisilno uključivanje na stranici about:config možete aktivirati parametar 'browser.tabs.groups.enabled'.

- Adresa trake značajno je modernizirana. Dodana je jedinstvena tipka za odabir pretraživača. Osim mogućnosti brzog slanja upita u željeni pretraživač, u izborniku dostupnom nakon pritiska nove tipke također su dostupni elementi za pristupanje uvidu u povijest pregledavanja, pregledu otvorenih kartica i navigaciji kroz spremljene oznake, kao i mogućnost pretraživanja postavki.

Kada pošaljete pretraživački upit iz adresne trake, uneseni podaci sada ostaju u adresnoj traci kakvi jesu, čak i nakon slanja upita pretraživaču, što omogućava da u slučaju potrebe direktno izmijenite upit u adresnoj traci. Na primjer, kada pošaljete upit "samba vulnerability" u adresnoj traci, sada se ne prikazuje URL pretraživača, već ostaje uneseni tekst:

U padajućem popisu preporuka omogućeno je prikazivanje tipki za izvršavanje dodatnih radnji, poput ispisivanja stranice.

- Kada započnete unesite pretraživački upit u adresnoj traci, dok ste na stranici neke web stranice, u preporukama će automatski biti ponuđena mogućnost slanja upita putem pretraživača te stranice, ako pruža odgovarajuće funkcije. Nakon slanja dva slična pretraživačka upita toj stranici, preglednik će predložiti dodavanje pretraživača te stranice u popis pretraživača.

- Omogućeno je odabir područja pretraživanja koristeći kontrolne oznake, kao što su @bookmarks, @tabs, @history i @actions. Kada unesete znak "@", pojavit će se savjet o dostupnim oznakama.

Adresnu traku sada možete koristiti kao kalkulator, dovoljno je unijeti proizvoljnu matematičku izrazu i u padajućem savjetu bit će prikazan rezultat. Da biste kopirali rezultat u međuspremnik, možete kliknuti na njega mišem.

Nove mogućnosti adresne trake trenutno su prema zadanim postavkama aktivirane samo za mali postotak korisnika. Za prisilno uključivanje u „about:config” možete koristiti opcije iz odjeljka „browser.urlbar”, kao što su „browser.urlbar.quicksuggest.enabled”, „browser.urlbar.unifiedSearchButton.always” i „browser.urlbar.suggest.calculator”.
- U izdanjima za Linux platformu uključena je podrška za hardversko ubrzanje dekodiranja videa u HEVC (H.265) formatu.
- Prilikom pregledavanja PDF dokumenata omogućeno je prepoznavanje svih poveznica i njihovo pretvaranje u hiperveze.
- PDF pregledniku dodan je dijalog za priključivanje slike vlastitog potpisa dokumentu.

- Dodana je podrška za SVG Path API za prikazivanje oblika i stvaranje kontura pomoću SVG elementa „path”. Dodana je podrška za metode getPathData(), setPathData() i getPathSegmentAtLength(), koje pruža sučelje SVGPathElement.
- Dodano CSS svojstvo «hyphenate-limit-chars» koje se može koristiti za određivanje minimalnog broja znakova u dijelovima riječi koji se dijele kada se riječ prenosi na sljedeći red.
- U CSS svojstvo text-decoration-line dodana je podrška za vrijednosti «spelling-error» i «grammar-error» za označavanje sintaktičkih i gramatičkih grešaka u tekstu.
- Dodana je metoda Math.sumPrecise() za izračunavanje zbroja elemenata nizova i drugih enumerabilnih objekata s preciznošću koja premašuje preciznost običnog zbrajanja u petlji (isključeni su gubici preciznosti prilikom privremenog čuvanja rezultata).
- Dodana je metoda Atomics.pause() za signaliziranje da je nit u stanju blokade zbog čekanja na pristup zajedničkim resursima, što može koristiti sustav za upravljanje potrošnjom energije CPU-a.
- Za dodatke je postavljena ograničenja (10 MB) na veličinu podataka koji se mogu pohraniti putem API-ja storage.session.
- U alatima za web razvoj u prozoru za inspekciju fontova dodano je prikazivanje metapodataka o fontovima, kao što su verzija, autor, dobavljač i licenca.

- U prozoru za inspekciju mrežne aktivnosti omogućena je mogućnost prepisivanja odgovora na mrežne upite (umjesto pravog odgovora, može se umetnuti sadržaj odabranog datoteke).

- U verziji za Android platformu dodana je podrška za video format HEVC (H.265).
Osim novih funkcija i ispravki grešaka, u Firefoxu 137 ispravljeno je 14 ranjivosti. 13 ranjivosti označeno je kao opasno. Sve opasne ranjivosti uzrokovane su problemima s memorijom, poput preljeva bafera i pristupa već oslobođenim područjima memorije. Potencijalno, ovi problemi mogu dovesti do izvršavanja kodova malicioznih korisnika prilikom otvaranja posebno oblikovanih stranica.
Izvor: opennet.ru










