Chrome ngaleupaskeun 97

Google parantos ngumumkeun sékrési browser wéb Chrome 97 Dina waktos anu sami, sékrési stabil tina proyék Chromium gratis, anu janten dasar Chrome, sayogi. Browser Chrome dibédakeun ku ngagunakeun logo Google, ayana sistem pikeun ngirim béwara upami aya kacilakaan, modul pikeun muterkeun eusi pidéo anu dilindungi (DRM), sistem pikeun masang apdet sacara otomatis, sareng ngirimkeun parameter RLZ nalika. néangan. Pikeun anu peryogi langkung waktos pikeun ngapdet, aya cabang Stable Extended anu misah, dituturkeun ku minggu 8, anu ngabentuk apdet kana sékrési Chrome 96 sateuacana. Pelepasan Chrome 98 salajengna dijadwalkeun pikeun 1 Pébruari.

Parobahan konci dina Chrome 97:

  • Pikeun sababaraha pamaké, configurator ngagunakeun panganteur anyar pikeun ngatur data nu disimpen di sisi browser ("chrome: // setélan / eusi / sadayana"). Beda konci antarbeungeut anyar nyaéta fokus kana netepkeun idin sareng mupus sadaya Cookies situs sakaligus, tanpa kamampuan ningali inpormasi lengkep ngeunaan Cookies individu sareng ngahapus Cookies sacara selektif. Numutkeun Google, aksés ka manajemén Cookies individu pikeun pangguna biasa anu henteu ngartos seluk-beluk pangwangunan wéb tiasa nyababkeun gangguan anu teu kaduga dina operasi situs kusabab parobihan anu teu dipikiran dina parameter individu, ogé nganonaktipkeun privasi anu teu kahaja. mékanisme panyalindungan diaktipkeun ngaliwatan Cookies. Pikeun anu kedah ngamanipulasi Cookies individu, disarankeun nganggo bagian manajemén panyimpen dina alat pikeun pamekar wéb (Alokasi / Panyimpenan / Cookie).
    Chrome ngaleupaskeun 97
  • Dina blok kalayan inpormasi ngeunaan situs, pedaran ringkes situs (contona, déskripsi ti Wikipedia) dipintonkeun upami modeu optimasi milarian sareng navigasi diaktipkeun dina setélan (pilihan "Jieun milarian sareng browsing langkung saé").
    Chrome ngaleupaskeun 97
  • Ningkatkeun dukungan pikeun ngeusian kolom dina formulir wéb sacara otomatis. Rekomendasi sareng pilihan ngeusian otomatis ayeuna ditampilkeun kalayan sakedik shift sareng disayogikeun sareng ikon inpormasi pikeun sawangan anu langkung merenah sareng idéntifikasi visual ngeunaan sambungan sareng widang anu dieusi. Salaku conto, ikon profil ngajelaskeun yén autocomplete anu diusulkeun mangaruhan widang anu aya hubunganana sareng inpormasi alamat sareng kontak.
    Chrome ngaleupaskeun 97
  • Diaktipkeun ngahapus panangan profil pangguna tina mémori saatos nutup jandéla browser anu aya hubunganana sareng aranjeunna. Saméméhna, propil tetep dina mémori sarta terus ngalakukeun pagawean nu patali jeung sinkronisasi jeung palaksanaan latar tukang skrip add-on, nu ngabalukarkeun runtah teu perlu sumberdaya dina sistem nu make sababaraha propil sakaligus (contona, hiji profil tamu jeung linking ka akun Google. ). Sajaba ti éta, beberesih leuwih teleb tina data sésana bari gawé bareng profil ieu ensured.
  • Ningkatkeun halaman nganggo setélan mesin pencari ("Setélan> Atur mesin pencari"). Aktivasina otomatis mesin, inpormasi ngeunaan anu disayogikeun nalika muka situs ngalangkungan skrip OpenSearch, parantos ditumpurkeun - mesin énggal pikeun ngolah pamundut panéangan tina bar alamat ayeuna kedah diaktipkeun sacara manual dina setélan (mesin anu diaktipkeun sateuacana otomatis bakal diteruskeun. gawé tanpa parobahan).
  • Dimimitian 17 Januari, Toko Wéb Chrome moal deui nampi tambihan anu nganggo vérsi XNUMX tina manifest Chrome, tapi pamekar tambihan tambihan anu saacanna masih tiasa nyebarkeun apdet.
  • Ditambahkeun dukungan ékspérimén pikeun spésifikasi WebTransport, anu netepkeun protokol sareng API JavaScript pikeun ngirim sareng nampi data antara browser sareng server. Saluran komunikasi diatur ngaliwatan HTTP / 3 ngagunakeun protokol QUIC salaku angkutan a. WebTransport tiasa dianggo tibatan mékanisme WebSockets, nawiskeun fitur tambahan sapertos transmisi multi-stream, aliran unidirectional, pangiriman kaluar-urutan, modeu pangiriman anu dipercaya sareng teu tiasa dipercaya. Salaku tambahan, WebTransport tiasa dianggo tibatan mékanisme Server Push, anu parantos ditinggalkeun ku Google dina Chrome.
  • Metoda findLast jeung findLastIndex geus ditambahkeun kana objék JavaScript Array na TypedArrays, ngidinan Anjeun pikeun neangan elemen jeung kaluaran hasilna relatif ka tungtung susunan. [1,2,3,4] .findLast((el) => el % 2 === 0) // → 4 (unsur genap panungtungan)
  • Ditutup (euweuh atribut "buka") elemen HTML , ayeuna tiasa dipilarian sareng tiasa dikaitkeun, sareng sacara otomatis dilegakeun nalika nganggo milarian halaman sareng navigasi fragmen (ScrollToTextFragment).
  • Watesan Kabijakan Kaamanan Kandungan (CSP) dina lulugu réspon pangladén ayeuna dilarapkeun ka pagawé anu khusus, anu saacanna diperlakukeun salaku dokumén anu misah.
  • Paménta eksplisit pikeun otoritas pikeun ngaunduh sub-sumber daya tina jaringan internal parantos disayogikeun - sateuacan ngaksés jaringan internal atanapi localhost, pamundut CORS (Cross-Origin Resource Sharing) sareng lulugu "Access-Control-Request-Private- Jaringan: leres" ayeuna dikirim ka pangladén situs utama anu meryogikeun konfirmasi operasi ku ngabalikeun deui "Access-Control-Allow-Private-Network: leres" lulugu.
  • Ditambahkeun sipat font-sintésis CSS, nu ngidinan Anjeun pikeun ngadalikeun naha browser nu bisa nyintésis gaya font leungit (serong, kandel jeung leutik-cap) nu teu aya dina kulawarga font dipilih.
  • Pikeun transformasi CSS, perspéktif () fungsi implements a 'euweuh' parameter, nu dianggap salaku nilai taya wates nalika ngatur animasi.
  • Idin-Kawijakan (Kabijakan Fitur) lulugu HTTP, dipaké pikeun delegasi otoritas jeung ngaktipkeun fitur canggih, ayeuna ngarojong nilai keyboard-peta, nu ngidinan pamakéan API Keyboard. Metoda Keyboard.getLayoutMap () geus dilaksanakeun, nu ngidinan Anjeun pikeun nangtukeun mana kenop dipencet, nyokot kana akun layouts keyboard béda (Contona, hiji kenop dipencet dina perenah Rusia atawa Inggris).
  • Ditambahkeun metode HTMLScriptElement.supports (), anu ngahijikeun definisi fitur anyar anu aya dina unsur "naskah", contona, anjeun tiasa mendakan daptar nilai anu dirojong pikeun atribut "tipe".
  • Prosés normalisasi baris anyar nalika ngirimkeun formulir wéb parantos saluyu sareng mesin browser Gecko sareng WebKit. Normalisasi linefeeds sareng carriage returns (ngaganti /r sareng /n sareng \r\n) dina Chrome ayeuna dilakukeun dina tahap ahir tinimbang dina awal pamrosésan kiriman formulir (nyaéta prosesor perantara anu nganggo objek FormData bakal ningali data salaku ditambahkeun ku pamaké, sarta henteu dina formulir dinormalisasi).
  • Penamaan ngaran harta geus distandarisasi pikeun API Petunjuk Klién, anu dikembangkeun salaku gaganti lulugu Agen-Pamaké sareng ngamungkinkeun anjeun sacara selektif nyayogikeun data ngeunaan browser sareng parameter sistem khusus (versi, platform, jsb.) ngan saatos. pamundut ku server. Properties ayeuna dieusian ku awalan "sec-ch-", contona, sec-ch-dpr, sec-ch-width, sec-ch-viewport-width, sec-ch-device-memory, sec-ch-rtt , sec- ch-downlink jeung sec-ch-jst.
  • Tahap kadua pikeun ngeureunkeun dukungan pikeun API WebSQL parantos diterapkeun, aksés anu ti skrip pihak katilu ayeuna bakal diblokir. Dina mangsa nu bakal datang, urang rencanana bertahap kaluar rojongan pikeun WebSQL sagemblengna, paduli konteks pamakéan. Mesin WebSQL dumasar kana kode SQLite sareng tiasa dianggo ku panyerang pikeun ngamangpaatkeun kerentanan dina SQLite.
  • Pikeun platform Windows, hiji assembly kalawan cék integritas aliran palaksanaan (CFG, Control Aliran Guard) kaasup, blocking usaha pikeun nyelapkeun kode kana prosés Chrome. Salaku tambahan, isolasi sandbox ayeuna diterapkeun kana jasa jaringan anu ngajalankeun dina prosés anu misah, ngabatesan kamampuan kode dina prosés ieu.
  • Chrome pikeun Android kalebet mékanisme pikeun ngamutahirkeun sacara dinamis log sertipikat anu dikaluarkeun sareng dicabut (Transparansi Sertipikat), anu sateuacana diaktipkeun dina biaya pikeun sistem desktop.
  • Perbaikan parantos dilakukeun pikeun alat pikeun pamekar wéb. Pangrojong ékspérimén pikeun nyingkronkeun setélan DevTools antara alat anu béda parantos dilaksanakeun. Panel Recorder anyar parantos ditambah, anu anjeun tiasa ngarékam, maén deui sareng nganalisa tindakan pangguna dina halaman éta.
    Chrome ngaleupaskeun 97

    Nalika ningalikeun kasalahan dina konsol wéb, nomer kolom anu aya hubunganana sareng masalah ditampilkeun, anu cocog pikeun masalah debugging dina kode JavaScript anu diminified. Daptar alat anu tiasa disimulasi pikeun ngévaluasi tampilan halaman dina alat sélulér parantos diropéa. Dina panganteur pikeun ngédit blok HTML (Édit salaku HTML), panyorot sintaksis sareng kamampuan pikeun ngalengkepan otomatis input parantos parantos ditambahkeun.

    Chrome ngaleupaskeun 97

Salian inovasi sareng perbaikan bug, versi énggal ngaleungitkeun 37 kerentanan. Seueur kerentanan anu diidentifikasi salaku hasil tina uji otomatis nganggo AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer sareng alat AFL. Salah sahiji kerentanan parantos ditugaskeun status masalah kritis, anu ngamungkinkeun hiji jalan ngalangkungan sadaya tingkat panyalindungan browser sareng ngalaksanakeun kode dina sistem, di luar lingkungan kotak pasir. Rincian ngeunaan kerentanan kritis (CVE-2022-0096) henteu acan diungkabkeun ngan ukur aya hubunganana sareng aksés kana daérah mémori anu parantos dibébaskeun dina kode pikeun dianggo sareng panyimpenan internal (API Panyimpenan).

Salaku bagian tina program mayar hadiah tunai pikeun manggihan kerentanan keur release ayeuna, Google mayar 24 panghargaan patut $54 sarébu (tilu $10000 panghargaan, dua $5000 panghargaan, hiji $4000 pangajén, tilu $3000 panghargaan jeung hiji $1000 pangajén). Ukuran 14 ganjaran teu acan ditangtukeun.

sumber: opennet.ru

Tambahkeun komentar