Fitur Web yang Dinonaktifkan

Meskipun Aplikasi Chrome menggunakan platform web, beberapa fitur web telah dinonaktifkan atau digunakan dengan cara yang berbeda. Hal ini terutama untuk menghindari masalah keamanan dan untuk meningkatkan praktik pemrograman. Berikut adalah ringkasan fitur platform web yang dinonaktifkan dan kemungkinan solusinya:

NonaktifSolusi
alertGunakan lightbox/popup kustom.
API Chrome browserT/A.
confirmGunakan lightbox/popup kustom.
document.cookieHalaman aplikasi terpaket tidak dirender di server sehingga tidak perlu digunakan.
document.closeT/A.
document.openT/A.
document.writeGunakan document.createElement.
Referensi eksternalGunakan tag webview untuk iframe. Lihat Konten Tersemat dan Webview Tag API. Video dan audio diizinkan memiliki URL non-lokal.
FlashGunakan Platform HTML5.
Pengiriman formulirGunakan JavaScript untuk memproses konten formulir (memproses pengiriman peristiwa, memproses data secara lokal terlebih dahulu sebelum mengirim ke server).
javascript: urlAnda tidak dapat menggunakan bookmarklet untuk JavaScript inline pada anchor. Sebagai gantinya, gunakan pengendali klik tradisional.
localStorageGunakan IndexedDB atau Storage API (yang juga disinkronkan ke cloud).
NavigasiTautan akan terbuka dengan browser web sistem. window.history dan window.location dinonaktifkan.
Plugin yang tidak dimasukkan sandboxT/A.
showModalDialogGunakan lightbox/popup kustom.
XMLHttpRequest sinkronGunakan XMLHttpRequest asinkron saja: Menghilangkan XXR Sinkron.
Pemilihan Teks PenggunaSecara default, pengguna tidak dapat lagi memilih teks seperti yang dapat mereka lakukan di halaman web. Agar area teks aplikasi dapat dipilih, terapkan gaya CSS, -webkit-user-select: text;.
webSqlGunakan IndexedDB atau Filesystem API.