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 funcionen en sus computadoras. Por el momento, los requisitos admitidos incluyen "3D" y "complementos". Es posible que se agreguen verificaciones de requisitos adicionales en el futuro.

El requisito "3D" denota la aceleración de hardware de la GPU. El requisito "webgl" se refiere 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"]
  }
}

Se descontinuó la compatibilidad del complemento NPAPI con la extensión. Como parte de esto, el requisito de "plugins" que se describe a continuación dejó de estar disponible.

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". En el caso de 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
  }
}