Tecnologie richieste dall'app o dall'estensione. Siti di hosting come il Chrome Web Store potrebbero utilizzare questo elenco per dissuadere gli utenti dall'installare app o estensioni che non funzioneranno sul loro computer. I requisiti supportati attualmente includono "3D" e "plug-in". In futuro potrebbero essere aggiunti ulteriori controlli dei requisiti.
Il requisito "3D" indica l'accelerazione hardware della GPU. Il requisito "webgl" si riferisce all'API WebGL. Per ulteriori informazioni sul supporto delle grafiche 3D di Chrome, consulta l'articolo del Centro assistenza su WebGL e grafica 3D. Puoi elencare le funzionalità 3D richieste dalla tua app, come mostrato nell'esempio seguente:
"requirements": {
"3D": {
"features": ["webgl"]
}
}
Il requisito "plugin" indica se un'app o un'estensione richiede l'esecuzione di NPAPI. Questo requisito è abilitato per impostazione predefinita quando il manifest include il campo"plugins". Per le app e le estensioni che funzionano ancora quando i plug-in non sono disponibili, puoi disattivare questo requisito impostando NPAPI su false. Puoi anche attivare questo requisito manualmente impostando NPAPI su true, come mostrato in questo esempio:
"requirements": {
"plugins": {
"npapi": true
}
}