release Firefox 93

Browser wéb Firefox 93 dileupaskeun. Salaku tambahan, pembaruan pikeun cabang dukungan jangka panjang didamel - 78.15.0 sareng 91.2.0. Cabang Firefox 94 parantos dialihkeun kana tahap tés béta, sékrési anu dijadwalkeun pikeun 2 Nopémber.

Inovasi utama:

  • Rojongan pikeun format gambar AVIF (AV1 Image Format) diaktipkeun sacara standar, anu ngagunakeun téknologi komprési intra-pigura tina format encoding video AV1. Rohang warna gamut pinuh sareng kawates dirojong, kitu ogé operasi transformasi (rotasi sareng pangeunteungan). Animasi teu acan dirojong. Pikeun ngonpigurasikeun patuh spésifikasi, ngeunaan: config nawarkeun parameter "image.avif.compliance_strictness". Nilai lulugu HTTP ACCEPT parantos dirobih janten "gambar/avif,gambar/webp,*/*" sacara standar.
  • Mesin WebRender, anu diserat dina basa Rust sareng ngamungkinkeun anjeun ngahontal kanaékan anu signifikan dina laju rendering sareng ngirangan beban dina CPU ku mindahkeun operasi rendering eusi halaman ka sisi GPU, anu dilaksanakeun ngaliwatan shaders anu dijalankeun dina GPU. geus diwajibkeun. Pikeun sistem nganggo kartu vidéo anu langkung lami atanapi supir grafik anu bermasalah, WebRender nganggo modeu rasterisasi parangkat lunak (gfx.webrender.software=true). Pilihan pikeun nganonaktipkeun WebRender (gfx.webrender.force-legacy-layers sareng MOZ_WEBRENDER=0) parantos dileungitkeun.
  • Ningkatkeun dukungan pikeun protokol Wayland. Ditambahkeun lapisan anu ngarengsekeun masalah sareng clipboard di lingkungan dumasar kana protokol Wayland. Ogé kaasup parobahan pikeun mantuan ngaleungitkeun kedip-kedip nalika maké Wayland nalika mindahkeun jandela ka ujung layar dina konfigurasi multi-monitor.
  • Panempo PDF anu diwangun nyayogikeun kamampuan pikeun muka dokumén kalayan bentuk XFA interaktif, anu biasa dianggo dina bentuk éléktronik tina sababaraha bank sareng lembaga pamaréntah.
    release Firefox 93
  • Perlindungan diaktipkeun pikeun ngaunduh file anu dikirim via HTTP tanpa énkripsi, tapi dimimitian tina halaman anu dibuka via HTTPS. Undeuran sapertos kitu henteu ditangtayungan tina spoofing salaku hasil tina kontrol lalu lintas transit, tapi kumargi didamel ku nganapigasi tina halaman anu dibuka ngalangkungan HTTPS, pangguna tiasa gaduh gambaran palsu ngeunaan kaamananna. Upami anjeun nyobian ngaunduh data sapertos kitu, pangguna bakal ditingalikeun peringatan, anu ngamungkinkeun anjeun ngabatalkeun blok upami hoyong. Salaku tambahan, ngaunduh file tina iframes sandboxed anu henteu sacara eksplisit netepkeun atribut anu diidinan-unduh ayeuna dilarang sareng bakal diblokir.
    release Firefox 93
  • Ningkatkeun palaksanaan mékanisme SmartBlock, dirancang pikeun ngabéréskeun masalah dina situs-situs anu timbul kusabab meungpeuk skrip éksternal dina modeu browsing pribadi atanapi nalika ditingkatkeun meungpeuk eusi anu teu dihoyongkeun (ketat) diaktipkeun. SmartBlock otomatis ngagentos skrip anu dianggo pikeun nyukcruk ku rintisan anu ngajamin situs dimuat leres. Stubs disiapkeun pikeun sababaraha Aksara tracking pamaké populér kaasup dina daptar Pegatkeun sambungan. Versi anyar kalebet meungpeuk adaptif skrip Google Analytics, skrip jaringan iklan Google sareng widget tina jasa Optimizely, Criteo sareng Amazon TAM.
  • Dina browsing pribadi sareng pamblokiran ditingkatkeun tina modeu eusi anu teu dihoyongkeun (ketat), panyalindungan tambahan pikeun lulugu "Referer" HTTP diaktipkeun. Dina modeu ieu, situs ayeuna dilarang ngaktipkeun "no-referrer-nalika-downgrade", "asal-nalika-cross-asal" jeung "unsafe-url" kawijakan via Referrer-Kabijakan HTTP lulugu, nu ngidinan bypassing standar. setélan pikeun mulangkeun pangiriman ka situs pihak katilu kalayan URL lengkep dina lulugu "Referer". Hayu urang émut yén dina Firefox 87, pikeun meungpeuk poténsi bocor data rahasia, kabijakan "asal-asal-asal-asal" diaktipkeun sacara standar, anu hartosna motong jalur sareng parameter tina "Referer" nalika ngirim. pamundut ka host séjén nalika ngakses via HTTPS ngirimkeun hiji kosong "Referer" nalika pindah ti HTTPS ka HTTP sarta ngirimkeun hiji pinuh "Referer" pikeun transisi internal dina situs anu sarua. Tapi efektivitas parobahan éta questionable, saprak situs bisa balik kabiasaan heubeul ngaliwatan Manipulasi kalawan Referrer-Kawijakan.
  • Dina platform Windows, rojongan pikeun otomatis unloading tab tina memori dilaksanakeun lamun tingkat memori bébas dina sistem ngahontal nilai kritis low. Tab anu nganggo paling seueur mémori sareng anu parantos lami teu diakses ku pangguna dibongkar heula. Lamun anjeun pindah ka tab nu teu dimuat, eusina otomatis dimuat deui. Dina Linux, pungsi ieu dijanjikeun bakal ditambahkeun dina salah sahiji kaluaran salajengna.
  • Desain panel kalayan daptar undeuran dibawa ka gaya visual umum Firefox.
    release Firefox 93
  • Dina modeu kompak, rohangan antara elemen ménu utama, ménu ngabahekeun, téténggér sareng sajarah browsing parantos dikirangan.
    release Firefox 93
  • SHA-256 parantos ditambahkeun kana jumlah algoritma anu tiasa dianggo pikeun ngatur auténtikasi (Auténtikasi HTTP) (saméméhna ngan ukur MD5 anu dirojong).
  • Cipher TLS anu nganggo algoritma 3DES ditumpurkeun sacara standar. Contona, TLS_RSA_WITH_3DES_EDE_CBC_SHA cipher suite rentan ka serangan Sweet32. Balikna pangrojong 3DES tiasa dilaksanakeun kalayan idin eksplisit dina setélan versi TLS anu langkung lami.
  • Dina platform macOS, masalah sareng sesi leungit nalika ngaluncurkeun Firefox tina file ".dmg" anu dipasang parantos direngsekeun.
  • Antarbeungeut pangguna parantos dilaksanakeun pikeun sacara visual ngalebetkeun tanggal sareng waktos kanggo unsur formulir wéb .
    release Firefox 93
  • Pikeun elemen sareng atribut aria-label atanapi aria-labelledby, peran méter (peran = "meter") dilaksanakeun, anu ngamungkinkeun anjeun pikeun nerapkeun indikator nilai numerik anu robih dina kisaran anu tangtu (contona, indikator muatan batré. ).
    release Firefox 93
  • Ditambahkeun dukungan pikeun kecap konci "caps leutik" kana sipat CSS font-sintésis.
  • Dilaksanakeun metode Intl.supportedValuesOf(), anu ngabalikeun susunan almenak, mata uang, sistem angka, sareng unit pangukuran anu dirojong.
  • Pikeun kelas, kasebut nyaéta dimungkinkeun pikeun ngagunakeun blok initialization statik kana kode grup anu dieksekusi sakali nalika ngolah kelas: kelas C {// Blok bakal dijalankeun nalika ngolah kelas sorangan statik {console.log ("Blok statik C urang") ; }}
  • Ditambahkeun dukungan pikeun nelepon HTMLElement.attachInternals pikeun ngakses metode kontrol formulir tambahan.
  • Atribut shadowRoot geus ditambahkeun kana métode ElementInternals, sahingga elemen asli ngakses akar misah maranéhanana dina Shadow DOM, paduli kaayaan.
  • Ditambahkeun dukungan pikeun imageOrientation sareng pasipatan premultiplyAlpha kana metode createImageBitmap ().
  • Ditambahkeun hiji reportError global () fungsi anu ngamungkinkeun Aksara pikeun kasalahan print kana konsol nu, emulating lumangsungna hiji iwal uncaught.
  • Perbaikan dina versi pikeun platform Android:
    • Nalika diluncurkeun dina tablet, tombol "maju", "mundur" sareng "muat ulang halaman" parantos ditambahkeun kana panel.
    • Ngeusian otomatis login sareng kecap akses dina formulir wéb diaktipkeun sacara standar.
    • Kasebut nyaéta dimungkinkeun pikeun ngagunakeun Firefox salaku manajer sandi pikeun ngeusian login sareng kecap akses dina aplikasi anu sanés (diaktipkeun via "Setélan"> "Login sareng kecap akses"> "Eusian otomatis dina aplikasi anu sanés").
    • Nambahkeun "Setélan"> "Login sareng kecap akses"> "Login Disimpen"> "Tambahkeun Login" halaman pikeun nambihan kredensial sacara manual kana manajer sandi.
    • Ditambahkeun halaman "Setélan"> "Koléksi data"> "Studi sareng pareum", anu ngamungkinkeun anjeun nolak ilubiung dina nguji fitur ékspérimén.

Salian inovasi sareng perbaikan bug, Firefox 93 ngaleungitkeun 13 kerentanan, dimana 10 ditandaan bahaya. 9 kerentanan (dikumpulkeun dina CVE-2021-38500, CVE-2021-38501 sareng CVE-2021-38499) disababkeun ku masalah memori, sapertos overflows panyangga sareng aksés ka daérah mémori anu parantos dibébaskeun. Berpotensi, masalah ieu bisa ngakibatkeun dijalankeunnana kodeu panyerang nalika muka kaca dirancang husus.

Pelepasan béta Firefox 94 nandaan palaksanaan halaman jasa anyar "ngeunaan: ngabongkar" dimana pangguna tiasa sacara paksa ngabongkar tab-tab anu tangtu tanpa nutupana pikeun ngirangan konsumsi mémori (eusina bakal dimuat deui nalika ngalih ka tab).

sumber: opennet.ru

Tambahkeun komentar