release Firefox 86

Browser wéb Firefox 86 dileupaskeun. Sajaba ti éta, apdet pikeun cabang rojongan jangka panjang 78.8.0 dijieun. Cabang Firefox 87 parantos dialihkeun kana tahap tés béta, sékrési anu dijadwalkeun pikeun 23 Maret.

Inovasi utama:

  • Dina modeu Strict, modeu Protection Cookie Total diaktipkeun, nu ngagunakeun misah, gudang Cookie terasing pikeun tiap situs. Metodeu isolasi anu diusulkeun henteu ngamungkinkeun panggunaan Cookies pikeun ngalacak gerakan antara situs, sabab sadaya Cookies anu diatur tina blok pihak katilu anu dimuat dina situs ayeuna dihijikeun ka situs utama sareng henteu dikirimkeun nalika blok ieu diaksés tina situs anu sanés. Salaku iwal, kamungkinan mindahkeun cookie cross-situs ditinggalkeun pikeun layanan nu teu patali jeung tracking pamaké, contona, nu dipaké pikeun auténtikasi tunggal. Inpormasi ngeunaan cookies cross-site anu diblokir sareng diidinan dipintonkeun dina ménu anu dipidangkeun nalika anjeun ngaklik simbol tameng dina palang alamat.
    release Firefox 86
  • Antarbeungeut anyar pikeun sawangan dokumen sateuacan nyitak diaktipkeun pikeun sadaya pangguna sareng integrasi sareng setélan sistem printer disayogikeun. Antarbeungeut anyar tiasa dianggo dina cara anu sami sareng mode maca sareng muka sawangan dina tab ayeuna, ngagentos kontén anu tos aya. Sidebar nawiskeun alat pikeun milih printer, nyaluyukeun format halaman, ngarobih pilihan kaluaran citak, sareng ngontrol naha nyitak header sareng latar.
    release Firefox 86
  • Operasi rendering Kanvas sareng elemen WebGL parantos dipindahkeun ka prosés anu misah, anu tanggung jawab pikeun ngaunduh operasi ka GPU. Parobihan ieu sacara signifikan ningkatkeun stabilitas sareng kinerja situs nganggo WebGL sareng Canvas.
  • Sadaya kode anu aya hubunganana sareng dekoding pidéo parantos dipindahkeun kana prosés RDD énggal, anu ningkatkeun kaamanan ku cara ngasingkeun panangan pidéo dina prosés anu misah.
  • Pangwangunan Linux sareng Android kalebet panyalindungan ngalawan serangan anu ngamanipulasi parapatan tumpukan sareng tumpukan. Perlindungan dumasar kana pamakéan pilihan "-fstack-clash-protection", lamun dieusian, compiler nyelapkeun panggero test (usik) kalawan unggal alokasi spasi statik atawa dinamis pikeun tumpukan, nu ngidinan Anjeun pikeun ngadeteksi overflows tumpukan jeung métode serangan block dumasar kana simpang tina tumpukan jeung numpuk patali diteruskeun thread palaksanaan ngaliwatan kaca hansip panyalindungan tumpukan.
  • Dina modeu pamaca, anjeun tiasa ningali halaman HTML anu disimpen dina sistem lokal.
  • Rojongan pikeun format gambar AVIF (AV1 Image Format) diaktipkeun sacara standar, anu ngagunakeun téknologi komprési intra-pigura tina format encoding video AV1. Wadah pikeun ngadistribusikaeun data dikomprés dina AVIF sagemblengna sarupa HEIF. AVIF ngarojong duanana gambar dina HDR (High Dynamic Range) jeung Wide-gamut warna spasi, kitu ogé dina standar rentang dinamis (SDR). Saméméhna, sangkan AVIF diperlukeun netepkeun parameter "image.avif.enabled" dina ngeunaan: config.
  • Diaktipkeun rojongan pikeun sakaligus muka sababaraha jandéla jeung video dina mode Picture-in-Picture.
  • Rojongan pikeun mode eksperimen SSB (Site Spésifik Browser) geus dieureunkeun, nu ngamungkinkeun pikeun nyieun potong kompas misah pikeun situs diluncurkeun tanpa elemen panganteur browser, kalawan ikon misah dina taskbar, kawas aplikasi OS full-fledged. Alesan anu dicutat pikeun ngeureunkeun dukungan kalebet masalah anu teu kaungkab, kauntungan anu dipertanyakeun pikeun pangguna desktop, sumber daya terbatas, sareng kahayang pikeun ngarahkeunana kana pamekaran produk inti.
  • Pikeun sambungan WebRTC (PeerConnections), dukungan pikeun protokol DTLS 1.0 (Datagram Transport Layer Security), dumasar kana TLS 1.1 sareng dianggo dina WebRTC pikeun pangiriman audio sareng pidéo, parantos dileungitkeun. Gantina DTLS 1.0, disarankeun pikeun nganggo DTLS 1.2, dumasar kana TLS 1.2 (spésifikasi DTLS 1.3 dumasar kana TLS 1.3 henteu acan siap).
  • CSS ngawengku hiji gambar-set () fungsi nu ngidinan Anjeun pikeun milih hiji gambar tina susunan pilihan resolusi béda nu pangalusna cocog setelan layar anjeun ayeuna jeung rubakpita sambungan jaringan. tukang-gambar: gambar-set ( "cat.png" 1dppx, "ucing-2x.png" 2dppx, "ucing-print.png" 600dpi);
  • The "daptar-gaya-gambar" sipat CSS, dirancang pikeun nangtukeun hiji gambar pikeun labél dina daptar, ngamungkinkeun sagala bentuk harti gambar via CSS.
  • CSS ngawengku pseudo-kelas ": autofill", nu ngidinan Anjeun pikeun ngalacak ngeusian otomatis widang dina tag input ku browser nu (lamun eusian sacara manual, pamilih teu jalan). input:autofill {wates: 3px biru padet; }
  • JavaScript kalebet objék Intl.DisplayNames anu diwangun sacara standar, dimana anjeun tiasa nampi nami lokal pikeun basa, nagara, mata uang, elemen tanggal, jsb. hayu currencyNames = anyar Intl.DisplayNames(['en'], {type: 'currency'}); currencyNames.of('USD'); // "Dollar AS" currencyNames.of('EUR'); // "Euro"
  • DOM mastikeun yén nilai sipat "Window.name" direset kana nilai kosong nalika dimuat dina tab kaca sareng domain béda, sarta restores nilai heubeul nalika tombol "deui" dipencet tur mulih deui ka kaca heubeul. .
  • Utiliti parantos ditambahkeun kana alat pikeun pamekar wéb anu nampilkeun peringatan nalika netepkeun nilai margin atanapi padding dina CSS pikeun elemen méja internal.
    release Firefox 86
  • Toolbar pikeun pamekar wéb nyadiakeun tampilan jumlah kasalahan dina kaca ayeuna. Lamun anjeun klik dina indikator beureum kalawan jumlah kasalahan, anjeun bisa langsung buka konsol web pikeun nempo daptar kasalahan.
    release Firefox 86

Salian inovasi sareng perbaikan bug, Firefox 86 parantos ngalereskeun 25 kerentanan, dimana 18 ditandaan bahaya. 15 kerentanan (dikumpulkeun dina CVE-2021-23979 sareng CVE-2021-23978) 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.

Cabang Firefox 87, anu parantos ngalebetkeun tés béta, kasohor pikeun nganonaktipkeun panangan konci Backspace di luar konteks formulir input sacara standar. Alesan pikeun ngahapus panangan nyaéta yén konci Backspace aktip dianggo nalika ngetik dina formulir, tapi nalika henteu fokus kana formulir input, éta dianggap salaku ngalih ka halaman sateuacana, anu tiasa nyababkeun leungitna téks anu diketik kusabab mun teu dihaja pindah ka kaca séjén. Pikeun mulangkeun kabiasaan heubeul, pilihan browser.backspace_action geus ditambahkeun kana ngeunaan: config. Salaku tambahan, nalika nganggo pungsi milarian dina halaman, labél ayeuna dipintonkeun di gigireun gulung bar pikeun nunjukkeun posisi konci anu kapendak. Menu Web Developer parantos disederhanakeun pisan sareng barang-barang anu jarang dianggo parantos dipiceun tina ménu Perpustakaan.

sumber: opennet.ru

Tambahkeun komentar