release Firefox 86

Browser web Firefox 86 dirilis. Kajaba iku, nganyari kanggo cabang dhukungan jangka panjang 78.8.0 digawe. Cabang Firefox 87 wis ditransfer menyang tahap uji coba beta, rilis sing dijadwalake tanggal 23 Maret.

Inovasi utama:

  • Ing mode Strict, mode Perlindhungan Cookie Total diaktifake, sing nggunakake panyimpenan Cookie sing kapisah kanggo saben situs. Cara isolasi sing diusulake ora ngidini panggunaan Cookie kanggo nglacak gerakan ing antarane situs, amarga kabeh Cookie sing disetel saka blok pihak katelu sing dimuat ing situs kasebut saiki disambungake menyang situs utama lan ora ditularake nalika blok kasebut diakses saka situs liyane. Minangka pangecualian, kamungkinan transfer cookie lintas-situs ditinggalake kanggo layanan sing ora ana hubungane karo pelacakan pangguna, contone, sing digunakake kanggo otentikasi siji. Informasi babagan cookie lintas situs sing diblokir lan diidini ditampilake ing menu sing ditampilake nalika sampeyan ngeklik simbol tameng ing baris alamat.
    release Firefox 86
  • Antarmuka anyar kanggo pratinjau dokumen sadurunge nyetak diaktifake kanggo kabeh pangguna lan integrasi karo setelan sistem printer diwenehake. Antarmuka anyar dianggo kanthi cara sing padha karo mode maca lan mbukak pratinjau ing tab saiki, ngganti konten sing ana. Sidebar nawakake alat kanggo milih printer, nyetel format kaca, ngganti opsi output cetak, lan ngontrol manawa arep nyithak header lan latar mburi.
    release Firefox 86
  • Operasi rendering Canvas lan unsur WebGL wis dipindhah menyang proses sing kapisah, sing tanggung jawab kanggo mbukak operasi menyang GPU. Owah-owahan kasebut wis ningkatake stabilitas lan kinerja situs kanthi signifikan nggunakake WebGL lan Canvas.
  • Kabeh kode sing ana gandhengane karo dekoding video wis dipindhah menyang proses RDD anyar, sing nambah keamanan kanthi ngisolasi panangan video ing proses sing kapisah.
  • Bangun Linux lan Android kalebu proteksi marang serangan sing ngapusi persimpangan tumpukan lan tumpukan. Proteksi kasebut adhedhasar panggunaan opsi "-fstack-clash-protection", nalika ditemtokake, kompiler nglebokake telpon test (probe) kanthi saben alokasi spasi statis utawa dinamis kanggo tumpukan, sing ngidini sampeyan ndeteksi tumpukan tumpukan lan cara serangan pemblokiran adhedhasar persimpangan saka tumpukan lan numpuk related kanggo nerusake thread execution liwat kaca njaga pangayoman tumpukan.
  • Ing mode maca, sampeyan bisa ndeleng kaca HTML sing disimpen ing sistem lokal.
  • Dhukungan kanggo format gambar AVIF (AV1 Image Format) diaktifake kanthi gawan, sing nggunakake teknologi kompresi intra-bingkai saka format enkoding video AV1. Wadah kanggo nyebarake data sing dikompres ing AVIF meh padha karo HEIF. AVIF ndhukung loro gambar ing HDR (High Dynamic Range) lan Wide-gamut color space, uga ing standar dynamic range (SDR). Sadurunge, mbisakake AVIF dibutuhake nyetel parameter "image.avif.enabled" ing babagan: config.
  • Dhukungan aktif kanggo mbukak pirang-pirang jendhela kanthi video ing mode Picture-in-Picture.
  • Dhukungan kanggo mode eksperimen SSB (Browser Spesifik Situs) wis mandheg, sing nggawe trabasan kapisah kanggo situs sing diluncurake tanpa unsur antarmuka browser, kanthi lambang kapisah ing taskbar, kaya aplikasi OS lengkap. Alasan sing disebutake kanggo nyetop dhukungan kalebu masalah sing ora ditanggulangi, keuntungan sing bisa dipertanyakan kanggo pangguna desktop, sumber daya sing winates, lan kepinginan kanggo ngarahake menyang pangembangan produk inti.
  • Kanggo sambungan WebRTC (PeerConnections), dhukungan kanggo protokol DTLS 1.0 (Datagram Transport Layer Security), adhedhasar TLS 1.1 lan digunakake ing WebRTC kanggo transmisi audio lan video, wis mandheg. Tinimbang DTLS 1.0, disaranake nggunakake DTLS 1.2, adhedhasar TLS 1.2 (spesifikasi DTLS 1.3 adhedhasar TLS 1.3 durung siap).
  • CSS kalebu gambar-set () fungsi sing ngijini sampeyan kanggo milih gambar saka pesawat saka opsi resolusi beda sing paling cocog karo setelan layar saiki lan bandwidth sambungan jaringan. background-image: image-set( "cat.png" 1dppx, "cat-2x.png" 2dppx, "cat-print.png" 600dpi);
  • Properti CSS "dhaftar-gaya-gambar", dirancang kanggo netepake gambar kanggo label ing dhaftar, ngidini sembarang wangun definisi gambar liwat CSS.
  • CSS kalebu kelas pseudo ": isi otomatis", sing ngidini sampeyan nglacak ngisi otomatis lapangan ing tag input dening browser (yen sampeyan ngisi kanthi manual, pamilih ora bisa digunakake). input:otomatis {wates: 3px biru padhet; }
  • JavaScript kalebu obyek Intl.DisplayNames sing dibangun kanthi gawan, sing sampeyan bisa njaluk jeneng basa, negara, mata uang, unsur tanggal, lsp. let currencyNames = new Intl.DisplayNames(['en'], {type: 'currency'}); currencyNames.of('USD'); // "Dolar AS" currencyNames.of('EUR'); // "Euro"
  • DOM njamin yen nilai properti "Window.name" direset menyang nilai kosong nalika dimuat ing tab kaca kanthi domain sing beda, lan mulihake nilai lawas nalika tombol "bali" ditekan lan bali menyang kaca lawas. .
  • Sawijining sarana wis ditambahake menyang alat kanggo pangembang web sing nampilake bebaya nalika nyetel margin utawa nilai padding ing CSS kanggo unsur tabel internal.
    release Firefox 86
  • Toolbar kanggo pangembang web nyedhiyakake tampilan jumlah kesalahan ing kaca saiki. Nalika sampeyan ngeklik indikator abang kanthi jumlah kesalahan, sampeyan bisa langsung menyang konsol web kanggo ndeleng dhaptar kesalahan.
    release Firefox 86

Saliyane inovasi lan koreksi bug, Firefox 86 ngilangi 25 kerentanan, sing 18 ditandhani minangka mbebayani. 15 kerentanan (dikumpulake ing CVE-2021-23979 lan CVE-2021-23978) disebabake masalah memori, kayata buffer overflows lan akses menyang wilayah memori sing wis dibebasake. Kemungkinan, masalah kasebut bisa nyebabake eksekusi kode penyerang nalika mbukak kaca sing dirancang khusus.

Cabang Firefox 87, sing wis mlebu uji coba beta, misuwur amarga mateni panangan tombol Backspace ing njaba konteks formulir input kanthi standar. Alesan kanggo mbusak panangan yaiku tombol Backspace aktif digunakake nalika ngetik formulir, nanging nalika ora fokus ing formulir input, iki dianggep minangka mlumpat menyang kaca sadurunge, sing bisa nyebabake ilang teks sing diketik amarga kanggo gerakan sing ora disengaja menyang kaca liya. Kanggo bali prilaku lawas, pilihan browser.backspace_action wis ditambahake kanggo babagan:config. Kajaba iku, nalika nggunakake fungsi telusuran ing kaca, label saiki ditampilake ing jejere garis gulung kanggo nuduhake posisi tombol sing ditemokake. Menu Web Developer wis disederhanakakΓ© banget lan item sing jarang digunakake wis dibusak saka menu Library.

Source: opennet.ru

Add a comment