Digital Transformation
Baseline (Web Platform)
TL;DR: Baseline adalah label resmi dari WebDX Community Group untuk fitur web yang sudah didukung di semua browser utama (Chrome, Edge, Firefox, Safari). Statusnya ada dua: Newly Available (baru saja interoperable) dan Widely Available (sudah aman dipakai 30 bulan). Membantu marketer dan developer memutuskan kapan suatu fitur web siap produksi tanpa polyfill.
Apa itu Baseline?
Baseline adalah inisiatif yang dipimpin Google bersama WebDX Community Group untuk menjawab pertanyaan klasik web developer: "Apakah fitur ini sudah aman saya pakai?" Sebelum Baseline, jawabannya butuh ngecek tabel Can I Use, dokumentasi MDN, dan release note tiap browser. Baseline menyatukan informasi itu menjadi label sederhana yang muncul di MDN, web.dev, dan tooling modern seperti ESLint plugin.
Dua status utama Baseline: Newly Available menandakan fitur baru saja didukung penuh di semua browser engine (Blink, Gecko, WebKit), sementara Widely Available menandakan fitur sudah stabil di sana setidaknya 30 bulan terakhir, jadi aman untuk audiens umum tanpa perlu fallback. Konsep ini sejajar dengan Interop yang fokus pada pengujian kompatibilitas cross-browser. Pelajari lebih lanjut di dokumentasi Baseline web.dev.
Status Baseline
| Status | Arti | Kapan Aman Dipakai? |
|---|---|---|
| Limited Availability | Hanya didukung sebagian browser | Hanya untuk eksperimen atau feature flag |
| Newly Available | Didukung penuh, baru saja | Aman dengan progressive enhancement |
| Widely Available | Stabil 30+ bulan di semua browser | Aman untuk produksi tanpa fallback |
Kenapa Penting untuk Marketer?
Marketer yang membangun landing page tidak selalu butuh fitur paling baru, tapi sering perlu memutuskan: pakai CSS Grid, Container Queries, atau View Transitions API? Status Baseline memberi sinyal cepat. Jika sudah Widely Available, marketer bisa minta developer pakai langsung tanpa polyfill, menghemat ukuran bundle dan mempercepat LCP. Jika masih Newly Available, lebih hati-hati karena masih ada kemungkinan audiens lama belum update browser.
Di pasar Indonesia, market share browser mobile didominasi Chrome dan Samsung Internet (versi Chrome lebih lama). Cek Baseline status sebelum adopsi fitur baru adalah praktik standar untuk hindari layout pecah di sebagian besar audiens.
Pertanyaan Umum
Bedanya Baseline dan Can I Use apa?
Can I Use menampilkan data dukungan browser per versi secara detail. Baseline menyederhanakan jadi label tunggal yang fokus pada interoperabilitas lintas engine. Keduanya saling melengkapi.
Bagaimana cara cek status Baseline suatu fitur?
Cek di halaman fitur di MDN atau web.dev, biasanya ada badge Baseline di bagian atas dokumentasi. Atau pakai tools seperti Browserslist dengan query Baseline.