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 uygulamaları veya uzantıları yüklemekten vazgeçirmek için bu listeyi kullanabilir. Şu anda desteklenen gereksinimler arasında "3D" ve "eklentiler" yer alır. İleride başka şartlar da kontrol edilebilir.

"3D" gereksinimi, GPU donanım hızlandırmasını belirtir. "webgl" gereksinimi WebGL API'sini belirtir. Chrome 3D grafik desteği hakkında daha fazla bilgi için WebGL ve 3D grafikler konulu yardım makalesine bakın. Uygulamanızın gerektirdiği 3D ile ilgili özellikleri aşağıdaki örnekte gösterildiği gibi listeleyebilirsiniz:

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

Uzantı için NPAPI Eklentisi desteği sonlandırıldı. Bu sürecin bir parçası olarak, aşağıda açıklanan "eklentiler" şartı kullanımdan kaldırılmıştır.

"Eklentiler" gereksinimi, bir uygulamanın veya uzantının çalışması için NPAPI gerekip gerekmediğini belirtir. Manifest dosyasında "plugins" alanı bulunduğunda bu gereksinim varsayılan olarak etkinleştirilir. Eklentiler kullanılamadığında çalışmaya devam eden uygulamalar ve uzantılar için NPAPI'yi false (yanlış) değerine ayarlayarak bu gereksinimi devre dışı bırakabilirsiniz. Bu gereksinimi aşağıdaki örnekte gösterildiği gibi NPAPI'yı doğru değerine ayarlayarak manuel olarak da etkinleştirebilirsiniz:

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