Temukan beberapa fitur menarik yang telah tersedia di browser web stabil dan beta selama Oktober 2023.
Rilis browser stabil
Pada Oktober 2023, Firefox 119, Safari 17.1, Chrome 118, dan Chrome 119 menjadi stabil. Postingan ini membahas apa artinya itu bagi platform web.
Fitur JavaScript di Firefox 119
Di Firefox 119, terdapat pengelompokan array JavaScript dengan metode statis Object.groupBy dan Map.groupBy.
Selain itu, di Firefox 119 terdapat metode isWellFormed()
dan toWellFormed()
dari String
. Ini
dapat digunakan untuk memeriksa apakah string berisi Unicode yang tersusun dengan baik, dan untuk membersihkan
string ke Unicode yang tersusun dengan baik. Metode ini sekarang dapat dioperasikan
di tiga mesin utama.
Elemen <search>
HTML kini dapat dioperasikan
Chrome 118 menyertakan elemen <search>
, elemen HTML baru yang mewakili bagian dokumen atau aplikasi yang digunakan untuk penelusuran atau pemfilteran. Fitur
ini sekarang dapat dioperasikan dengan tiga mesin utama.
Aturan horizontal di dalam elemen pilih
Dua versi Chrome dirilis pada bulan Oktober. Di Chrome 119 ada tambahan kecil untuk
elemen <select>
HTML. Sekarang Anda dapat menambahkan garis horizontal di antara opsi yang
ditampilkan sebagai pemisah di antara item. Cari tahu selengkapnya di Select element: now
with horizontal rules.
Cakupan CSS
Chrome 118 menyertakan CSS cakupan dengan aturan @scope
. Aturan ini memberikan cara
untuk memilih elemen dalam subhierarki DOM. Cari tahu selengkapnya di Batasi
jangkauan pemilih Anda dengan @scope
at-rule CSS.
Dukungan Browser
- 118
- 118
- x
- 17,4
CSS preferensid-mengurangi-transparansi
Chrome 118 menyertakan fitur media prefers-reduced-transparency
. Ini adalah
salah satu dari serangkaian fitur yang memungkinkan Anda memeriksa preferensi yang ditetapkan oleh pengguna di
perangkat mereka, dan merespons untuk memenuhi kebutuhan mereka dalam kode Anda. Pelajari lebih lanjut
fitur ini di CSS
lebih suka-mengurangi-transparency.
Sintaksis warna relatif CSS
Di Chrome 119 adalah fitur baru yang canggih dari CSS Warna 5—sintaksis warna relatif. Tindakan ini memungkinkan Anda mendapatkan warna dari warna lain, menggunakan ruang warna atau sintaksis apa pun yang Anda perlukan.
Pembersihan sampah memori WebAssembly (WasmGC)
Chrome 119 menyertakan WasmGC untuk mempercepat penanganan bahasa yang dibersihkan sampah memori seperti Kotlin, PHP, atau Java di WebAssembly. Temukan semua detail di WebAssembly Garbage Collection (WasmGC) yang kini diaktifkan secara default di Chrome.
Rilis browser beta
Versi browser beta memberi Anda pratinjau berbagai hal yang akan disertakan dalam browser versi stabil berikutnya. Ini adalah waktu yang tepat untuk menguji fitur baru, atau penghapusan, yang dapat memengaruhi situs Anda sebelum rilis tersebut dipublikasikan. Versi versi baru adalah Firefox 120 dan Safari 17.2. Rilis ini menghadirkan banyak fitur hebat ke platform ini. Lihat catatan rilis untuk semua detailnya. Berikut beberapa sorotan.
Safari 17.2 menyertakan banyak fitur baru. Untuk CSS, ada dukungan
untuk CSS Custom Highlight API, properti mask-border
, properti counter-set
,
dan banyak fitur lainnya. Selain itu, ada banyak perbaikan pada fitur yang
ada untuk meningkatkan interoperabilitas.
Untuk HTML, Safari 17.2 menyertakan dukungan bagi atribut name
untuk elemen <details>
. Selain itu, di Web API, ada dukungan untuk Pengambilan Prioritas dan
gambar responsif yang kini diaktifkan di <link rel=preload>
.
Firefox 120 menambahkan dukungan untuk unit rh
dan rlh
CSS, text-wrap: balance
,
serta fungsi light-dark()
.
Bagian dari serial Baru di web