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

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

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

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

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

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