Rilis Chrome 108

Google telah meluncurkan rilis browser web Chrome 108. Pada saat yang sama, rilis stabil proyek Chromium gratis, yang menjadi dasar 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 109 berikutnya dijadwalkan pada 10 Januari.

Perubahan penting di Chrome 108:

  • Desain dialog Cookie dan manajemen data situs telah diubah (dipanggil melalui tautan Cookie setelah mengklik kunci di bilah alamat). Dialog telah disederhanakan dan sekarang menampilkan informasi yang dikelompokkan berdasarkan situs.
    Rilis Chrome 108
  • Dua mode pengoptimalan browser baru telah diusulkan - Penghemat Memori dan Penghemat Energi, yang ditawarkan dalam pengaturan kinerja (Pengaturan> Kinerja). Mode tersebut saat ini hanya tersedia di platform ChromeOS, Windows, dan macOS.
  • Pengelola kata sandi menyediakan kemampuan untuk melampirkan catatan ke setiap kata sandi yang disimpan. Seperti kata sandi, catatan tersebut ditampilkan pada halaman terpisah hanya setelah otentikasi.
  • Versi Linux dilengkapi dengan klien DNS bawaan secara default, yang sebelumnya hanya tersedia di versi Windows, macOS, Android, dan ChromeOS.
  • Pada platform Windows, saat Anda memasang Chrome, pintasan untuk meluncurkan browser kini secara otomatis disematkan ke bilah tugas.
  • Menambahkan kemampuan untuk melacak perubahan harga produk tertentu di beberapa toko online (Daftar Belanja). Saat harga turun, pengguna akan dikirimi notifikasi atau email (di Gmail). Menambahkan produk untuk pelacakan dilakukan dengan mengklik tombol “Lacak harga” di bilah alamat saat berada di halaman produk. Produk yang dilacak disimpan bersama dengan bookmark. Fungsi ini hanya tersedia untuk pengguna dengan akun Google aktif, ketika sinkronisasi diaktifkan dan layanan “Aktivitas Web & Aplikasi” diaktifkan.
    Rilis Chrome 108
  • Kemampuan untuk melihat hasil pencarian di sidebar bersamaan dengan melihat halaman lain diaktifkan (dalam satu jendela Anda dapat melihat konten halaman dan hasil mengakses mesin pencari secara bersamaan). Setelah membuka situs dari halaman dengan hasil pencarian Google, ikon dengan huruf "G" muncul di depan kolom input di bilah alamat, dan ketika Anda mengkliknya, bilah sisi terbuka dengan hasil yang dilakukan sebelumnya. mencari.
    Rilis Chrome 108
  • Di File System Access API, yang memungkinkan aplikasi web membaca dan menulis data langsung ke file dan direktori di perangkat pengguna, metode getSize(), truncate(), flush() dan close() di objek FileSystemSyncAccessHandle telah dipindahkan dari model eksekusi asinkron ke sinkron. mirip dengan metode read() dan write(). Perubahan ini menyediakan API FileSystemSyncAccessHandle yang sepenuhnya sinkron untuk meningkatkan kinerja aplikasi berbasis WebAssembly (WASM).
  • Menambahkan dukungan untuk ukuran tambahan area terlihat (area pandang) - “kecil” (s), “besar” (l) dan “dinamis” (d), serta unit pengukuran yang terkait dengan ukuran ini - “*vi” ( vi, svi, lvi dan dvi), “*vb” (vb, svb, lvb dan dvb), “*vh” (svh, lvh, dvh), “*vw” (svw, lvw, dvw), “*vmax ” (svmax, lvmax , dvmax) dan “*vmin” (svmin, lvmin dan dvmin). Unit pengukuran yang diusulkan memungkinkan Anda untuk mengikat ukuran elemen ke ukuran terkecil, terbesar dan dinamis dari area yang terlihat dalam persentase (ukuran berubah tergantung pada tampilan, penyembunyian, dan keadaan toolbar).
    Rilis Chrome 108
  • Dukungan untuk font vektor warna variabel dalam format COLRv1 diaktifkan (bagian dari font OpenType yang berisi, selain mesin terbang vektor, lapisan dengan informasi warna).
  • Untuk memeriksa dukungan font berwarna, fungsi font-tech() dan font-format() telah ditambahkan ke aturan CSS @supports, dan fungsi tech() telah ditambahkan ke aturan CSS @font-face.
  • API Manajemen Kredensial Federasi (FedCM) diusulkan untuk memungkinkan pembuatan layanan identitas gabungan yang menjaga privasi yang beroperasi tanpa mekanisme pelacakan lintas situs seperti pemrosesan cookie pihak ketiga.
  • Sekarang dimungkinkan untuk menerapkan properti CSS "overflow" yang ada ke elemen pengganti yang muncul di luar batas konten, yang dikombinasikan dengan properti kotak tampilan objek dapat digunakan untuk membuat gambar dengan bayangannya sendiri.
  • Menambahkan properti CSS break-before, break-after, dan break-inside, memungkinkan Anda menyesuaikan perilaku break-in dalam output terfragmentasi dalam konteks masing-masing halaman, kolom, dan area. Misalnya, "gambar { break-inside: hindari;}" akan mencegah halaman rusak di dalam gambar.
  • Properti CSS align-items, justify-items, align-self, dan justify-self memberikan kemampuan untuk menggunakan nilai "last baseline" untuk menyelaraskan dengan baseline terakhir dalam tata letak fleksibel atau grid.
  • Menambahkan peristiwa ContentVisibilityAutoStateChanged, yang dihasilkan untuk elemen dengan properti "visibilitas konten: otomatis" ketika status rendering elemen berubah.
  • Dimungkinkan untuk mengakses API Ekstensi Sumber Media dalam konteks pekerja, yang dapat digunakan, misalnya, untuk meningkatkan kinerja pemutaran media yang di-buffer dengan membuat objek MediaSource di pekerja terpisah dan menyiarkan hasil kerjanya ke HTMLMediaElement di utas utama.
  • Header HTTP Izin-Kebijakan, digunakan untuk mendelegasikan otoritas dan mengaktifkan fitur lanjutan, mengizinkan wildcard seperti "https://*.bar.foo.com/".
  • Menghapus API yang tidak digunakan lagi window.defaultStatus, window.defaultstatus, ImageDecoderInit.premultiplyAlpha, navigasiEvent.restoreScroll(), navigasiEvent.transitionWhile().
  • Perbaikan telah dilakukan pada alat untuk pengembang web. Tooltip untuk properti CSS yang tidak aktif telah ditambahkan ke panel Styles. Panel Perekam menerapkan deteksi otomatis XPath dan pemilih teks. Debugger menyediakan kemampuan untuk menelusuri ekspresi yang dipisahkan koma. Pengaturan “Pengaturan > Daftar Abaikan” telah diperluas.

Selain inovasi dan perbaikan bug, versi baru ini menghilangkan 28 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 10 penghargaan senilai 74 ribu dolar AS (satu penghargaan sebesar $15000, $11000, dan $6000, lima penghargaan sebesar $5000, tiga penghargaan sebesar $3000, dan $2000 , dua penghargaan sebesar $1000). Besaran 6 hadiah belum ditentukan.

Sumber: opennet.ru

Tambah komentar