Google wis ngeculake Chrome 106, browser web gratis. Rilis stabil proyek Chromium sumber terbuka, pondasi Chrome, uga kasedhiya. Chrome beda karo Chromium ing nggunakake logo Google, sistem notifikasi kacilakan, modul kanggo muter konten video sing dilindhungi salinan (DRM), instalasi nganyari otomatis, isolasi kothak wedhi sing tansah aktif, nyedhiyakake kunci API Google, lan liwati paramèter RLZ nalika nggoleki. Kanggo sing mbutuhake wektu luwih akeh kanggo nganyari, cabang Stable Extended sing kapisah dikelola suwene wolung minggu. Rilis sabanjure, Chrome 107, dijadwalake tanggal 25 Oktober.
Owah-owahan utama ing Chrome 106:
- Kanggo pangguna desktop, mekanisme Prerender2 kanggo konten rekomendasi pra-render ing garis alamat Omnibox diaktifake kanthi gawan. Pra-rendering nglengkapi pilihan sing kasedhiya sadurunge ngemot rekomendasi sing paling mungkin tanpa ngenteni klik pangguna. Saliyane loading, isi kaca sing gegandhengan karo rekomendasi saiki bisa ditampilake ing buffer (kalebu ngeksekusi skrip lan ngasilake wit DOM), njamin rekomendasi ditampilake langsung sawise klik.
- Sampeyan saiki bisa nelusuri riwayat, tetenger, lan tab langsung saka garis alamat Omnibox. Tag kontrol @history, @bookmarks, lan @tabs kasedhiya kanggo panelusuran lokal. Contone, kanggo nggoleki tetenger sampeyan, ketik "@bookmarks frasa telusuran." Opsi khusus kasedhiya ing setelan telusuran kanggo mateni telusuran saka baris alamat.


- Dhukungan kanggo teknologi Server Push, sing ditetepake ing standar HTTP/2 lan HTTP/3 lan ngidini pelayan Kirim sumber daya menyang klien tanpa ngenteni panjaluk sing jelas. Alesan sing dikutip kanggo mungkasi dhukungan yaiku kerumitan implementasi teknologi sing ora perlu, amarga kasedhiyan alternatif sing luwih prasaja lan efektif, kayata tag. , respon HTTP 103, lan protokol WebTransport. Miturut statistik Google, ing taun 2021, kira-kira 1.25% situs sing mlaku ing HTTP/2 nggunakake Server Push, lan ing taun 2022, angka iki mudhun dadi 0.7%. Teknologi Server Push uga ana ing spesifikasi HTTP/3, nanging ing praktik, akeh produk piranti lunak server lan klien, kalebu browser Chrome, wiwitane ora ngetrapake.
- Dinonaktifake kemampuan kanggo nggunakake karakter non-ASCII ing domain sing ditemtokake ing header Cookie (kanggo domain IDN, sampeyan kudu nemtokake domain (ing format punycode). Owah-owahan iki ndadekake browser tundhuk karo RFC 6265bis lan prilaku sing dileksanakake ing Firefox.
- Label sing luwih cetha wis diusulake kanggo ngenali tampilan ing konfigurasi multi-monitor. Label kasebut bisa ditampilake ing dialog ijin kanggo mbukak jendhela ing tampilan eksternal. Contone, tinimbang nomer tampilan eksternal ('Tampilan Eksternal 1'), jeneng model monitor ('HP Z27n') saiki bakal ditampilake.
- Peningkatan ing versi kanggo Android:
- Kaca riwayat telusuran saiki ndhukung fitur "Journey", sing ngringkes kegiatan kepungkur kanthi nglompokake informasi babagan pitakon telusuran lan kaca sing wis dideleng sadurunge. Nalika ngetik tembung kunci ing bilah alamat, yen sadurunge digunakake ing pitakon, browser nawakake pilihan kanggo nerusake nggoleki saka ngendi sampeyan ninggalake.
- ΠΠ° ΡΡΡΡΠΎΠΉΡΡΠ²Π°Ρ Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΎΠΉ Android 11 ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ ΡΡΡΠ°Π½ΠΈΡΡ, ΠΎΡΠΊΡΡΡΠΎΠΉ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΈΠ½ΠΊΠΎΠ³Π½ΠΈΡΠΎ, ΠΏΠΎΡΠ»Π΅ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π½Π° Π΄ΡΡΠ³ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. ΠΠ»Ρ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΡ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΠΏΠΎΡΠ»Π΅ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΏΡΠΎΡ ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ Π°ΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ. ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠ° ΠΎΡΠΊΠ»ΡΡΠ΅Π½Π° ΠΈ ΡΡΠ΅Π±ΡΠ΅Ρ Π°ΠΊΡΠΈΠ²Π°ΡΠΈΠΈ Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ ΠΏΡΠΈΠ²Π°ΡΠ½ΠΎΡΡΠΈ.
- Nalika nyoba ndownload file saka mode incognito, pituduh konfirmasi tambahan bakal katon, bebarengan karo bebaya yen file sing diundhuh bakal katon kanggo pangguna piranti liyane, amarga bakal disimpen ing area pangatur download.

- API chrome.runtime wis mandheg kanggo kabeh situs web. API iki saiki mung kasedhiya liwat browser add-ons. Sadurunge, chrome.runtime kasedhiya kanggo kabeh situs web amarga digunakake dening tambahan CryptoToken sing dibangun, sing ngetrapake API U2F sing ora digunakake.
- Sawetara API anyar wis ditambahake menyang mode Origin Trials (fitur eksperimen sing mbutuhake aktivasi sing kapisah). Origin Trial nuduhake kemampuan kanggo nggarap API sing ditemtokake saka aplikasi sing diundhuh saka localhost utawa 127.0.0.1, utawa sawise ndhaptar lan nampa token khusus sing valid kanggo wektu winates kanggo situs tartamtu.
- Konsep iframes anonim, sing ngidini dokumen dimuat ing konteks sing kapisah, ora ana hubungane karo iframe liyane lan dokumen utama.
- Pop-Up API digunakake kanggo nampilake unsur antarmuka ing ndhuwur unsur liyane, kayata menu interaktif, tooltips, piranti pilihan isi, lan tutorial. Kanggo nampilake unsur ing lapisan paling dhuwur, atribut "nyembul" anyar digunakake. Ora kaya dialog sing digawe nggunakake unsur kasebut API anyar ngidini sampeyan nggawe dialog tanpa model, nangani acara, nggunakake animasi, lan nggawe kontrol popup sing fleksibel.
- Properti 'grid-template-columns' lan 'grid-template-rows' sing digunakake ing CSS Grid saiki ndhukung interpolasi kanggo nyedhiyakake transisi sing lancar ing antarane negara kothak sing beda.
- Properti CSS 'forced-color-adjust' saiki ndhukung nilai 'preserve-parent-color', sing nyebabake properti werna njupuk nilai saka unsur induk.
- Properti "-webkit-hyphenate-character" wis dibusak saka awalan "-webkit-" lan saiki kasedhiya kanthi jeneng "hyphenate-character." Properti iki bisa digunakake kanggo nyetel senar sing digunakake kanggo ngganti karakter break tembung ("-").
- Ing edition katelu saka Intl.NumberFormat API wis dipun ginakaken, kang kalebu fungsi anyar formatRange (), formatRangeToParts () lan selectRange (), klompok set, babak anyar lan opsi tliti, lan kemampuan kanggo kokwaca strings minangka nomer desimal.
- API ReadableStream saiki ndhukung transfer data binar langsung sing efisien saka port serial, ngliwati antrian internal lan buffer. Transfer langsung diaktifake kanthi nemtokake mode BYOB: "port.readable.getReader ({mode: 'byob'})".
- API audio lan video (AudioDecoder, AudioEncoder, VideoDecoder, lan VideoEncoder) saiki ndhukung acara "dequeue" lan callback sing gegandhengan sing dipicu nalika codec wiwit nglakokake tugas enkoding utawa dekoding konten sing antri.
- API Piranti WebXR ngetrapake akses mentah menyang tekstur gambar kamera sing disinkronake karo posisi saiki ing lingkungan virtual.
- Dandan wis digawe kanggo alat pangembang web. Panel Sumber saiki ngidini sampeyan nglumpukake file miturut sumber. Tilak tumpukan kanggo operasi asinkron wis apik. Skrip pihak katelu sing dikenal saiki bisa diabaikan kanthi otomatis sajrone debugging. Kemampuan kanggo ndhelikake file sing ora digatekake ing menu lan panel wis ditambahake. Manajemen tumpukan telpon sing luwih apik ing debugger.

Trek Interaksi anyar wis ditambahake menyang panel Performance kanggo nggambarake interaksi kaca lan ngenali masalah responsif potensial.

Saliyane fitur-fitur anyar lan mbecike bug, versi anyar alamat 20 kerentanan. Akeh kerentanan sing diidentifikasi liwat tes otomatis nggunakake AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer, lan AFL. Ora ana masalah kritis sing bisa ngidini ngliwati kabeh lapisan proteksi browser lan nglakokake kode ing njaba lingkungan kothak wedhi sing diidentifikasi. Minangka bagΓ©an saka program hadiah kerentanan kanggo rilis saiki, Google wis menehi 16 hadiah kanthi total $38500 (siji hadiah saben $9000, $7500, $7000, $5000, $4000, $3000, $2000, lan $1000). Jumlah wolung hadiah durung ditemtokake.
Source: opennet.ru





