Izdaja Firefox 80

Održano je izdanje web preglednika Firefox 80. Poleg tega je bila izdana posodobitev grane sa dugim vremenom podrške 68.12.0 in 78.2.0. Firefox 68.12 ESR je zadnja verzija u svojoj seriji, a korisnicima Firefox 68 će biti ponuđena automatska nadogradnja na verziju 78.3 za mesec dana. Firefox 80 za Android odlaže se. U vrlo kratkom vremenu na fazu beta testiranja grana Firefox 81, črelease je zakazan za 22. septembar.

Glavne novosti:

  • Na Linux platformi je realiziran novi backend za X11 zasnovan na DMABUF-u, koji je pripremljen razdvajanjem DMABUF backenda, ranije ponuđenog za Wayland. Novi backend omogućava podršku za hardversko ubrzanje videa preko VA-API (ranije je takvo ubrzanje bilo uključeno samo za Wayland) za sisteme koji koriste X11 protokol, kao i mogućnost korišćenja WebGL preko EGL. Da bi se aktivirala rad na EGL, potrebno je aktivirati postavke 'gfx.webrender.all', 'media.ffmpeg.dmabuf-textures.enabled', 'media.ffmpeg.vaapi-drm-display.enabled' i 'media.ffmpeg.vaapi.enabled' u about:config, kao i postaviti promenljivu okruženja MOZ_X11_EGL, nakon čega se Webrender i komponente OpenGL kompozicije prebacuju na korišćenje EGL umesto GLX. Podrška za VA-API još uvek nije potpuno stabilizovana i biće uključena podrazumevano u sledećem izdanju.
  • Uključena je nova implementacija spiska blokiranja dodataka, u kojima se beleže problemi sa bezbednošću, stabilnošću i performansama. Nova implementacija se ističe poboljšanjem performansi obrade spiskova blokiranja i rešavanjem problema sa skalabilnošću, zahvaljujući korišćenju kaskadnih фильтров Блума.
  • Za TLS sertifikate izdata od 1. septembra 2020. godine, biće primenjeno novo ograničenje na rok važenja — trajanje ovih sertifikata ne može prelaziti 398 dana (13 meseci). Slična ograničenja su potvrđena u Chrome i Safari. Za sertifikate dobijene pre 1. septembra, poverenje će biti zadržano, ali ograničeno na 825 dana (2,2 godine).
  • Za korisnike sa migrenom i epilepsijom, uklonjeni su neki animacijski efekti prilikom otvaranja kartica. Na primer, tokom učitavanja sadržaja kartice, umesto skakanja tačke sada se prikazuje ikonica sa peščanim časovima.
    Izdaja Firefox 80
  • Omogućena je mogućnost postavljanja Firefoxa kao podrazumevanog PDF pregledača u sistemu.
  • Dodana je podpora za izhod opozorila pri pošiljanju vsebine spletnih obrazcev s strani, odprte z HTTPS, brez uporabe šifriranja. Za upravljanje izhoda opozorila v about:config je na voljo nastavitev „security.warn_submit_secure_to_insecure“.
  • Izvedene so bile različne izboljšave in popravki, povezani z delovanjem bralnikov zaslona in podporo orodjem za osebe z omejenimi sposobnostmi.
  • Dodana je podpora za mehanizme RTX in Transport-cc za izboljšanje kakovosti klicev prek WebRTC v slabih omrežnih povezavah in izboljšanje napovedi razpoložljive propustnosti.
  • V JavaScript izrazu „export“ je zagotovljena podpora za novo sintakso „export * as namespace“, predlagano v specifikaciji ECMAScript 2021.
  • V API Animations so vključene operacije sestavljanja KeyframeEffect.composite in KeyframeEffect.iterationComposite.
  • V API Media Session je dodana podpora za določitev obdelovalcev spremembe položaja v toku: seekto za prehod na določeno mesto in skipad za preskok oglasov, ki jih predhaja glavni vsebini.
  • V WebGL je implementirana razširitev KHR_parallel_shader_compile, ki omogoča hkratno zagon več niti za prevajanje senčil.
  • V Window.open() je prenehana podpora za parameter outerHeight in outerWidth.
  • V WebAssembly uporaba atomskih operacij več ni omejena na deljene pomnilniške skupine.
  • V orodjih za spletne razvijalce je predlagana eksperimentalna nadzorna plošča za poenostavitev odkrivanja neskladnosti z različnimi brskalniki.
    Izdaja Firefox 80 Izdaja Firefox 80
  • V vmesniku za spremljanje omrežne aktivnosti so dodane vizualne oznake (ikona s torto), ki izpostavljajo počasne poizvedbe, katerih čas izvajanja presega 500 ms (omejitev je mogoče spremeniti s pomočjo nastavitve devtools.netmonitor.audits.slow v about:config).

    Izdaja Firefox 80
  • V spletni konzoli so izvedeni ukazi „:block“ in „:unblock“ za blokiranje in deblokiranje omrežnih poizvedb.
  • Ob prekinitvi JavaScript debuggerja v primeru pojava izjeme se zdaj v panele s kodo prikaže pojavna namig z sledom kupčka.

Poleg novosti in popravkov napak v Firefox 80 odpravljeno 13 ranljivosti, od katerih je 6 označenih za nevarne. 4 ranljivosti (zbrane pod CVE-2020-15670) so povzročene zaradi težav z delovanjem pomnilnika, kot so prelivanja medpomnilnika in dostop do že sproščenih območij pomnilnika. Potencialno lahko te težave vodijo do izvajanja kode napadalca ob odpiranju posebno oblikovanih strani.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster