Temukan beberapa fitur menarik yang telah hadir di browser web versi stabil dan beta selama Maret 2026.
Dipublikasikan: 31 Maret 2026
Rilis browser stabil
Chrome 146, Firefox 149, dan Safari 26.4 dirilis ke versi stabil selama bulan Maret. Postingan ini membahas fitur baru yang hadir di platform bulan ini.
Kondisi kueri container opsional
Firefox 149 dan Safari 26.4 menyertakan dukungan untuk kueri @container hanya nama yang tidak memiliki kondisi. Dengan demikian, Anda dapat mencocokkan dengan penampung hanya berdasarkan namanya, sehingga memudahkan Anda menata gaya elemen berdasarkan konteks penampung tanpa perlu menentukan batasan ukuran atau gaya.
Animasi yang dipicu scroll
Chrome 146 menambahkan kontrol animasi berbasis posisi scroll. Fitur ini memungkinkan Anda membuat interaksi secara deklaratif dengan CSS, mengalihkan pekerjaan ke thread pekerja dan meningkatkan performa. Hal ini juga mencakup antarmuka JavaScript untuk animasi web. Pelajari lebih lanjut di artikel Animasi yang dipicu scroll CSS akan segera hadir.
Browser Support
Properti trigger-scope
Selain animasi yang dipicu scroll, Chrome 146 memperkenalkan properti
trigger-scope. Hal ini memungkinkan Anda membatasi visibilitas nama pemicu animasi, sehingga membantu mengisolasi interaksi animasi-ke-pemicu dan menghindari konflik nama global.
Browser Support
Nilai hint popover
Firefox 149 kini mendukung nilai hint untuk atribut global popover.
Popover dengan nilai hint tidak akan menutup popover auto saat ditampilkan, tetapi akan menutup popover hint lainnya, sehingga memberikan kontrol yang lebih terperinci atas perilaku popover.
Browser Support
Jalur petak
Safari 16.4 mendukung display: grid-lanes, yang merupakan nilai display yang
mengaktifkan tata letak gaya masonry.
Browser Support
Fungsi matematika dalam atribut sizes
Safari 26.4 menambahkan dukungan untuk menggunakan fungsi matematika min(), max(), dan clamp() dalam atribut sizes elemen <img>. Hal ini memberikan lebih banyak
fleksibilitas untuk pemuatan gambar responsif.
Pengurutan iterator JavaScript
Chrome 146 dan Safari 26.4 kini mendukung pengurutan iterator, memperkenalkan
Iterator.concat(...items) untuk membuat iterator dengan mengurutkan iterator yang ada.
Fitur ini kini tersedia di Baseline Baru.
Antarmuka CloseWatcher
Firefox 149 menambahkan dukungan untuk antarmuka
CloseWatcher. Hal ini memungkinkan developer menerapkan komponen yang dapat ditutup menggunakan mekanisme bawaan perangkat, seperti tombol Esc di Windows atau tombol Kembali di Android, dengan cara yang sama seperti dialog dan popover bawaan.
Rilis browser beta
Versi browser Beta memberikan pratinjau fitur yang akan ada dalam rilis browser stabil berikutnya. Anda dapat menguji fitur baru atau penghapusan yang mungkin memengaruhi situs Anda sebelum rilis stabil. Rilis beta baru bulan ini mencakup Firefox 150 dan Chrome 147.
Chrome 147 beta
Beta Chrome 147 menyertakan contrast-color()—fungsi CSS yang menampilkan warna hitam atau putih
bergantung pada warna yang memberikan kontras tertinggi terhadap warna argumen.
Juga disertakan border-shape dan transisi tampilan cakupan elemen.
Firefox 150 Beta menambahkan kata kunci CSS revert-rule,
customeElementRegistry untuk Elemen dan DocumentOrShadowRoot, serta light-dark()
untuk gambar.