التكنولوجيات المطلوبة من التطبيق أو الإضافة قد تستخدم مواقع الويب المضيفة مثل "سوق Chrome الإلكتروني" هذه القائمة لثني المستخدمين عن تثبيت التطبيقات أو الإضافات التي لا تعمل على أجهزة الكمبيوتر. تشمل المتطلبات المتوافقة حاليًا "المحتوى الثلاثي الأبعاد" و "الإضافات"، وقد تتم إضافة عمليات فحص للمتطلبات الإضافية في المستقبل.
يشير الشرط "ثلاثي الأبعاد" إلى تسريع أجهزة وحدة معالجة الرسومات. يشير شرط "webgl" إلى WebGL API. لمزيد من المعلومات حول توافق الرسومات الثلاثية الأبعاد مع Chrome، يُرجى الاطّلاع على مقالة المساعدة حول WebGL والرسومات الثلاثية الأبعاد. يمكنك إدراج الميزات الثلاثية الأبعاد التي يتطلبها تطبيقك، كما هو موضّح في المثال التالي:
"requirements": {
"3D": {
"features": ["webgl"]
}
}
يشير شرط "الإضافات" إلى ما إذا كان التطبيق أو الإضافة يتطلبان تشغيل NPAPI. يكون هذا الشرط مفعّلاً تلقائيًا عندما يتضمّن البيان حقل"plugins". بالنسبة إلى التطبيقات والإضافات التي لا تزال تعمل عندما لا تكون المكوّنات الإضافية متاحة، يمكنك إيقاف هذا الشرط من خلال ضبط NPAPI على false. يمكنك أيضًا تفعيل هذا الشرط يدويًا من خلال ضبط NPAPI على true، كما هو موضّح في المثال التالي:
"requirements": {
"plugins": {
"npapi": true
}
}