Objava Firefoxa 76

Izdano je web preglednik Firefox 76, kao i mobilne verzije Firefox 68.8 za platformu Android. Također, obrađeno je ažuriranje grane s dugim rokom podrške 68.8.0. Uskoro će u fazu beta-testiranja prelazi na verziju Firefox 77, čije je izdanje zakazano za 2. lipnja.

Glavne novosti:

  • Prošireno funkcionalnosti preglednika sistemskog dodatka Lockwise, koji nudi sučelje „about:logins” za upravljanje spremljenim lozinkama. Pruženo je upozorenje za spremljene račune povezane sa stranicama na kojima su ranije zabilježeni napadi s curenjem podataka. Upozorenje se prikazuje ako zapis s lozinkom u Firefoxu nije ažuriran od vremena kompromitacije stranice.

    Objava Firefoxa 76

    Također je dodano upozorenje o kompromitaciji lozinki koje se koriste na više stranica. Ako jedan od spremljenih računa figurira u curenju podataka i korisnik ponovno koristi istu lozinku na drugim stranicama, bit će mu preporučeno da promijeni lozinku. Provjera se vrši putem integracije s bazom podataka projekta haveibeenpwned.com, koja uključuje podatke o 9.5 milijardi računa ukradenih kao rezultat napada na 443 stranice. Metod provjere je anoniman i temelji se na prijenosu prefiksa SHA-1 hash-a od emaila (nekoliko prvih znakova), na koji server izdaje odgovarajuće nizove hash-a iz svoje baze, dok preglednik na svojoj strani uspoređuje s postojećim punim hash-om i u slučaju podudaranja prikazuje upozorenje (puni hash se ne prenosi).

    Objava Firefoxa 76

    Prošireno je broj stranica za koje se primjenjuje funkcija automatskog generiranja sigurnih lozinki prilikom popunjavanja registracijskih obrazaca. Ranije je savjet za prijedlog sigurne lozinke prikazan samo ako su postojala polja s atributom "autocomplete = new-password". Neovisno o korištenoj stranici, lozinka se može generirati putem kontekstnog izbornika.

    Objava Firefoxa 76

    Na Windows i macOS, ako u Firefoxu nije postavljen glavni lozinka, implementirano je podrška za prikaz dijaloga za autentifikaciju OS-a i unos sistemskih podataka prije pregleda spremljenih lozinke. Nakon unosa sistemske lozinke pristup spremljenim lozinkama omogućava se na 5 minuta, nakon čega će se lozinka morati ponovo unijeti. Ova mjera omogućit će zaštitu podataka od neovlaštenog pristupa u slučaju ostavljanja računala bez nadzora, ako u pregledniku nije postavljen glavni lozinka.

  • Dodano režim radova „HTTPS Only«, koji je prema zadanim postavkama onemogućen. Kada se aktivira režim putem parametra «dom.security.https_only_mode» u about:config, sve nešifrirane zahtjeve automatski će preusmjeriti na zaštićene verzije stranica («http://» zamjenjuje na «https://»). Zamjena se vrši kako na razini učitavanih resursa na stranicama, tako i prilikom unosa u adresnu traku. Ako pokušaj pristupa putem https do unesene adrese u adresnoj traci istekne, korisniku će biti prikazana stranica s greškom, na kojoj će biti prikazana gumb za izvršavanje zahtjeva putem http://. U slučaju neuspjeha pri učitavanju «https://» podresursa koji se učitavaju tijekom obrade stranice, takvi će neuspjesi biti zanemareni, ali će se u web konzolu ispisivati upozorenja koja se mogu vidjeti putem alata za web programere.
  • Dodana je mogućnost brzog prebacivanja između gledanja videa u načinu «slika u slici» (Picture-in-Picture) i režima punog ekrana. Korisnik može smanjiti video u malo prozorsko okno i istovremeno se baviti drugim poslom, uključujući rad u drugim aplikacijama i na virtualnim radnim površinama. Ako želi prebaciti svu pažnju na video, dovoljno je dvostruko kliknuti mišem za prelazak na gledanje na punom ekranu. Ponovni dvostruki klik mišem vratit će gledanje u način «slika u slici».
  • Obavljena su poboljšanja vidljivosti i korisničke udobnosti pri radu s adresnom trakom. Kada se otvori nova kartica, senka oko polja za adresnu traku je smanjena. Blago je proširena alatna traka za oznake kako bi se povećalo područje za dodir na zaslonima osjetljivim na dodir.
  • U okruženjima temeljima na Waylandu, putem novog WebGL-bekenda
    implementirano je omogućeno je hardversko ubrzanje dekodiranja VP9 i drugih formata videa podržanih u Firefoxu. Ubrzanje se osigurava putem VA-API (Video Acceleration API) i FFmpegDataDecoder (u prošlom izdanju bila je implementirana samo podrška za H.264). Za upravljanje uključivanjem ubrzanja u about:config potrebno je postaviti parametre «widget.wayland-dmabuf-webgl.enabled» i «widget.wayland-dmabuf-vaapi.enabled».
  • U sustavu Windows za korisnike prijenosnih računala s GPU-om Intel i rezolucijom ekrana ne većom od 1920×1200, prema zadanim postavkama aktiviran je sustav kompozicije WebRender, napisan na jeziku Rust i prebacuje operacije iscrtavanja sadržaja stranice na GPU.
  • Dodana podrška za objekt AudioWorklet, koju
    omogućuje korištenje sučelja AudioWorkletProcessor i AudioWorkletNode, koji rade izvan glavne izvršne niti u Firefoxu. Novi API omogućuje obradu zvuka u stvarnom vremenu, programatski kontrolirajući parametre zvuka bez dodatnih kašnjenja i ne utječući na stabilnost zvučnog izlaza. Pojava AudioWorkleta omogućila je povezivanje s pozivima u Zoomu u Firefoxu bez instalacije dodatnih programa, a također je omogućila provedbu složenih scenarija obrade zvuka u pregledniku, kao što su prostorni zvuk za virtualne stvarnosti ili igre.
  • U CSS-u dodane su ključne riječi, koje definiraju sistemske vrijednosti boja (CSS Color Module Level 4).
  • U konstruktorima Intl.NumberFormat, Intl.DateTimeFormat i Intl.RelativeTimeFormat prema zadanim postavkama uključena je obrada opcija „numberingSystem” i „calendar”. Na primjer: „Intl.NumberFormat(‘en-US’, { numberingSystem: ‘latn’ })” ili „Intl.DateTimeFormat(‘th’, { calendar: ‘gregory’ })”.
  • Uključena je blokada nepoznatih protokola u metodama poput „location.href” ili .
  • Pri testiranju prikaza web stranica na mobilnim uređajima pomoću režima Responsive Design Mode u alatima za web programere osigurana je simulacija ponašanja mobilnog uređaja tijekom obrade skaliranja dvojnim dodirom. Implementirano je ispravno crtanje meta-viewport oznaka, što je omogućilo optimizaciju web stranica za Firefox na Androidu bez mobilnog uređaja.
  • U sučelju za inspekciju mrežnih zahtjeva, dvoklikom na razdjelnik stupaca u zaglavlju omogućena je automatska prilagodba veličine stupca tablice prema prikazanim podacima.
  • U sučelju za inspekciju WebSocket dodan je novi kontrolni filtar za prikaz kontrolnih okvira. Implementirana je mogućnost pregleda poruka u formatu ActionCable, koji je dodan na popis automatski formatiranih protokola, slično kao socket.io, SignalR i WAMP.
    Objava Firefoxa 76
  • U JavaScript debageru dodana je mogućnost ignoriranja datoteka koje nisu uključene u debagiranje. Kroz kontekstni izbornik „blackbox” ponuđene su opcije za skrivanje sadržaja smještenog u odabranom direktoriju ili izvan njega u bočnoj traci. Prilikom kopiranja tragova stoga osigurana je pohrana cjelokupnog puta u međuspremnik, a ne samo imena datoteke.

    Objava Firefoxa 76
  • U web konzoli u višelinijskom modu omogućen je prikaz skritih dijelova koda koji nadmašuju pet redaka (za otkrivanje kliknite bilo gdje unutar područja s prikazanim kodom).

Osim noviteta i ispravka grešaka u Firefoxu 76, uklonjeno je 22 ranjivosti, od kojih je 10 (CVE-2020-12387, CVE-2020-12388 i 8 pod CVE-2020-12395) označeno kao kritične i potencijalno sposobne za provođenje koda napadača prilikom otvaranja posebno osmišljenih stranica. Ranjivost CVE-2020-12388 omogućuje izlazak iz sandbox okruženja u Windowsu manipulacijom pristupnim tokenima. Ranjivost CVE-2020-12387 povezana je s pokušajem pristupa već oslobođenoj memorijskoj jedinici (Use-after-free) prilikom završetka rada Web Workera. CVE-2020-12395 kombinira probleme s memorijom, poput preljeva bafera.

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