תכונות אינטרנט מושבתות

אפליקציות Chrome משתמשות בפלטפורמת האינטרנט, אבל חלק מתכונות האינטרנט הושבתו או שנעשה בהן שימוש בדרך אחרת. המטרה העיקרית היא למנוע בעיות אבטחה ולשפר את שיטות התכנות. לפניכם סיכום של התכונות המושבתות בפלטפורמת האינטרנט ופתרונות אפשריים:

מושבתתדרך חלופית
alertלהשתמש ב-Lightbox או בחלון קופץ בהתאמה אישית.
ממשקי API של Chrome לדפדפןלא רלוונטי.
confirmלהשתמש ב-Lightbox או בחלון קופץ בהתאמה אישית.
document.cookieדפי אפליקציה ארוזים לא מעובדים בשרת, ולכן אין צורך להשתמש בהם.
document.closeלא רלוונטי.
document.openלא רלוונטי.
document.writeשימוש ב-document.createElement.
מקורות מידע חיצונייםשימוש בתג webview למסגרות iframe. למידע נוסף, ניתן לעיין במאמרים הטמעת תוכן ו-Webview Tag API. אפשר להגדיר כתובות URL לא מקומיות בקובצי וידאו ואודיו.
פלאששימוש בפלטפורמת HTML5.
שליחת טופסאפשר להשתמש ב-JavaScript לעיבוד תוכן של טפסים (האזנה לשליחת אירוע, עיבוד נתונים באופן מקומי לפני שליחתם לשרת).
javascript: כתובות URLלא ניתן להשתמש בסימניות עבור JavaScript מוטבע בעוגנים. במקום זאת, אפשר להשתמש ב-handler המסורתי של קליקים.
localStorageלהשתמש ב-IndexedDB או ב-Storage API (שמסתנכרן גם עם הענן).
ניווטהקישורים נפתחים בדפדפן האינטרנט של המערכת. התכונות window.history וגם window.location מושבתות.
יישומי פלאגין שאינם בארגז חוללא רלוונטי.
showModalDialogלהשתמש ב-Lightbox או בחלון קופץ בהתאמה אישית.
XMLHttpRequest סינכרונישימוש ב-XMLHttpRequest אסינכרוני בלבד: הורדת XXRs סינכרוניים.
בחירת טקסט משתמשכברירת מחדל, המשתמשים לא יכולים יותר לבחור טקסט כמו שהם יכולים לבחור בדף אינטרנט. כדי שניתן יהיה לבחור אזורים בטקסט של האפליקציה, צריך להחיל את סגנון ה-CSS -webkit-user-select: text;.
webSqlמשתמשים ב-IndexedDB או ב-Filesystem API.