मेनिफ़ेस्ट - ज़रूरी शर्तें

ऐप्लिकेशन या एक्सटेंशन के लिए ज़रूरी टेक्नोलॉजी. Chrome वेब स्टोर जैसी होस्टिंग साइटें, उपयोगकर्ताओं को ऐसे ऐप्लिकेशन या एक्सटेंशन इंस्टॉल करने से रोकने के लिए इस सूची का इस्तेमाल कर सकती हैं जो उनके कंप्यूटर पर काम नहीं करेंगे. फ़िलहाल, ज़रूरी शर्तों में "3D" और "प्लगिन" शामिल हैं. आने वाले समय में, अन्य ज़रूरी शर्तों की जांच भी की जा सकती है.

"3D" की शर्त, जीपीयू हार्डवेयर से तेज़ी लाने की जानकारी देती है. "webgl" ज़रूरी शर्त, WebGL एपीआई से जुड़ी है. Chrome 3D ग्राफ़िक्स के लिए सहायता के बारे में ज़्यादा जानकारी के लिए, WebGL और 3D ग्राफ़िक से जुड़ा सहायता लेख पढ़ें. आप अपने ऐप्लिकेशन के लिए ज़रूरी 3D से जुड़ी सुविधाओं की सूची बना सकते हैं, जैसा कि इस उदाहरण में दिखाया गया है:

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

एक्सटेंशन के लिए AVI प्लगिन का समर्थन बंद कर दिया गया है. इस सुविधा के तहत, नीचे बताई गई "प्लगिन" ज़रूरी शर्त को हटा दिया गया है.

"प्लग इन" ज़रूरी शर्तों से पता चलता है कि किसी ऐप्लिकेशन या एक्सटेंशन को चलाने के लिए, एआरएच की ज़रूरत होती है. अगर मेनिफ़ेस्ट में "प्लग इन" फ़ील्ड शामिल होता है, तो यह शर्त डिफ़ॉल्ट रूप से चालू हो जाती है. ऐसे ऐप्लिकेशन और एक्सटेंशन के लिए जो प्लग इन उपलब्ध न होने पर भी काम करते हैं, आप AP को 'गलत' पर सेट करके इस ज़रूरत को बंद कर सकते हैं. जैसा कि इस उदाहरण में दिखाया गया है, आप MPEG को 'सही' पर सेट करके, इस ज़रूरत को मैन्युअल रूप से भी चालू कर सकते हैं:

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