Chrome release 113

Google wis ngumumake rilis browser web Chrome 113. Ing wektu sing padha, rilis stabil proyek Chromium gratis, sing dadi basis Chrome, kasedhiya. Browser Chrome beda karo Chromium nalika nggunakake logo Google, ana sistem kanggo ngirim kabar yen ana kacilakan, modul kanggo muter konten video sing dilindhungi salinan (DRM), sistem kanggo nginstal nganyari kanthi otomatis, kanthi permanen ngaktifake isolasi Sandbox. , nyediakake kunci menyang API Google lan ngirimake RLZ- nalika nggoleki. Kanggo sing mbutuhake wektu luwih akeh kanggo nganyari, cabang Stable Extended didhukung kanthi kapisah, banjur 8 minggu. Rilis sabanjure Chrome 114 dijadwalake tanggal 30 Mei.

Owah-owahan utama ing Chrome 113:

  • Dhukungan kanggo API grafis WebGPU lan basa shader WGSL (WebGPU Shading Language) diaktifake kanthi gawan. WebGPU nyedhiyakake antarmuka pemrograman sing padha karo Vulkan, Metal, lan Direct3D 12 kanggo nindakake operasi sisih GPU kayata rendering lan komputasi, lan uga ngidini nggunakake basa shader kanggo nulis program sing mbukak ing sisih GPU. Dhukungan WebGPU saiki mung diaktifake ing mbangun kanggo ChromeOS, macOS lan Windows, lan bakal diaktifake kanggo Linux lan Android mengko.
  • Kerja terus kanggo ngoptimalake kinerja. Dibandhingake karo cabang 112, kacepetan ngliwati tes Speedometer 2.1 tambah 5%.
  • Kanggo pangguna, inklusi bertahap saka mode segmentasi panyimpenan, Service Workers lan API komunikasi wis diwiwiti, sing, nalika ngolah kaca, dipisahake karo domain, sing ngisolasi pemroses pihak katelu. Mode kasebut ngidini sampeyan mblokir cara kanggo nglacak obahe pangguna ing antarane situs adhedhasar nyimpen pengenal ing panyimpenan sing dienggo bareng lan wilayah sing ora dimaksudake kanggo panyimpenan permanen informasi ("Supercookies"), contone, nggarap kanthi netepake ananΓ© data tartamtu ing cache browser. Kaping pisanan, nalika ngolah kaca, kabeh sumber daya disimpen ing ruang jeneng umum (asli sing padha), ora preduli saka domain asale, ngidini siji situs nemtokake sumber daya saka situs liya liwat manipulasi panyimpenan lokal, IndexedDB API, utawa mriksa ananΓ© data ing cache.

    Kanthi sharding, kunci sing digunakake kanggo njupuk obyek saka cache lan panyimpenan browser nduweni atribut kapisah sing digandhengake karo sing nemtokake pranala menyang domain utama saka ngendi kaca utama dibukak, sing mbatesi ruang lingkup skrip pelacakan, kayata sing dimuat liwat iframe saka situs liyane. Kanggo meksa segmentasi diaktifake tanpa ngenteni aktivasi normal, sampeyan bisa nggunakake setelan "chrome: // flags / # third-party-storage-partitioning".

    Chrome release 113

  • Mekanisme Set Partai Pertama (FPS) wis diusulake kanggo nemtokake hubungan antarane macem-macem situs saka organisasi utawa proyek sing padha kanggo pangolahan Cookie umum ing antarane. Fitur kasebut migunani nalika siji situs bisa diakses liwat domain sing beda-beda (contone, opennet.ru lan opennet.me). Cookie kanggo domain kasebut pancen kapisah, nanging kanthi bantuan FPS saiki bisa disambungake menyang panyimpenan umum. Kanggo ngaktifake FPS, sampeyan bisa nggunakake gendera "chrome: // flags/enable-first-party-sets".
  • Optimasi sing signifikan saka implementasi piranti lunak encoder video ing format AV1 (libaom) wis ditindakake, sing wis ningkatake kinerja aplikasi web nggunakake WebRTC, kayata sistem konferensi video. Nambahake mode kacepetan anyar 10, cocog kanggo piranti kanthi sumber daya CPU winates. Nalika nyoba aplikasi Google Meet ing saluran kanthi bandwidth 40 kbps, mode AV1 Speed ​​​​10 dibandhingake karo mode VP9 speed 7 ngidini kita entuk peningkatan kualitas 12% lan kinerja 25%.
  • Yen sampeyan ngaktifake proteksi browser sing ditingkatake (Safe Browsing > Enhanced Protection), kanggo ndeteksi aktivitas ala ing tambahan ing sisih Google, telemetri diklumpukake babagan operasi add-on browser sing diinstal ora saka katalog Toko Chrome. Data kayata hash file tambahan lan isi manifest.json dikirim.
  • Sawetara pangguna duwe opsi tambahan kanggo formulir ngisi otomatis, ngarahake ngisi alamat pangiriman lan rincian pembayaran kanthi cepet nalika tuku ing sawetara toko online.
    Chrome release 113
  • Menu sing ditampilake nalika ngeklik lambang "telung titik" wis ditata maneh. Item "Ekstensi" lan "Toko Web Chrome" wis dipindhah menyang tingkat pisanan menu.
  • Nambahake kemampuan kanggo nerjemahake mung fragmen kaca sing dipilih menyang basa liyane, lan ora mung kabeh kaca (terjemahan diwiwiti saka menu konteks). Kanggo ngontrol inklusi terjemahan parsial, setelan "chrome://flags/#desktop-partial-translate" wis diusulake.
  • Ing kaca sing ditampilake nalika mbukak tab anyar, kemampuan kanggo nerusake karya sing diselani ("Journey") ditambahake, contone, sampeyan bisa nerusake panelusuran saka posisi sing diselani.
    Chrome release 113
  • Versi Android kalebu kaca layanan anyar "chrome: // kebijakan / log" kanggo debugging dening administrator kabijakan manajemen terpusat sing disetel kanggo pangguna.
  • Mbangun kanggo platform Android kalebu kemampuan kanggo nampilake konten sing luwih pribadi ing bagean konten sing disaranake (Discover). Kajaba iku, kemampuan kanggo ngatur jinis rekomendasi sing ditampilake (contone, sampeyan bisa ndhelikake konten saka sawetara sumber) wis ditambahake kanggo pangguna sing ora nyambung menyang akun Google.
    Chrome release 113
  • Versi kanggo platform Android nawakake antarmuka anyar kanggo milih file multimedia kanggo ngunggah foto lan video (tinimbang implementasine dhewe, antarmuka Android Media Picker standar digunakake).
    Chrome release 113
  • CSS ngleksanakake sintaksis standar saka gambar-set () fungsi, sing ngijini sampeyan kanggo milih gambar saka pesawat saka opsi karo rΓ©solusi beda sing paling cocog karo setelan layar saiki lan bandwidth sambungan jaringan. Telpon sing didhukung sadurunge karo ater-ater -webkit-image-set (), sing ditawakake sintaks khusus Chrome, saiki wis diganti karo gambar standar.
  • CSS wis nambahake dhukungan kanggo pitakon media anyar (@media) overflow-inline lan overflow-block, sing ngidini sampeyan nemtokake cara konten sing ngluwihi wates asli blok kasebut bakal diproses.
  • Pitakonan media nganyari wis ditambahake menyang CSS, supaya bisa nemtokake gaya nalika dicithak utawa ditampilake ing layar alon (contone, layar e-reader) lan cepet (monitor biasa).
  • Fungsi linear () wis ditambahake menyang CSS kanggo aplikasi interpolasi linear antarane nomer tartamtu saka titik, kang bisa digunakake kanggo nggawe animasi Komplek kayata mumbul lan efek regangan.
  • Cara Headers.getSetCookie () ngetrapake kemampuan kanggo njupuk nilai saka sawetara header Set-Cookie sing dikirim ing siji panyuwunan tanpa nggabungake.
  • Ekstensi largeBlob wis ditambahake menyang API WebAuthn kanggo nyimpen data binar gedhe sing ana gandhengane karo kredensial.
  • Ngaktifake Private State Token API kanggo misahake pangguna tanpa nggunakake pengenal lintas situs.
  • Situs ora diidini nyetel properti document.domain kanggo ngetrapake kahanan asal sing padha menyang sumber daya sing dimuat saka subdomain sing beda. Yen sampeyan kudu nggawe saluran komunikasi antarane subdomains, sampeyan kudu nggunakake fungsi postMessage () utawa Channel Olahpesen API.
  • Dandan wis digawe kanggo alat kanggo pangembang web. Ing panel inspeksi aktivitas jaringan, saiki sampeyan bisa nemtokake maneh utawa nggawe header respon HTTP anyar sing bali dening server web (Jaringan> Header> Response Header). Kajaba iku, sampeyan bisa ngowahi kabeh overrides ing sak panggonan kanthi nyunting file .headers ing bagean Sumber> Overrides lan nggawe panggantos nggunakake topeng. Debugging aplikasi sing luwih apik nggunakake kerangka web Nuxt, Vite lan Rollup. Diagnosa masalah sing luwih apik karo CSS ing panel Gaya (kesalahan ing jeneng properti lan nilai sing ditugasake dicathet kanthi kapisah). Ing konsol web, kemampuan kanggo nampilake rekomendasi autocompletion wis ditambahake nalika sampeyan menet Enter (lan ora mung nalika sampeyan menet tab utawa panah tengen).
    Chrome release 113

Saliyane inovasi lan koreksi bug, versi anyar ngilangi 15 kerentanan. Akeh kerentanan sing diidentifikasi minangka asil tes otomatis nggunakake AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer lan alat AFL. Ora ana masalah kritis sing diidentifikasi sing bakal ngidini wong bisa ngliwati kabeh tingkat proteksi browser lan nglakokake kode ing sistem ing njaba lingkungan kothak wedhi. Minangka bagΓ©an saka program kanggo mbayar ganjaran dhuwit kanggo nemokake kerentanan kanggo release saiki, Google mbayar 10 penghargaan ing jumlah 30.5 ewu dolar AS (siji penghargaan $7500, $5000 lan $4000, loro penghargaan $3000, telung penghargaan $2000 lan loro. penghargaan $1000).

Source: opennet.ru

Add a comment