- Berkolaborasi dengan tim open source untuk meningkatkan performa web dan UX
→ Sebagian engineer Chrome (nama internal: tim WebSDK)
→ Developer open source seperti Next.js, Nuxt, Angular, Vue, ESLint, webpack, dan lainnya
- Meningkatkan Core Web Vitals serta DX / UX
→ Menjembatani kesenjangan antara browser dan framework
- Proses kerja
-
Mengidentifikasi masalah pengalaman pengguna pada stack populer dengan menggunakan aplikasi representatif
-
Membuat prototipe solusi untuk menyelesaikan masalah ini dengan fokus pada "Strong Defaults" (default yang kuat)
-
Memeriksa fitur pada stack framework lain untuk memastikan apakah fitur tersebut dapat diadaptasi
-
Memvalidasi fitur melalui pengujian lab terhadap performa dan eksperimen pada beberapa aplikasi produksi
-
Membuat desain menggunakan proses RFC dan menerima masukan dari komunitas
-
Menerapkan fitur ke stack populer, sehingga bisa digunakan secara opsional lewat flag
-
Mengaktifkan fitur pada aplikasi produksi representatif, lalu mengevaluasi kualitas dan integrasi alur kerja developer
-
Mengukur peningkatan performa dengan melacak metrik pada aplikasi produksi representatif yang mengadopsi atau meng-upgrade fitur
-
Mengaktifkan fitur sebagai default pada stack agar pengguna yang melakukan upgrade bisa mendapat manfaat
-
Setelah tervalidasi, berkolaborasi dengan framework lain untuk mengadopsi & mengimplementasikan fitur tersebut
-
Mengidentifikasi kesenjangan antar platform web melalui feedback loop
-
Beralih ke masalah berikutnya
- Mendukung tool dan library open source melalui Chrome Framework Fund
→ Saat ini mendukung WebPack5, Nuxt, ESLint, dan lainnya
Belum ada komentar.