Baru di Chrome 98

Berikut hal yang perlu Anda ketahui:

Saya Pete LePage. Mari kita pelajari dan lihat yang baru untuk developer di Chrome 98.

Memilih tidak menggunakan tema gelap otomatis di Android

Di Chrome 96, kami memulai uji coba origin untuk Tema Gelap Otomatis di Android.

Dengan fitur ini, jika situs Anda bertema terang dan OS pengguna dalam mode gelap, browser akan menerapkan tema gelap yang dibuat secara otomatis ke situs Anda.

Jika telah mendaftar ke uji coba origin, dan ingin memilih tidak menggunakan tema gelap yang dibuat secara otomatis untuk halaman tertentu, Anda dapat menggunakan tag meta.

<meta name="color-scheme" content="only light">

Atau, Anda dapat memilih untuk tidak ikut dengan menetapkan color-scheme: only light pada elemen :root.

:root {
  color-scheme: only light;
}

Namun, keuntungan utama metode ini adalah Anda dapat memilih tidak ikut berdasarkan elemen dengan menerapkan gaya tertentu ke elemen tersebut.

.only-light,
#my-element {
  color-scheme: only light;
}

Lihat bagian Cara memilih tidak ikut Tema Gelap Otomatis di Tema Gelap Otomatis di Android untuk mengetahui detail selengkapnya.

Dukungan font COLRv1

Di Chrome 98, kini ada dukungan untuk COLRv1, evolusi format font COLRv0. Font ini menambahkan gradien, komposisi dan penggabungan, serta penggunaan kembali bentuk yang ditingkatkan untuk file font yang tajam dan ringkas yang dikompresi dengan baik.

Font warna membuat sorotan visual, judul, dan banner benar-benar terlihat.

Judul menggunakan font COLRv1

Salah satu kasus penggunaan favorit saya untuk COLRv1 adalah emoji yang konsisten di semua platform. Anda tidak perlu mengganti emoji dengan file gambar, karena file font menjadi lebih kecil, dan lebih mudah disertakan di halaman Anda.

File font menggunakan emoji yang konsisten

Kami sedang berupaya untuk meningkatkan deteksi fitur, karena belum semudah yang seharusnya. Namun, ini adalah hal yang perlu diperhatikan.

Lihat Font Vektor Gradien Warna COLRv1 di Chrome 98 untuk mengetahui detail selengkapnya dan cara membuat font Anda sendiri.

Mengemulasi Chrome 100 dalam string UA

Hanya dalam beberapa bulan, kami akan merilis Chrome 100, yang memiliki nomor versi tiga digit. Setiap kode yang memeriksa nomor versi, atau mengurai string UA, harus diperiksa untuk memastikan kode tersebut menangani tiga digit.

Ada flag bernama #force-major-version-to-100 yang akan mengubah nomor versi saat ini menjadi 100, sehingga Anda dapat memastikan semuanya berfungsi seperti yang diharapkan.

Halaman flag Chrome yang menyoroti opsi #force-major-version-to-100 yang baru

Dan banyak lagi!

Tentu saja masih banyak lagi.

Permintaan preflight CORS kini dikirim sebelum permintaan jaringan pribadi untuk subresource, yang meminta izin eksplisit dari server target.

Ada uji coba origin baru untuk Region Capture, API untuk memotong trek video perekaman diri. Ideal untuk berbagi layar di aplikasi konferensi video sehingga Anda tidak membuat efek hall of mirror.

Kontrol overlay jendela telah direncanakan untuk Chrome 98, tetapi karena masalah yang ditemukan di menit terakhir, tidak dapat diimplementasikan. Kami masih mengerjakannya, dan berharap dapat merilisnya dalam beberapa rilis mendatang.

Bacaan lebih lanjut

Bagian ini hanya membahas beberapa sorotan utama. Periksa link di bawah untuk mengetahui perubahan tambahan di Chrome 98.

Langganan

Untuk terus mendapatkan info terbaru, subscribe ke channel YouTube Chrome Developers, dan Anda akan mendapatkan notifikasi email setiap kali kami meluncurkan video baru.

Saya Pete LePage, dan segera setelah Chrome 99 dirilis, saya akan langsung memberi tahu Anda yang baru di Chrome.