Devre Dışı Bırakılan Web Özellikleri

Chrome Uygulamaları web platformunu kullansa da, bazı web özellikleri devre dışı bırakılmıştır veya başka şekilde kullanılır. Temel amaç güvenlik sorunlarını önlemek ve programlama uygulamalarını iyileştirmektir. Aşağıda, web platformunun devre dışı bırakılan özellikleri ve olası geçici çözümlerin bir özeti verilmiştir:

Devre dışıGeçici çözümler
alertÖzel bir lightbox/pop-up kullanın.
Tarayıcı Chrome API'leriHiçbiri.
confirmÖzel bir lightbox/pop-up kullanın.
document.cookiePaket uygulama sayfaları sunucuda oluşturulmadığından bunların kullanılması gerekmez.
document.closeHiçbiri.
document.openHiçbiri.
document.writedocument.createElement öğesini kullanın.
Dış kaynaklariframe'ler için webview etiketini kullanın. Yerleştirme İçerik ve Webview Tag API konularına bakın. Video ve sesin yerel olmayan URL'lerine sahip olmasına izin verilir.
FlaşHTML5 Platformu Kullanın.
Form göndermeForm içeriğini işlemek için JavaScript kullanın (etkinliği göndermek için dinleyin, verileri sunucuya göndermeden önce yerel olarak işleyin).
javascript: url'lerYer işaretlerinde satır içi JavaScript için yer işareti uygulamalarını kullanamazsınız. Bunun yerine geleneksel tıklama işleyiciyi kullanın.
localStorageIndexedDB'yi veya Storage API'sini (bulut da senkronize edilir) kullanın.
GezinmeBağlantılar sistem web tarayıcısıyla açılır. window.history ve window.location özellikleri devre dışı bırakıldı.
Korumalı alanda olmayan eklentilerHiçbiri.
showModalDialogÖzel bir lightbox/pop-up kullanın.
Eşzamanlı XMLHttpRequestYalnızca eşzamansız XMLHttpRequest kullanın: Getting Rid of Synchrounous XXRs (Eşzamanlı XXR'lerden kurtulma).
Kullanıcı Metin seçimiVarsayılan olarak, kullanıcılar artık bir web sayfasındaki gibi metin seçemez. Uygulamanın metin alanlarını seçilebilir hale getirmek için -webkit-user-select: text; CSS stilini uygulayın.
webSqlIndexedDB veya Filesystem API'yi kullanın.