Chrome ngaleupaskeun 113

Google parantos ngumumkeun sékrési browser wéb Chrome 113. Dina waktos anu sami, sékrési stabil tina proyék Chromium gratis, anu janten dasar Chrome, sayogi. Browser Chrome bénten sareng Chromium dina ngagunakeun logo Google, ayana sistem pikeun ngirim béwara upami aya kacilakaan, modul pikeun maén eusi pidéo anu dilindungi (DRM), sistem update otomatis, inklusi konstan tina isolasi Sandbox. , suplai konci pikeun API Google jeung transmisi nalika néangan parameter RLZ-. Pikeun anu peryogi langkung waktos pikeun ngapdet, cabang Stable Extended dirojong nyalira, dituturkeun ku 8 minggu. Pelepasan salajengna tina Chrome 114 dijadwalkeun pikeun 30 Mei.

Parobahan konci dina Chrome 113:

  • Rojongan pikeun API grafik WebGPU sareng WGSL (WebGPU Shading Language) diaktipkeun sacara standar. WebGPU nyayogikeun API anu sami sareng Vulkan, Metal, sareng Direct3D 12 pikeun ngalakukeun operasi sisi GPU sapertos rendering sareng komputasi, sareng ogé ngamungkinkeun anjeun ngagunakeun basa shader pikeun nyerat program sisi GPU. Pangrojong WebGPU ngan ukur diaktipkeun dina ngawangun pikeun ChromeOS, macOS, sareng Windows ayeuna, sareng bakal diaktipkeun pikeun Linux sareng Android dina waktos engké.
  • Karya dituluykeun dina optimasi kinerja. Relatif ka cabang 112, laju lulus tés Speedometer 2.1 geus ngaronjat ku 5%.
  • Pikeun pamaké, inklusi bertahap tina mode sharding gudang, Pagawe Service, jeung API komunikasi geus dimimitian, nu, nalika ngolah kaca, dipisahkeun dina hubungan domain, nu ngasingkeun prosesor pihak katilu. Modeu ngamungkinkeun anjeun pikeun meungpeuk metode pikeun nyukcruk gerakan pangguna antara situs dumasar kana nyimpen identifier dina panyimpen anu dibagi sareng daérah anu henteu dimaksudkeun pikeun neundeun inpormasi permanén ("Supercookies"), contona, damel ngaliwatan penilaian ayana data anu tangtu dina browser. caches. Mimitina, nalika ngolah halaman, sadaya sumber disimpen dina rohangan ngaran umum (sarua-asal), henteu paduli domain asal, anu ngamungkinkeun hiji situs pikeun nangtukeun muatan sumber tina situs sanés ngalangkungan manipulasi sareng panyimpenan lokal, API IndexedDB, atanapi mariksa data dina cache.

    Sharding nempelkeun tag anu misah kana konci anu dianggo pikeun nyandak obyék tina cache sareng toko browser, anu nangtukeun beungkeutan kana domain primér dimana halaman utama dibuka, anu ngabatesan ruang lingkup pikeun skrip tracking gerak, contona, dimuat via iframe ti situs séjén. Pikeun maksakeun aktivasina ségméntasi tanpa ngantosan inklusi biasa, anjeun tiasa nganggo setélan "chrome: // flags / # third-party-storage-partitioning".

    Chrome ngaleupaskeun 113

  • Mékanisme Sets Pihak Pertama (FPS) diusulkeun, anu ngamungkinkeun pikeun nangtukeun hubungan antara situs anu béda tina organisasi atanapi proyék anu sami pikeun ngolah umum Cookies diantara aranjeunna. Fitur ieu mangpaat nalika situs anu sami tiasa diaksés ngalangkungan domain anu béda (contona, opennet.ru sareng opennet.me). Cookies pikeun domain sapertos sagemblengna dipisahkeun, tapi kalayan bantuan FPS aranjeunna ayeuna bisa numbu ka gudang umum. Pikeun ngaktifkeun FPS, anjeun tiasa nganggo bendera "chrome: // flags/enable-first-party-sets".
  • Optimasi signifikan tina palaksanaan parangkat lunak encoder pidéo AV1 (libaom) parantos dilaksanakeun, anu parantos ningkatkeun kinerja aplikasi wéb nganggo WebRTC, sapertos sistem konperénsi pidéo. Ditambahkeun modeu laju anyar 10, cocog pikeun alat anu gaduh sumber daya CPU terbatas. Nalika nguji aplikasi Google Meet dina saluran kalayan rubakpita 40 kbps, AV1 Speed ​​​​10 dibandingkeun sareng VP9 speed 7 nyababkeun paningkatan 12% dina kualitas sareng paningkatan 25% dina pagelaran.
  • Nalika panyalindungan browser canggih diaktipkeun (Aman Browsing> Enhanced panyalindungan), guna ngadeteksi kagiatan jahat di sisi Google, add-ons ngumpulkeun telemétri ngeunaan operasi browser add-on nu teu dipasang ti katalog Chrome Store. Data sapertos hashes tina file tambihan sareng eusi manifest.json dikirim.
  • Sababaraha pamaké geus diaktipkeun pilihan tambahan pikeun formulir ngeusian otomatis, aimed dina gancang ngeusian alamat pangiriman jeung rinci pamayaran nalika nyieun purchases di sababaraha toko online.
    Chrome ngaleupaskeun 113
  • Menu anu dipidangkeun ku ngaklik ikon "tilu titik" parantos dirobih deui. Item menu "Ekstensi" sareng "Toko Wéb Chrome" parantos dipindahkeun ka tingkat kahiji ménu.
  • Katambah kamampuhan pikeun narjamahkeun kana basa sejen ngan fragmen kaca nu dipilih, teu ngan sakabéh kaca (tarjamahan dimimitian ti menu konteks). Pikeun ngadalikeun kaasup tarjamahan parsial, setelan "chrome://flags/#desktop-partial-translate" diajukeun.
  • Dina kaca ditémbongkeun nalika muka tab anyar, ditambahkeun kamampuhan pikeun neruskeun karya interrupted ("Perjalanan"), contona, Anjeun bisa neruskeun pilarian ti posisi interrupted.
    Chrome ngaleupaskeun 113
  • Dina versi Android, halaman jasa anyar "chrome://policy/logs" parantos dilaksanakeun pikeun debugging ku administrator kawijakan manajemén terpusat anu disetél pikeun pangguna.
  • Dina ngawangun pikeun platform Android, kamampuan pikeun nunjukkeun eusi anu langkung pribadi dina bagian eusi anu disarankeun (Papanggihan) parantos dilaksanakeun. Salaku tambahan, kamampuan pikeun ngaluyukeun jinis saran anu dipikaresep anu ditampilkeun (contona, anjeun tiasa nyumputkeun eusi tina sababaraha sumber) pikeun pangguna anu henteu nyambung ka akun Google parantos ditambahkeun.
    Chrome ngaleupaskeun 113
  • Versi pikeun platform Android nawiskeun antarbeungeut anyar pikeun milih file média pikeun unggah poto sareng pidéo (gaganti palaksanaan sorangan, antarmuka Android Media Picker standar dianggo).
    Chrome ngaleupaskeun 113
  • CSS implements a sintaksis baku pikeun gambar-set () fungsi, nu ngidinan Anjeun pikeun milih hiji gambar tina susunan pilihan kalawan resolusi béda nu paling cocog pikeun setelan layar ayeuna jeung rubakpita sambungan jaringan. Saméméhna dirojong -webkit-image-set () panggero awalan, nu ditawarkeun rumpaka Chrome-spésifik, ayeuna geus diganti ku gambar-set baku.
  • CSS geus ditambahkeun rojongan pikeun queries média anyar (@media) overflow-inline na overflow-block, nu ngidinan Anjeun pikeun nangtukeun kumaha eusi bakal diatur lamun eusi mana saluareun wates block aslina.
  • Hiji pamundut média update geus ditambahkeun kana CSS pikeun ngidinan gaya bisa dihartikeun lamun dicitak atawa dipintonkeun dina slow (misalna layar e-buku) jeung gancang (monitor biasa) layar.
  • Fungsi linier () geus ditambahkeun kana CSS pikeun nerapkeun interpolasi linier antara jumlah tinangtu titik, nu bisa dipaké pikeun nyieun animasi kompléks kayaning bouncing jeung épék manjang.
  • Metoda Headers.getSetCookie () implements kamampuhan pikeun nimba nilai tina sababaraha headers Set-Cookie diliwatan dina pamundut tunggal tanpa concatenating aranjeunna.
  • The largeBlob extension geus ditambahkeun kana WebAuthn API pikeun nyimpen data binér badag pakait sareng credentials.
  • Aktipkeun Private State Token API pikeun misahkeun pamaké tanpa ngagunakeun identifier cross-site.
  • Situs henteu diidinan nyetél properti document.domain pikeun nerapkeun kaayaan asal anu sami pikeun sumber anu dimuat tina subdomain anu béda. Upami anjeun kedah ngadamel saluran komunikasi antara subdomain, paké fungsi postMessage () atanapi API Olahtalatah Saluran.
  • Perbaikan parantos dilakukeun pikeun alat pikeun pamekar wéb. Panel Inspeksi Kagiatan Jaringan ayeuna gaduh kamampuan pikeun nimpa atanapi ngadamel lulugu réspon HTTP énggal anu dipulangkeun ku pangladén wéb (Jaringan> Lulugu> Tanggapan Lulugu). Sajaba ti, kasebut nyaéta dimungkinkeun pikeun ngédit sakabéh overrides dina hiji tempat ku ngédit file .headers dina Sumber> Overrides bagian sarta nyieun ngagantian ku topeng. Ningkatkeun debugging aplikasi nganggo kerangka wéb Nuxt, Vite sareng Rollup. Ningkatkeun diagnostik masalah sareng CSS dina panel Styles (kasalahan dina nami harta sareng nilai anu ditugaskeun ditandaan nyalira). Dina konsol web, ditambahkeun kamampuhan pikeun nampilkeun saran autocomplete nalika mencét Lebetkeun (teu ngan lamun mencét tab atawa panah katuhu).
    Chrome ngaleupaskeun 113

Salian inovasi sareng perbaikan bug, 15 kerentanan parantos dibenerkeun dina versi énggal. Seueur kerentanan anu diidentifikasi salaku hasil tina alat uji otomatis AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer sareng AFL. Taya masalah kritis nu ngidinan bypassing sadaya tingkat panyalindungan browser jeung executing kode dina sistem luar lingkungan sandbox geus pasti. Salaku bagian tina program pikeun mayar ganjaran tunai pikeun kapanggihna kerentanan keur release ayeuna, Google mayar 10 panghargaan dina jumlah 30.5 sarébu dollar AS (hiji panghargaan $7500, $5000 jeung $4000, dua panghargaan $3000, tilu panghargaan. tina $ 2000 sareng dua panghargaan $ 1000).

sumber: opennet.ru

Tambahkeun komentar