Rilis Chrome 111

Google telah meluncurkan rilis browser web Chrome 111. Pada saat yang sama, rilis stabil proyek Chromium gratis, yang berfungsi sebagai basis Chrome, juga tersedia. Browser Chrome berbeda dari Chromium dalam penggunaan logo Google, kehadiran sistem untuk mengirimkan pemberitahuan jika terjadi kerusakan, modul untuk memutar konten video yang dilindungi hak cipta (DRM), sistem untuk menginstal pembaruan secara otomatis, mengaktifkan isolasi Sandbox secara permanen , memasok kunci ke Google API dan mengirimkan RLZ- saat mencari parameter. Bagi mereka yang membutuhkan lebih banyak waktu untuk memperbarui, cabang Extended Stable didukung secara terpisah, diikuti oleh 8 minggu. Rilis Chrome 112 berikutnya dijadwalkan pada 4 April.

Perubahan penting di Chrome 111:

  • Elemen UI Privacy Sandbox telah diperbarui untuk memungkinkan kategori minat pengguna ditentukan dan digunakan alih-alih cookie pelacakan untuk mengidentifikasi kelompok pengguna dengan minat serupa tanpa mengidentifikasi pengguna individu. Versi baru menambahkan dialog baru yang memberi tahu pengguna tentang kemampuan Privacy Sandbox dan mengalihkan ke halaman pengaturan tempat Anda dapat mengonfigurasi informasi yang dikirimkan ke jaringan periklanan.
    Rilis Chrome 111
    Rilis Chrome 111
  • Dialog baru telah diusulkan dengan informasi tentang mengaktifkan kemampuan untuk menyinkronkan pengaturan, riwayat, bookmark, database pelengkapan otomatis, dan data lainnya antar browser.
    Rilis Chrome 111
  • Pada platform Linux dan Android, operasi resolusi nama DNS dipindahkan dari proses jaringan terisolasi ke proses browser yang tidak terisolasi, karena ketika bekerja dengan pemecah masalah sistem, tidak mungkin menerapkan beberapa batasan kotak pasir yang berlaku untuk layanan jaringan lainnya.
  • Menambahkan dukungan untuk memasukkan pengguna secara otomatis ke layanan identitas Microsoft (Azure AD SSO) menggunakan informasi akun dari Microsoft Windows.
  • Mekanisme pembaruan Chrome di Windows dan macOS menangani pembaruan untuk 12 versi browser terbaru.
  • Untuk menggunakan API Pengendali Pembayaran, yang menyederhanakan integrasi dengan sistem pembayaran yang ada, Anda sekarang perlu secara eksplisit menentukan sumber data yang diunduh dengan menentukan domain tujuan pengiriman permintaan dalam parameter CSP connect-src (Kebijakan-Keamanan-Konten) .
  • Menghapus API PPB_VideoDecoder(Dev), yang menjadi tidak relevan setelah dukungan Adobe Flash berakhir.
  • Menambahkan View Transitions API, yang memudahkan pembuatan efek animasi transisi antara status DOM yang berbeda (misalnya, transisi mulus dari satu gambar ke gambar lainnya).
  • Menambahkan dukungan untuk fungsi style() ke kueri CSS "@container" untuk menerapkan gaya berdasarkan nilai terhitung dari properti khusus elemen induk.
  • Menambahkan fungsi trigonometri sin(), cos(), tan(), asin(), acos(), atan() dan atan2() ke CSS.
  • Menambahkan API Dokumen Gambar dalam Gambar eksperimental (uji coba asal) untuk membuka konten HTML arbitrer, bukan hanya video, dalam mode gambar-dalam-gambar. Berbeda dengan membuka jendela melalui panggilan window.open(), jendela yang dibuat melalui API baru selalu ditampilkan di atas jendela lain, tidak tertinggal setelah jendela asli ditutup, tidak mendukung navigasi, dan tidak dapat secara eksplisit menentukan posisi tampilan .
    Rilis Chrome 111
  • Dimungkinkan untuk menambah atau mengurangi ukuran ArrayBuffer, serta menambah ukuran SharedArrayBuffer.
  • WebRTC mengimplementasikan dukungan untuk ekstensi SVC (Scalable Video Coding) untuk mengadaptasi aliran video dengan bandwidth klien dan mentransmisikan beberapa aliran video dengan kualitas berbeda dalam satu aliran.
  • Menambahkan tindakan “slide sebelumnya” dan “slide berikutnya” ke API Sesi Media untuk menyediakan navigasi antara slide sebelumnya dan berikutnya.
  • Sintaks pseudo-class baru ":nth-child(an + b)" dan ":nth-last-child()" telah ditambahkan agar pemilih dapat melakukan pra-filter elemen turunan sebelum melakukan "An+B" utama logika seleksi pada mereka.
  • Unit ukuran font elemen root baru telah ditambahkan ke CSS: rex, rch, ric, dan rlh.
  • Dukungan penuh untuk spesifikasi CSS Color Level 4 diterapkan, termasuk dukungan untuk tujuh palet warna (sRGB, RGB 98, Display p3, Rec2020, ProPhoto, CIE dan HVS) dan 12 ruang warna (sRGB Linear, LCH, okLCH, LAB, okLAB , Tampilan p3, Rec2020, a98 RGB, ProPhoto RGB, XYZ, XYZ d50, XYZ d65), selain warna Hex, RGB, HSL, dan HWB yang sebelumnya didukung. Kemampuan untuk menggunakan ruang warna Anda sendiri untuk animasi dan gradien disediakan.
  • Fungsi color() baru telah ditambahkan ke CSS yang dapat digunakan untuk menentukan warna dalam ruang warna mana pun yang warnanya ditentukan menggunakan saluran R, G, dan B.
  • Menambahkan fungsi color-mix(), yang ditentukan dalam spesifikasi CSS Color 5, yang memungkinkan Anda mencampur warna dalam ruang warna apa pun berdasarkan persentase tertentu (misalnya, untuk menambahkan 10% biru ke putih, Anda dapat menentukan "color-mix (dalam srgb, biru 10%, putih);").
  • Perbaikan telah dilakukan pada alat untuk pengembang web. Panel Styles sekarang mendukung spesifikasi CSS Color Level 4 serta ruang warna dan palet baru. Alat untuk menentukan warna piksel sembarang (“penetes mata”) telah menambahkan dukungan untuk ruang warna baru dan kemampuan untuk mengkonversi antara format warna yang berbeda. Panel kontrol breakpoint di debugger JavaScript telah didesain ulang.
    Rilis Chrome 111

Selain inovasi dan perbaikan bug, versi baru ini menghilangkan 40 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 hadiah uang tunai karena menemukan kerentanan pada rilis saat ini, Google membayar 24 penghargaan senilai $92 ribu (satu penghargaan sebesar $15000 dan $4000, dua penghargaan sebesar $10000 dan $700, tiga penghargaan sebesar $5000, $2000 dan $1000, lima hadiah $3000).

Sumber: opennet.ru

Tambah komentar