Izdanje Firefoxa 98

Izdan je web preglednik Firefox 98. Osim toga, kreirano je ažuriranje ogranka za dugoročnu podršku - 91.7.0. Grana Firefox 99 prebačena je u fazu beta testiranja, čije je izdanje zakazano za 5. travnja.

Glavne inovacije:

  • Promijenjeno je ponašanje pri preuzimanju datoteka - umjesto prikazivanja zahtjeva prije početka preuzimanja, sada se preuzimanje datoteka počinje automatski, au panelu se prikazuje obavijest o početku preuzimanja. Putem panela korisnik u svakom trenutku može dobiti informaciju o procesu preuzimanja, otvoriti preuzetu datoteku tijekom preuzimanja (akcija će se izvršiti nakon završetka preuzimanja) ili izbrisati datoteku. U postavkama možete omogućiti pojavljivanje upita pri svakom pokretanju i definirati zadanu aplikaciju za otvaranje datoteka određene vrste.
    Izdanje Firefoxa 98
  • Dodane su nove radnje u kontekstni izbornik koji se prikazuje kada desnom tipkom miša kliknete datoteke na popisu za preuzimanje. Na primjer, korištenjem opcije Uvijek otvaraj slične datoteke, možete dopustiti Firefoxu da automatski otvori datoteku nakon završetka preuzimanja u aplikaciji koja je povezana s istom vrstom datoteke na sustavu. Također možete otvoriti direktorij s preuzetim datotekama, otići na stranicu s koje je preuzimanje pokrenuto (ne samo preuzimanje, već vezu za preuzimanje), kopirati vezu, ukloniti spominjanje preuzimanja iz vaše povijesti pregledavanja i izbrisati popis na ploči za preuzimanja.
    Izdanje Firefoxa 98
    Izdanje Firefoxa 98
  • Zadana tražilica je promijenjena za neke korisnike. Na primjer, u testiranom sklopu na engleskom jeziku, umjesto Googlea, sada je prema zadanim postavkama prisilno uključen DuckDuckGo. Pritom Google ostaje među tražilicama kao opcija i može se aktivirati standardno u postavkama. Navedeni razlog za prisilnu promjenu zadane tražilice je nemogućnost nastavka isporuke rukovatelja za neke tražilice zbog nedostatka službenog dopuštenja. Googleov ugovor o prometu pretraživanja bio je na snazi ​​do kolovoza 2023. i donosio je oko 400 milijuna dolara godišnje, većinu prihoda Mozille.
    Izdanje Firefoxa 98
  • Zadane postavke prikazuju novi odjeljak s eksperimentalnim značajkama koje korisnik može testirati na vlastitu odgovornost. Na primjer, mogućnost predmemoriranja početne stranice, SameSite=Lax i SameSite=None modovi, CSS Masonry Layout, dodatne ploče za web programere, postavljanje Firefoxa 100 u zaglavlju User-Agent, globalni indikatori za isključivanje zvuka i mikrofona dostupni su za testiranje.
    Izdanje Firefoxa 98
  • Kako bi se optimizirao proces pokretanja preglednika, promijenjena je logika pokretanja dodataka koji koriste webRequest API. Samo blokiranje webRequest poziva sada će uzrokovati pokretanje dodataka tijekom pokretanja Firefoxa. WebRequests u načinu rada bez blokiranja bit će odgođen dok Firefox ne završi s pokretanjem.
  • Omogućena podrška za HTML oznaku " ", koji vam omogućuje stvaranje dijaloških okvira i komponenti za interaktivnu interakciju korisnika, kao što su upozorenja i podprozori koji se mogu zatvoriti. Izrađenim prozorima može se upravljati iz JavaScript koda.
  • Implementacija specifikacije prilagođenih elemenata, koja vam omogućuje dodavanje prilagođenih HTML elemenata koji proširuju funkcionalnost postojećih HTML oznaka, dodala je podršku za dodavanje prilagođenih elemenata povezanih s obradom obrazaca za unos.
  • CSS-u je dodano svojstvo znaka crtice, koje se može koristiti za postavljanje niza koji će se koristiti umjesto znaka prijeloma ("-").
  • Metoda navigator.registerProtocolHandler() pruža podršku za registriranje rukovatelja protokolom za ftp, sftp i ftps URL sheme.
  • Dodano je svojstvo HTMLElement.outerText, koje vraća sadržaj unutar DOM čvora, poput svojstva HTMLElement.innerText, ali za razliku od potonjeg, kada se napiše, ono ne zamjenjuje sadržaj unutar čvora, već cijeli čvor.
  • WebVR API onemogućen je prema zadanim postavkama i zastario je (za vraćanje postavite dom.vr.enabled=true u about:config).
  • Ploča za procjenu kompatibilnosti dodana je alatima za web programere. Ploča prikazuje indikatore koji upozoravaju na moguće probleme sa CSS svojstvima odabranog HTML elementa ili cijele stranice, omogućujući vam da identificirate nekompatibilnosti s različitim preglednicima bez zasebnog testiranja stranice u svakom pregledniku.
    Izdanje Firefoxa 98
  • Omogućena mogućnost onemogućavanja slušatelja događaja za određeni DOM čvor. Onemogućavanje se vrši pomoću opisa alata koji se prikazuje kada prijeđete mišem iznad događaja u sučelju za pregled stranice.
    Izdanje Firefoxa 98
  • Dodana je stavka "Zanemari redak" u kontekstni izbornik načina uređivanja u alatu za ispravljanje pogrešaka kako bi se zanemario redak tijekom izvođenja. Stavka se prikazuje kada je parametar devtools.debugger.features.blackbox-lines=true postavljen u about:config.
    Izdanje Firefoxa 98
  • Implementiran način za automatsko otvaranje alata za razvojne programere za kartice otvorene putem poziva window.open (u devtools.popups.debug načinu rada, za stranice za koje su alati za razvojne programere otvoreni, automatski će se otvoriti za sve kartice otvorene s ove stranice).
    Izdanje Firefoxa 98
  • Verzija za Android platformu pruža mogućnost promjene pozadinske slike na početnoj stranici i dodaje podršku za brisanje kolačića i podataka web stranice za jednu domenu.

Uz inovacije i ispravke grešaka, Firefox 98 je eliminirao 16 ranjivosti, od kojih su 4 označene kao opasne. 10 ranjivosti (prikupljenih pod CVE-2022-0843) uzrokovano je problemima s memorijom, kao što su prekoračenja međuspremnika i pristup već oslobođenim područjima memorije. Potencijalno, ovi problemi mogu dovesti do izvršavanja koda napadača prilikom otvaranja posebno dizajniranih stranica.

Beta verzija Firefoxa 99 dodala je podršku za izvorne GTK kontekstne izbornike, omogućila GTK plutajuće trake za pomicanje, podržala pretraživanje u PDF pregledniku sa ili bez dijakritika i dodala prečac "n" u ReaderMode za uključivanje/isključivanje načina čitanja naglas (Pripovijedaj ).

Izvor: opennet.ru

Dodajte komentar