Google telah mengumumkan pelancaran versi 152 pelayar web Chromenya. Kemas kini ini memperkenalkan beberapa pelarasan yang tertumpu pada penyediaan ekosistem untuk piawaian keselamatan masa hadapan, mengubah suai pengurusan sambungan dan menawarkan alat kawalan visual baharu kepada pembangun.
Tambahan pula, ia membawa berita baik untuk komuniti Linux dengan penyepaduan format pembungkusan baharu, kerana ia memperkenalkan sokongan eksperimen untuk mengedarkan Chrome pada Linux melalui pakej Flatpak, mencapai interaksi natif dengan sistem melalui portal XDG.
Versi ini membetulkan sejumlah 327 kerentanan, sepuluh daripadanya diklasifikasikan sebagai kritikal kerana ia membenarkan penyerang memintas kotak pasir pelayar dan melaksanakan kod pada sistem. Lapan daripada kerentanan kritikal ini berkaitan dengan eksploitasi guna-selepas-bebas (guna-selepas-bebas) .
Apa yang baru di Chrome 152
Perubahan jangka pendek yang paling ketara bagi pengguna ialah penyingkiran kekal sambungan berdasarkan versi kedua manifes (Manifes V2). Bermula 31 Ogos, semua alat tambah yang dibina menggunakan API lama ini akan dialih keluar daripada Gedung Web Chrome . Walaupun sambungan yang telah dipasang akan terus berfungsi secara setempat, ia akan kehilangan keupayaan untuk menerima kemas kini dan tidak boleh dipasang semula jika dialih keluar.
Bagi pengguna Windows, Chrome 152 memperkenalkan lapisan keselamatan berdasarkan Senarai Kawalan Akses (ACL). Mekanisme ini menyekat proses pelayar daripada membaca dan menulis ke memori , sekali gus menghalang suntikan kod. Walau bagaimanapun, disebabkan oleh potensi konflik dengan perisian antivirus atau alat kebolehcapaian, ciri ini dinyahdayakan secara lalai. Pengguna yang berminat boleh mendayakannya dengan menetapkan bendera chrome://flags/#enable-process-isolation-ui dan mengkonfigurasi mod pengasingan dalam tetapan sistem pelayar.
Penambahbaikan pada aplikasi web kendiri dan API baharu
Aplikasi Web Terpencil (IWA) kini menyokong sub-aplikasi . Ini bermakna pembangun boleh mengedarkan berbilang program dengan nama, ikon dan perkaitan fail yang berasingan dalam satu pemasangan IWA. Khususnya untuk ChromeOS, aplikasi ini kini menampilkan mod paparan tanpa sempadan , mengembangkan kandungan untuk memenuhi keseluruhan tetingkap dan mengalih keluar bar tajuk tradisional. Skema URI tersuai googlechrome:// juga telah dilaksanakan secara eksperimen , direka bentuk untuk membolehkan tapak luaran yang dibuka dalam pelayar lain menggunakan Chrome apabila pautan tertentu diklik.
API prestasi CPU membolehkan laman web membuat pertanyaan tentang kapasiti pemproses pengguna; untuk melindungi privasi, Chrome menyertakan menu (Tetapan > Prestasi > Kelajuan) di mana data ini boleh dipalsukan dengan memilih tahap daripada 0 (tidak diketahui) hingga 4 (prestasi ultra).
Dalam bahagian reka bentuk CSS, pseudo-elements ::backdrop, ::scroll-marker dan ::view-transition ditambah untuk mengawal latar belakang modal, penunjuk skrol dan animasi peralihan dengan berinteraksi secara langsung dengan JavaScript. Di samping itu, fungsi alpha() digabungkan untuk memanipulasi ketelusan warna dan sifat window-drag ditambah untuk menentukan kawasan aplikasi web prabina (PWA) yang bertindak sebagai bar tajuk yang boleh diseret.
Pada peranti mudah alih , versi Android memperkenalkan skrin seragam yang memusatkan pengurusan kata laluan dan data autoisi borang . Keselamatan mudah alih juga dipertingkatkan: dengan mengaktifkan "Perlindungan Dipertingkatkan," pelayar akan menyekat sepenuhnya pemuatan laman web yang ditandai sebagai berniat jahat, yang memerlukan pengesahan manual eksplisit daripada pengguna untuk melihat kandungan. Atribut autopembetulan HTML juga telah ditambahkan pada tag <input> dan <textarea> untuk memberi pembangun kawalan ke atas autopembetulan dalam medan teks.
Bagaimana untuk mengemas kini Chrome pada Linux?
Jika anda menggunakan pengedaran berasaskan Debian atau Ubuntu dan mempunyai repositori Google rasmi yang dikonfigurasikan, jalankan sahaja arahan kemas kini standard dalam terminal anda:
sudo apt update
sudo apt --only-upgrade install google-chrome-stable
Bagi mereka yang menggunakan sistem berasaskan Fedora, RHEL atau AlmaLinux, proses ini dilakukan melalui DNF menggunakan arahan berikut:
sudo dnf upgrade google-chrome-stable
Jika anda lebih suka mencuba format eksperimen baharu menggunakan Flatpak, anda boleh mencari aplikasi tersebut secara langsung di Flathub (sebaik sahaja pakej rasmi tersedia dalam repositorinya) atau memasangnya melalui baris arahan:
flatpak update com.google.Chrome