Manifest - Koşullar

Uygulama veya uzantının gerektirdiği teknolojiler. Chrome Web Mağazası gibi barındırma siteleri, kullanıcıları bilgisayarlarında çalışmayacak uygulama veya uzantıları yüklemekten vazgeçirmek için bu listeyi kullanabilir. Şu anda desteklenen şartlar arasında "3D" ve "eklentiler" yer almaktadır. Gelecekte ek şart kontrolleri eklenebilir.

"3D" koşulu, GPU donanım hızlandırmasını belirtir. "webgl" koşulu, WebGL API'yi ifade eder. Chrome 3D grafik desteği hakkında daha fazla bilgi için WebGL ve 3D grafikler başlıklı yardım makalesine bakın. Uygulamanızın ihtiyaç duyduğu 3D ile ilgili özellikleri aşağıdaki örnekte gösterildiği gibi listeleyebilirsiniz:

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

"Eklentiler" koşulu, bir uygulama veya uzantının çalışması için NPAPI'nin gerekli olup olmadığını belirtir. Bu şart, manifest "plugins" alanını içerdiğinde varsayılan olarak etkinleştirilir. Eklenti kullanılamadığında da çalışan uygulamalar ve uzantılar için NPAPI'yi false (yanlış) değerine ayarlayarak bu gereksinimi devre dışı bırakabilirsiniz. Aşağıdaki örnekte gösterildiği gibi, NPAPI'yi doğru değerine ayarlayarak bu koşulu manuel olarak da etkinleştirebilirsiniz:

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