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

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

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

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

تم إيقاف دعم المكوّن الإضافي NPAPI للإضافة. وكجزء من هذا التغيير، تم إيقاف متطلبات "المكوّنات الإضافية" الموضّحة أدناه نهائيًا.

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

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