Rilis Chrome 112

Google telah meluncurkan rilis browser web Chrome 112. Pada saat yang sama, rilis stabil dari proyek Chromium gratis, yang merupakan dasar dari Chrome, tersedia. Browser Chrome berbeda dari Chromium dalam penggunaan logo Google, adanya sistem untuk mengirim pemberitahuan jika terjadi kerusakan, modul untuk memutar konten video yang dilindungi hak cipta (DRM), sistem pembaruan otomatis, penyertaan isolasi Sandbox secara konstan , penyediaan kunci ke Google API dan transmisi saat mencari parameter RLZ-. Bagi mereka yang membutuhkan lebih banyak waktu untuk memperbarui, cabang Extended Stable didukung secara terpisah, diikuti dengan 8 minggu. Rilis Chrome 113 berikutnya dijadwalkan pada 2 Mei.

Perubahan penting di Chrome 112:

  • Fungsi antarmuka Pemeriksaan Keamanan telah diperluas, menampilkan ringkasan kemungkinan masalah keamanan, seperti penggunaan kata sandi yang disusupi, status pemeriksaan situs jahat (Penjelajahan Aman), adanya pembaruan yang dihapus instalasinya, dan identifikasi penambahan berbahaya. -on. Versi baru ini menerapkan pencabutan otomatis atas izin yang diberikan sebelumnya untuk situs yang sudah lama tidak digunakan, dan juga menambahkan opsi untuk menonaktifkan pencabutan otomatis dan mengembalikan izin yang dicabut.
  • Situs tidak diizinkan menyetel properti document.domain untuk menerapkan ketentuan asal yang sama ke sumber daya yang dimuat dari subdomain berbeda. Jika Anda perlu membuat saluran komunikasi antar subdomain, gunakan fungsi postMessage() atau Channel Messaging API.
  • Dukungan untuk menjalankan aplikasi web Aplikasi Chrome khusus di platform Linux, macOS, dan Windows telah dihentikan. Daripada menggunakan Aplikasi Chrome, Anda sebaiknya menggunakan aplikasi web mandiri berdasarkan teknologi Aplikasi Web Progresif (PWA) dan API Web standar.
  • Penyimpanan sertifikat root bawaan dari otoritas sertifikasi (Chrome Root Store) mencakup pemrosesan pembatasan nama untuk sertifikat root (misalnya, sertifikat root tertentu mungkin diizinkan untuk menghasilkan sertifikat hanya untuk domain tingkat pertama tertentu). Di Chrome 113, direncanakan untuk beralih menggunakan Chrome Root Store dan mekanisme verifikasi sertifikat bawaan pada platform Android, Linux, dan ChromeOS (di Windows dan macOS, transisi ke Chrome Root Store telah dilakukan sebelumnya).
  • Untuk beberapa pengguna, antarmuka yang disederhanakan untuk menghubungkan akun di Chrome ditawarkan.
    Rilis Chrome 112
  • Dimungkinkan untuk mengekspor dan membuat salinan cadangan di pengarsip Google (Google Takeout) untuk data yang digunakan saat menyinkronkan berbagai contoh Chrome dan memiliki jenis AUTOFILL, PRIORITY_PREFERENCE, WEB_APP, DEVICE_INFO, TYPED_URL, ARC_PACKAGE, OS_PREFERENCE, OS_PRIORITY_PREFERENCE dan PRINTER.
  • Halaman otorisasi untuk add-on berbasis Web Auth Flow kini ditampilkan di tab, bukan di jendela terpisah, sehingga Anda dapat melihat URL anti-phishing. Implementasi baru ini membagikan status koneksi umum di semua tab dan mempertahankan status tersebut saat dimulai ulang.
    Rilis Chrome 112
  • Pekerja Layanan dari add-on browser mengizinkan akses ke API WebHID, yang dirancang untuk akses tingkat rendah ke perangkat HID (Perangkat antarmuka manusia, keyboard, mouse, gamepad, touchpad) dan mengatur pekerjaan tanpa kehadiran driver khusus dalam sistem. Perubahan ini dilakukan untuk memastikan bahwa add-on Chrome yang sebelumnya mengakses WebHID dari halaman latar belakang ditransfer ke manifes versi ketiga.
  • Menambahkan dukungan untuk aturan bersarang di CSS, yang ditentukan menggunakan pemilih "bersarang". Aturan bersarang memungkinkan untuk mengurangi ukuran file CSS dan menghilangkan duplikat pemilih. .nesting { warna: hotpink; > .is { warna: rebeccapurple; > .awesome { warna: deeppink; } } }
  • Menambahkan properti CSS komposisi animasi, yang memungkinkan Anda menggunakan operasi gabungan untuk menerapkan beberapa animasi secara bersamaan yang memengaruhi properti yang sama.
  • Mengizinkan tombol kirim untuk diteruskan ke konstruktor FormData, memungkinkan objek FormData dibuat dengan kumpulan data yang sama seperti saat formulir asli dikirimkan setelah tombol diklik.
  • Ekspresi reguler dengan tanda "v" telah menambahkan dukungan untuk operasi kumpulan, literal string, kelas bertingkat, dan properti string unicode, sehingga memudahkan pembuatan ekspresi reguler yang mencakup karakter Unicode tertentu. Misalnya, konstruksi β€œ/[\p{Script_Extensions=Greek}&&\p{Letter}]/v” memungkinkan Anda mencakup semua karakter Yunani.
  • Algoritme pemilihan fokus awal yang diperbarui untuk dialog yang dibuat menggunakan elemen . Fokus masukan kini ditetapkan pada elemen yang terkait dengan masukan keyboard, bukan pada elemen itu sendiri .
  • WebView telah mulai menguji penghentian header X-Requested-With.
  • Menambahkan dukungan uji coba asal untuk menghubungkan pengumpul sampah untuk WebAssembly.
  • WebAssembly telah menambahkan dukungan untuk kode objek untuk rekursi ekor langsung dan tidak langsung (panggilan ekor).
  • Perbaikan telah dilakukan pada alat untuk pengembang web. Menambahkan dukungan untuk CSS bersarang. Di tab Rendering, mode emulasi kontras rendah telah ditambahkan, yang memungkinkan Anda mengevaluasi bagaimana orang dengan sensitivitas kontras rendah melihat situs tersebut. Konsol web sekarang mendukung penyorotan pesan yang terkait dengan titik henti sementara dan titik log bersyarat. Tooltip dengan penjelasan singkat tentang tujuan properti CSS telah ditambahkan ke panel untuk bekerja dengan gaya.
    Rilis Chrome 112

Selain inovasi dan perbaikan bug, versi baru ini menghilangkan 16 kerentanan. Banyak kerentanan yang diidentifikasi sebagai hasil pengujian otomatis menggunakan alat AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer, dan AFL. Tidak ada masalah kritis yang teridentifikasi yang memungkinkan seseorang melewati semua tingkat perlindungan browser dan mengeksekusi kode pada sistem di luar lingkungan sandbox. Sebagai bagian dari program pembayaran imbalan uang karena menemukan kerentanan pada rilis saat ini, Google membayar 14 penghargaan senilai 26.5 ribu dolar AS (tiga penghargaan sebesar $5000 dan $1000, dua penghargaan sebesar $2000, dan satu penghargaan sebesar $1000 dan $500). Besaran dari 4 hadiah tersebut belum ditentukan.

Sumber: opennet.ru

Tambah komentar