Manifiesto: Requisitos

Tecnologías que requiere la app o extensión Los sitios de hosting, como Chrome Web Store, pueden usar esta lista para disuadir a los usuarios de instalar apps o extensiones que no funcionarán en sus computadoras. Los requisitos admitidos actualmente incluyen "3D" y "complementos". Es posible que se agreguen verificaciones de requisitos adicionales en el futuro.

El requisito “3D” indica la aceleración de hardware de la GPU. El requisito de "webgl" hace referencia a la API de WebGL. Para obtener más información sobre la compatibilidad con gráficos 3D de Chrome, consulta el artículo de ayuda sobre WebGL y gráficos 3D. Puedes enumerar las funciones relacionadas con 3D que requiere tu app, como se muestra en el siguiente ejemplo:

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

El requisito de "complementos" indica si una app o extensión requiere NPAPI para ejecutarse. Este requisito está habilitado de forma predeterminada cuando el manifiesto incluye el campo"plugins". Para las apps y extensiones que aún funcionan cuando los complementos no están disponibles, puedes inhabilitar este requisito configurando NPAPI como falso. También puedes habilitar este requisito manualmente configurando NPAPI como verdadero, como se muestra en este ejemplo:

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