البيان - المتطلبات

التقنيات التي يتطلبها التطبيق أو الإضافة قد تستخدم مواقع الاستضافة مثل سوق Chrome الإلكتروني هذه القائمة لثني المستخدمين عن تثبيت التطبيقات أو الإضافات التي لن تعمل على أجهزة الكمبيوتر الخاصة بهم. تشمل المتطلبات المعتمدة حاليًا "الثلاثي الأبعاد" و "المكوّنات الإضافية"، وقد تتم إضافة عمليات تحقق إضافية من المتطلبات في المستقبل.

يشير شرط "ثلاثي الأبعاد" إلى تسريع أجهزة وحدة معالجة الرسومات. يشير شرط "webgl" إلى واجهة برمجة تطبيقات WebGL. للحصول على مزيد من المعلومات حول دعم الرسومات الثلاثية الأبعاد في Chrome، يمكنك الاطّلاع على مقالة المساعدة حول الرسومات WebGL والرسومات الثلاثية الأبعاد. يمكنك إدراج الميزات ذات الصلة بالتقنية الثلاثية الأبعاد التي يتطلبها تطبيقك، كما هو موضَّح في المثال التالي:

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

يشير شرط "المكونات الإضافية" إلى ما إذا كان التطبيق أو الإضافة يتطلب تشغيل NPAPI. يتم تفعيل هذا المتطلب تلقائيًا عندما يتضمن البيان حقل"Plugins" (المكوّنات الإضافية). بالنسبة إلى التطبيقات والإضافات التي لا تزال تعمل عند عدم توفر المكونات الإضافية، يمكنك تعطيل هذا المطلب من خلال تعيين NPAPI على خطأ. يمكنك أيضًا تمكين هذا المطلب يدويًا، عن طريق تعيين NPAPI على true، كما هو موضح في هذا المثال:

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