Menuju web yang lebih andal dan bermanfaat.
Kami akan mengakhiri Google I/O tahun ini dengan lebih dari 100 API, komponen, dan alat baru yang dibahas di panggung keynote, dan dalam sesi on demand Chrome. Berikut sepuluh update yang sangat kami nantikan, dan harap kirimkan favorit Anda (dan pertanyaan Anda) ke @ChromiumDev.
1. WebGPU meningkatkan AI dan machine learning di browser
API yang baru tersedia ini membuka kemampuan hardware GPU, dan membuat web benar-benar siap untuk AI. Faktanya, library ML seperti Tensorflow.js berjalan 100 kali lebih cepat di WebGPU daripada JavaScript biasa, dan WebGPU berjalan 3 kali lebih cepat daripada WebGL (standar emas sebelumnya untuk grafik web). Fakta bahwa WebGPU berjalan di perangkat (bukan di cloud) juga membantu developer menghemat uang, mengurangi latensi, dan membuat fitur AI baru yang menjaga privasi.
2. WebAssembly menghadirkan aplikasi Android ke web
Bagi developer yang ingin meningkatkan investasi kode mereka, dukungan WebAssembly untuk bahasa memori terkelola seperti Kotlin dan Dart membuka peluang besar untuk menggunakan kembali codebase yang ada dan menjangkau pengguna tidak hanya melalui aplikasi native, tetapi juga di web. Berkat beberapa pekerjaan awal oleh JetBrains, developer Android yang mem-build dengan Kotlin kini dapat menulis fitur aplikasi mereka satu kali, lalu menggunakan WebAssembly untuk men-deploy-nya ke web.
3. Dasar pengukuran memberikan kejelasan dan prediksi yang lebih baik untuk web
Dalam grup komunitas WebDX W3C, kami menetapkan Baseline sebagai kumpulan fitur inti yang didukung sepenuhnya oleh versi terbaru dan sebelumnya dari semua browser utama—Chrome, Edge, Firefox, dan Safari. Dengan berpartner dengan pemain utama seperti MDN dan caniuse.com, kami akan menghadirkan bahasa dan label umum ini langsung ke alur kerja Anda. Dan setiap tahun, kami akan memperkenalkan Dasar Pengukuran 23, 24, 25…yang akan menjadi "potongan" dari semua yang baru, dan kompatibel di semua browser. Seperti rilis tahunan, untuk seluruh ekosistem web. Ikuti di sini.
4. Developer Ekstensi Chrome mendapatkan lebih banyak dukungan
Ekstensi berperan penting dalam membantu Anda memberikan pengalaman yang lebih dipersonalisasi kepada pengguna web sekaligus menjangkau pengguna baru. Kami ingin membantu developer yang berinvestasi dalam Ekstensi Chrome agar sukses. Jadi, selain baru-baru ini memperpanjang linimasa peluncuran Manifes V3, kami juga meningkatkan kualitas UI Chrome Web Store, memperbarui dokumentasi dan contoh ekstensi, serta menambahkan platform engagement baru di panel samping Chrome.
5. Interaction to Next Paint menjadi Core Web Vital tahun depan
Setelah eksperimen yang ekstensif dan masukan berkelanjutan dari komunitas tentang kumpulan Core Web Vitals saat ini, kami mengumumkan niat kami untuk mengganti First Input Delay dengan Interaction to Next Paint atau INP, yaitu metrik yang mengukur responsivitas secara lebih menyeluruh. Perubahan ini akan berlaku pada Maret 2024 sehingga kami dapat memberi Anda cukup waktu untuk memahami dan mengoptimalkan INP.
6. Kunci sandi menghadirkan masa depan autentikasi ke web
Untuk aplikasi web yang mengandalkan pengalaman login, sekarang saatnya mengupgrade dari sandi dan autentikasi dua langkah ke kunci sandi. Dibuat berdasarkan standar industri, teknologi ini merupakan pengganti yang jauh lebih aman untuk sandi dan faktor autentikasi lainnya yang dapat di-phish, serta menciptakan pengalaman login dan autentikasi yang lancar bagi pengguna Anda. Sangat menyenangkan melihat pengguna awal seperti Shopify sudah mendapatkan dampak yang signifikan dengan mengintegrasikan solusi tanpa sandi ini.
7. Teknologi baru yang menjaga privasi dengan Privacy Sandbox
Dengan bekerja sama dengan ekosistem dalam inisiatif Privacy Sandbox, kami telah secara kolektif membuat kemajuan besar dalam menghapus vektor pelacakan di web. Selain itu, kami kini mengirimkan fungsi cookie baru dengan CHIPS dan Set Pihak Pertama, yang memungkinkan developer bersiap saat kita semakin mendekati penghentian cookie pihak ketiga di Chrome.
8. Lebih banyak fitur UI Web untuk meningkatkan pengalaman pengguna dan developer
Yang benar-benar meningkatkan standar aplikasi web berkualitas adalah progres yang telah kami buat dalam fitur UI web selama setahun terakhir. Hal ini mencakup fitur UI responsif baru, komponen yang dapat disesuaikan dengan setelan default yang dapat diakses dan status yang dikelola browser, serta beberapa update yang sangat menarik di API animasi dan interaksi. Ada banyak hal menarik di dunia UI web dan kami tidak sabar melihat kreasi Anda dengan hal-hal tersebut.
9. Chrome DevTools meningkatkan proses debug kode framework
Kami meningkatkan cara Anda dapat men-debug aplikasi web di Chrome DevTools melalui kolaborasi dengan berbagai framework JavaScript. Anda akan menemukan pelacakan tumpukan yang lebih bersih, opsi "tampilkan kode Anda" baru, dan keandalan titik henti sementara yang lebih baik. Tujuan kami adalah membantu Anda berfokus pada kode yang Anda tulis, bukan kode yang muncul karena pilihan stack Anda. Pekerjaan kami tidak berhenti di sini dan kami terus mencari cara untuk menghadirkan alat kami lebih dalam ke alur kerja Anda dan benar-benar berfokus pada pengurangan hambatan pengembangan di web. Jadi, nantikan kabar terbarunya.
10. Ratusan update API di I/O tahun ini
Ada ratusan API yang disorot di I/O tahun ini—mulai dari solusi penyimpanan dan arsitektur yang lebih baik, hingga fitur UI yang canggih, serta dukungan yang lebih baik untuk periferal, dari keyboard MIDI hingga tablet gambar, di browser. Tonton semuanya melalui konten on demand yang dirilis di channel YouTube kami.
Kami ingin merayakan fakta bahwa semua orang diundang ke web; dan bahwa kita bersama-sama membuat platform ini menjadi lebih baik. Kami tidak sabar melihat hal-hal yang dapat Anda buat dengan web baru yang lebih bermanfaat dan canggih ini.
Sampai jumpa di Google I/O berikutnya.