release Firefox 119

Browser wéb Firefox 119 dileupaskeun sareng pembaruan cabang dukungan jangka panjang didamel - 115.4.0. Cabang Firefox 120 parantos dialihkeun kana tahap tés béta, sékrési anu dijadwalkeun dina 21 Nopémber.

Inovasi konci dina Firefox 119:

  • Antarbeungeut anu diropéa pikeun halaman Firefox View parantos diwanohkeun, sahingga ngagampangkeun aksés kana eusi anu ditingali sateuacana. Kaca Firefox View ngahijikeun inpormasi ngeunaan tab aktip, halaman anu nembé ditingali, tab ditutup, sareng tab tina alat sanés dina hiji tempat. Versi anyar tina Firefox View nyayogikeun inpormasi ngeunaan sadaya tab anu dibuka dina jandela mana waé, sareng ogé nambihan kamampuan pikeun ningali sajarah browsing anjeun dumasar kana tanggal atanapi situs.
    release Firefox 119
  • Kamampuhan pikeun ngimpor tambihan tina Chrome sareng browser dumasar kana mesin Chromium diaktipkeun. Dina dialog pikeun ngimpor data tina panyungsi séjén ("Impor Data" dina ngeunaan:karesep#kaca umum), hiji pilihan geus mucunghul pikeun nransper add-on. Transperna ngalibatkeun daptar 72 tambihan, anu ngabandingkeun identifiers tina tambihan idéntik anu aya pikeun Chrome sareng Firefox. Upami tambihan tina daptar aya nalika ngimpor data tina Chrome, Firefox masang versi Firefox asli tibatan versi Chrome tina tambihanana.
    release Firefox 119
  • Rojongan pikeun mékanisme ECH (Encrypted Client Hello) kalebet, anu neraskeun pamekaran ESNI (Encrypted Server Name Indikasi) sareng dianggo pikeun énkripsi inpormasi ngeunaan parameter sési TLS, sapertos nami domain anu dipénta. Beda konci antara ECH sareng ESNI nyaéta yén sanés énkripsi dina tingkat widang individu, ECH énkripsi sadayana pesen TLS ClientHello, anu ngamungkinkeun anjeun pikeun meungpeuk bocor dina widang anu henteu diliputan ESNI, contona, PSK (Pre-Shared). Konci) widang.
  • Kamampuhan ngedit dokumén PDF viewer anu diwangun ayeuna kalebet dukungan pikeun nyelapkeun gambar sareng anotasi téks, salian ti gambar garis freehand anu sayogi sareng ngalampirkeun koméntar téks. Modeu éditan PDF anyar diaktipkeun ngan pikeun sababaraha pangguna; pikeun maksakeun kana halaman about:config, anjeun kedah ngaktipkeun setélan "pdfjs.enableStampEditor".
    release Firefox 119
  • Parobihan setélan anu aya hubunganana sareng mulangkeun sési anu kaganggu saatos kaluar tina browser. Beda sareng rilis sateuacana, inpormasi ngeunaan henteu ngan ukur tab anu aktip, tapi ogé tab anu nembe ditutup ayeuna bakal disimpen di antara sési, anu ngamungkinkeun anjeun mulangkeun tab anu teu kahaja ditutup saatos balikan deui sareng ningali daptarna dina Firefox View. Sacara standar, 25 tab anu terakhir dibuka dina 7 dinten ka pengker bakal disimpen. Data ngeunaan tab dina jandéla katutup ogé bakal dipertimbangkeun sareng daptar tab katutup bakal diolah dina kontéks sadaya windows sakaligus, sareng sanés ngan ukur jandela ayeuna.
  • Kamampuhan modeu Total Cookie Protection parantos dilegaan, dimana panyimpenan Cookie terasing anu misah dianggo pikeun unggal situs, anu henteu ngamungkinkeun panggunaan Cookies pikeun ngalacak gerakan antara situs (sadayana Cookies diatur tina blok pihak katilu anu dimuat dina situs (iframe, js, jsb) .p.), numbu ka situs ti mana blok ieu diundeur). Versi anyar implements isolasi tina skéma URI "blob: ..." (Blob URL), anu berpotensi tiasa dianggo pikeun ngirimkeun inpormasi anu cocog pikeun nyukcruk pangguna.
  • Pikeun pamaké mékanisme panyalindungan tracking ditingkatkeun (ETP, Enhanced Tracking Protection), panyalindungan tambahan diaktipkeun ngalawan idéntifikasi teu langsung pamaké ngaliwatan analisis font - font ditingali ka loka diwatesan ku fon sistem jeung fon tina susunan basa baku.
  • Paket snap Firefox nyayogikeun dukungan pikeun ngagunakeun dialog pilihan file Ubuntu asli nalika ngaksés data tina panyungsi sanés, ogé dukungan pikeun nangtukeun fitur anu sayogi dumasar kana versi xdg-desktop-portal anu dipasang.
  • Ditambahkeun dukungan pikeun milih monitor pikeun nempatkeun jandela browser dina modeu kios Internét. Monitor dipilih nganggo pilihan garis paréntah "-kiosk-monitor". Pangotektak pindah ka modeu salayar langsung saatos diluncurkeun dina modeu kios.
  • Dieureunkeun ngadeteksi eusi media dina file anu diolah nganggo tipe MIME "aplikasi/oktet-stream". Pikeun file sapertos kitu, browser ayeuna bakal ngajurung anjeun pikeun ngaunduh file tinimbang mimiti muterkeunana.
  • Pikeun nyiapkeun Firefox pikeun meungpeuk Cookie pihak katilu, palaksanaan API Aksés Panyimpenan parantos diénggalan pikeun nyorong pangguna idin pikeun ngaksés panyimpenan Cookie tina iframe nalika Cookies pihak katilu diblokir sacara standar. Palaksanaan anyar parantos ningkatkeun panyalindungan sareng nambihan parobihan pikeun ngahindarkeun masalah sareng situs.
  • Pikeun elemen custom (Custom Element), nu manjangkeun fungsionalitas elemen HTML aya, rojongan pikeun atribut ARIA (Accessible Rich Internet Applications) atribut, sahingga elemen ieu leuwih diaksés ku jalma kalawan disabilities. Ditambahkeun kamampuhan pikeun nyetél tur maca atribut ARIA langsung pikeun elemen DOM (Contona, buttonElement.ariaPressed = "leres") tanpa nelepon metoda setAttribute na getAttribute.
  • Lulugu HTTP Cross-Origin-Embedder-Policy, anu ngatur mode isolasi Cross-Origin sareng ngamungkinkeun anjeun pikeun nangtukeun aturan pamakean anu aman dina halaman operasi anu diistimewakeun, parantos nambihan dukungan pikeun parameter "Credentialless" pikeun nganonaktipkeun transmisi anu aya hubunganana sareng kapercayaan. inpormasi sapertos Cookies sareng sertipikat klien.
  • The attr () fungsi CSS kiwari mibanda kamampuhan pikeun nangtukeun argumen kadua, nilai nu bakal dipaké dina situasi dimana atribut dieusian leungit atawa boga nilai teu valid. Contona, attr(foobar, "Nilai standar").
  • Ditambahkeun métode Object.groupBy jeung Map.groupBy pikeun ngagolongkeun elemen Asép Sunandar Sunarya ngagunakeun nilai string balik ku fungsi callback, nu disebut pikeun tiap elemen Asép Sunandar Sunarya, salaku konci grouping.
  • Métode tambahan: String.prototype.isWellFormed() pikeun mariksa ayana téks Unicode anu leres dibentuk dina senar (ngan "pasangan pengganti" karakter sanyawa anu dipariksa) sareng String.prototype.toWellFormed() pikeun ngabersihan sareng ngarobih téks Unicode. kana wangun anu bener.
  • Metodeu WebTransport.createBidirectionalStream () sareng WebTransport.createUnidirectionalStream () parantos nambihan dukungan pikeun harta "sendOrder" pikeun nyetél prioritas relatif aliran anu dikirim.
  • API AuthenticatorAttestationResponse nawarkeun métode anyar getPublicKey (), getPublicKeyAlgorithm () jeung getAuthenticatorData ().
  • Web Authentication API parantos nambihan dukungan pikeun sipat credProps, anu ngamungkinkeun anjeun pikeun nangtukeun ayana kredensial saatos nyiptakeun atanapi pendaptaran.
  • Ditambahkeun parseCreationOptionsFromJSON (), parseRequestOptionsFromJSON () sarta toJSON () métode ka PublicKeyCredential API pikeun ngarobah objék kana ngagambarkeun JSON cocog pikeun serialization / deserialization sarta mindahkeun ka server.
  • Dina parabot pikeun pamekar wéb, antarbeungeut pikeun gawé interaktif sareng CSS (gaya CSS Inaktif) parantos ningkat, anu kalebet kamampuan pikeun ngaidentipikasi sipat CSS anu henteu mangaruhan unsur, sareng ogé nambihan dukungan lengkep pikeun unsur-unsur pseudo, sapertos. ":: hurup kahiji", "::cue" jeung "::placeholder".
  • Panempo data JSON anu diwangun sacara otomatis ngalih ka ningali data atah upami data JSON anu ditingali lepat atanapi rusak.
  • Dina platform Windows, tambahkeun dukungan pikeun setélan sistem anu nyumput kursor nalika ngetik.
  • Dina vérsi pikeun platform Android, kacilakaan anu lumangsung nalika ningali pidéo dina salayar parantos ngaleungitkeun. Ditambahkeun dukungan pikeun patarosan média prefers-kontras sareng prefers-réduksi-transparansi dina lingkungan Android 14.

Salian inovasi sareng perbaikan bug, Firefox 119 parantos ngalereskeun 25 kerentanan. 17 kerentanan (16 digabungkeun dina CVE-2023-5730 sareng CVE-2023-5731) anu ditandaan bahaya 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. kerentanan bahaya sejen (CVE-2023-5721) ngamungkinkeun clickjacking pikeun mastikeun atawa ngabolaykeun sababaraha dialogs browser atawa warnings.

sumber: opennet.ru

Tambahkeun komentar