Izlazak Firefox 146

Objavljen je web preglednik Firefox 146, a oblikovana su ažuriranja prošlih grana s dugoročnom podrškom — 140.6.0 i 115.31.0. Grana Firefox 147 prešla je u fazu beta testiranja, a objavljivanje je planirano za 14. siječnja.

Glavne novosti u Firefox 146 (1, 2, 3):

  • Dodana je opcija ''Split View'' za pregled dviju kartica jedan pored druge u istom prozoru. Opcija je prema zadanim postavkama isključena i aktivira se putem opcije ''browser.tabs.splitView.enabled'' na stranici about:config, nakon čega će se u kontekstnom izborniku, koji se prikazuje desnim klikom na kartice, pojaviti gumb ''Add Split View''. Kada se pritisne taj gumb na pojedinačnoj kartici, sadržaj prozora bit će podijeljen na dva dijela, a na desnoj strani će se prikazati stranica koja se otvara u novoj kartici. Ako odaberete opciju za grupu od dvije kartice, navedene kartice će odmah biti prikazane jedno pored drugog. U načinu ''Split View'' moguće je proizvoljno mijenjati veličinu desnog i lijevog dijela pregleda povlačenjem mišem preko razdjelne trake. Aktivna kartica prilikom simultanog pregleda ističe se crvenim okvirom.
    Izlazak Firefox 146
  • U Linux okruženjima koja koriste Wayland protokol, implementirana je podrška za djelomično skaliranje radi poboljšanja učinkovitosti prikazivanja na ekranima visoke gustoće piksela.
  • Ažurirana je ugrađena grafička biblioteka Skia, koja se koristi za 2D prikaz s GPU-om. Ažuriranje je dovelo do poboljšanja performansi prikazivanja i poboljšane kompatibilnosti.
  • Svih korisnicima je omogućen pristup odjeljku postavki Firefox Labs, u kojem mogu aktivirati eksperimentalne funkcije koje su trenutno u fazi testiranja. Ranije je ovaj odjeljak bio dostupan samo korisnicima koji su pristali sudjelovati u eksperimentima ili uključili slanje telemetrije.
    Izlazak Firefox 146
  • Pri unosu pretraživačkog upita u adresnu traku implementirana je mogućnost prikazivanja rezultata pretraživanja u povlačnom okviru preporuka. Ova funkcija zasad nije uključena za sve te će se postupno aktivirati za sve veći postotak korisnika.
    Izlazak Firefox 146
  • Značajno je povećan broj zemalja za koje je aktiviran widget s vremenskom prognozom koji se prikazuje na stranici nove kartice. Mjesto za prikaz prognoze može se automatski odabrati ili postaviti ručno. Od post-sovjetskih zemalja dostupne su Estonija, Litvanija i Letonija. Ostale zemlje mogu uključiti widget putem postavke about:config «browser.newtabpage.activity-stream.discoverystream.region-weather-config» na stranici about:config.
    Izlazak Firefox 146
  • U konfiguratoru je prepravljen dijalog za predefiniranje boja na pregledavanim web stranicama (Contrast Control / Manage Colors), u kojem su sada jasno grupirane promjenjive boje i objašnjavajuće oznake.
    Izlazak Firefox 146
  • Dodana je podrška za automatsko pravljenje sigurnosnih kopija spremljenih lozinki, oznaka, unutarnjih baze podataka i drugih podataka preglednika. Sigurnosne kopije trenutno su podržane samo na platformi Windows, ali će u budućnosti biti dostupne i u verzijama za druge operativne sustave. Sigurnosne kopije se kreiraju svakodnevno i mogu biti šifrirane lozinkom. U budućnosti se sigurnosna kopija može koristiti za vraćanje stanja nakon instalacije nove verzije Firefoxa na drugom uređaju.
    Izlazak Firefox 146
  • Na platformi Windows ukinuta je podrška za API Direct2D.
  • U verzijama za macOS po defaultu je omogućeno pokretanje zasebnog procesa za interakciju s GPU-om, u kojem se izvršavaju operacije vezane uz WebGPU, WebGL i WebRender. U slučaju grešaka u kodu za rad s GPU-om, umjesto rušenja preglednika sada se vrši ponovni pokretanje GPU procesa.
  • U WebRTC-u je implementirana mogućnost šifriranja prometa koristeći kriptoalgoritam ML-KEM, otporan na napade kvantnog računala, s prijenosom ključa u procesu usklađivanja veze putem protokola DTLS 1.3.
  • U API-ju WebCrypto dodana je podrška za kompresiju informacija o točkama na eliptičnoj krivulji s mogućnošću matematičkog obnavljanja punih vrijednosti točaka. Kompresija omogućava skoro dvostruko smanjenje veličine javnih ključeva radi uštede prometa i prostora na disku.
  • U CSS-u je dodano @-pravilo «@scope», pomoću kojeg se može ograničiti primjena stilova na određeno DOM-podstablo bez potrebe za pisanjem specifičnih selektora. @scope (.article-body) { img { border: 5px solid black; background-color: goldenrod; } }
  • Dodana je podrška za CSS funkciju contrast-color(), koja vraća suprotan variant za zadatu boju (za bijelu će vratiti crnu, a za crnu - bijelu). Funkciju možete koristiti za odabir boje pozadine za određenu boju teksta i obrnuto.
  • Dodana je CSS svojstvo text-decoration-inset za podešavanje početnih i krajnjih točaka u dekorativnim linijama teksta (na primjer, podcrtavanje, precrtavanje, označavanje sintaktičkih grešaka).
  • Dodana je podrška za zastarjeli ključni pojam "-webkit-fill-available", korišten u CSS svojstvima "width" i "height", koji je ekvivalent trenutno neaktiviranog ključnog pojma "stretch", omogućujući elementima da se protežu sve dok potpuno ne ispune dostupni prostor bloka.
  • U alatima za web razvoj u sučelju za inspekciju, neiskorištena CSS svojstva su po defaultu skrivena u bočnoj traci Rule, što je smanjilo nered i ubrzalo prikaz panela. Za vraćanje skrivenih svojstava, u dnu se nalazi dugme "Prikaži…".
  • U verziji za Android platformu pojednostavljeno je sučelje za učitavanje datoteka - ako stranica ne navodi tip datoteke, preglednik sada nudi mogućnost odabira datoteke, snimanja fotografije ili snimanja zvuka.

Osim noviteta i ispravki grešaka u Firefox 146 ispravljeno je 17 ranjivosti. 12 ranjivosti je uzrokovano problemima s memorijom, poput prepunjenja bafera i pristupa već oslobođenim područjima memorije. Potencijalno, ti problemi mogu dovesti do izvršenja zlonamjernog koda prilikom otvaranja posebno oblikovanih stranica.

U beta verziji Firefox 147 dodana je mogućnost korištenja direktorija "~/.config/mozilla" za pohranu profila, dodataka, postavki i unutarnjih baza podataka u skladu sa specifikacijom Freedesktop.org XDG Base Directory. Optimizirano je reprodukciju videa korištenjem hardverskog ubrzanja dekodiranja na AMD GPU. Implementacija protokola Safe Browsing ažurirana je na verziju 5. Dodana je opcija za automatsko nastavak reprodukcije videa u režimu "slika u slici" u slučaju prebacivanja kartice. Dodana je podrška za RFC 9842 (Compression Dictionary Transport). Implementiran je API Navigation.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster