El archivo manifiesto (manifest) en Firefox OS
- Andrés Cruz
Un Open Web App manifest contiene información necesaria para convertir una aplicación web en una Open Web App; en otras palabras, en todas las aplicaciones Firefox OS es necesario la presencia de un manifest.webapp ubicada en el directorio raíz de la aplicación; además de esto; el archivo manifest de la aplicación proporciona información útil sobre una aplicación (tal como nombre, autor, icono y descripción); este documento no es más que un archivo JSON con cierta data clave; veamos un ejemplo del mismo:
{
"name": "Nombre-Aplicación",
"description": "Descripción Aplicación.",
"launch_path": "/index.html",
"icons": {
"60": "/img/icon-60.png",
"90": "/img/icon-90.png",
"120": "/img/icon-120.png",
"128": "/img/icon-128.png"
},
"developer": {
"name": "Nombre desarrollador",
"url": "Sitio web desarrollador"
},
"default_locale": "es"
}
name:
El nombre de la aplicación.description:
Una descripción de la aplicación (la longitud máxima es de 1024 caracteres).launch_path:
La ruta a la página principal de la aplicación; el archivo index de la aplicación.icons:
Un mapa de diversos tamaños en pixeles del icono de la aplicación; los iconos deben ser cuadrados.developer:
Aquí daremos información acerca del desarrollador de la aplicación:name:
El nombre del desarrollador.url:
El sitio web del desarrollador.
default_locale:
Indica en que idioma esta escrito el manifest.
Estos son solo algunos de los campos que podemos colocar en el manifest; la documentación completa de cada uno de ellos la podemos obtener en la página oficial aquí.
Validar el manifest
Para validar el manifest, podemos hacerlo utilizando el manifest validator.
Desarrollo con Laravel, Django, Flask, CodeIgniter, HTML5, CSS3, MySQL, JavaScript, Vue, Android, iOS, Flutter