מניפסט – דרישות

הטכנולוגיות שנדרשות על ידי האפליקציה או התוסף. אתרים אירוח כמו חנות האינטרנט של Chrome עשויים להשתמש ברשימה הזו כדי לשכנע משתמשים להתקין אפליקציות או תוספים שלא יפעלו במחשב שלהם. הדרישות הנתמכות כרגע הן '3D' ו'יישומי פלאגין'. יכול להיות שיתווספו בעתיד בדיקות של דרישות נוספות.

הדרישה '3D' מציינת שיפור מהירות באמצעות חומרה של GPU. הדרישה 'webgl' מתייחסת ל-WebGL API. למידע נוסף על התמיכה בגרפיקה בתלת-ממד ב-Chrome, עיינו במאמר העזרה בנושא WebGL ו-3Dgraphics. אפשר לרשום את התכונות שקשורות ל-3D שנדרשות לאפליקציה, כפי שמתואר בדוגמה הבאה:

"requirements": {
  "3D": {
    "features": ["webgl"]
  }
}

הדרישה 'יישומי פלאגין' מציינת אם אפליקציה או תוסף דורשים את NPAPI כדי לפעול. הדרישה הזו מופעלת כברירת מחדל כשהמניפסט כולל את השדה 'plugins'. באפליקציות ובתוספים שעדיין פועלים כשפלאגינים לא זמינים, אפשר להשבית את הדרישה הזו על ידי הגדרת NPAPI ל-false. אפשר להפעיל את הדרישה הזו גם באופן ידני על ידי הגדרת ה-NPAPI כ-True, כמו בדוגמה הבאה:

"requirements": {
  "plugins": {
    "npapi": true
  }
}