Buenos días:
Disculpen si no es el foro apropiado. Estoy iniciando en esto de crear extensiones y aplicaciones para Chrome. Cree una simple que carga Yahoo Mail! y es este el código de mi extensión:
{
"name": "Yahoo! Mail",
"description": "Yahoo! Mail",
"version": "2",
"app": {
"urls": [
"
http://e1.mg40.mail.yahoo.com/neo/launch"
],
"launch": {
"web_url": "
http://e1.mg40.mail.yahoo.com/neo/launch"
}
},
"icons": {
"128": "yahoo-mail.png"
},
"permissions": [
"unlimited_storage"
]
}
Como ven, es muy básico y simple, y funciona bien por supuesto. Pero desde que actualicé Chrome a la versión 21.0.1180.60 recientemente, al entrar a la sección de extensiones de Chrome veo que mis 3 aplicaciones de prueba tienen el siguiente mensaje (las 3 son básicamente shortcuts a webs).
Se han recibido advertencias al intentar instalar esta extensión:
La compatibilidad con la versión 1 del manifiesto se va a eliminar de forma progresiva. Actualiza a la versión 2.
Hago clic en el link "Actualiza a la versión 2" y me muestra esta información:
Developers should currently specify 'manifest_version': 2:
{
...,
"manifest_version": 2,
...
}
Manifest version 1 was deprecated in Chrome 18, and support will be phased out according to the following schedule.
Pero por más que cambio en "version" a 2 o agregar la instrucción que indican, me marca error. Es más, parece que "manifest_version": 2, estuviera mal escrito porque Chrome me indica lo siguiente:
Could not load extension from (aquí va la ruta de la aplicación). Manifest is not valid JSON. Line 29, column 1, Syntax error
Y si pongo "manifest_version": "2", pues es igual (ojo, con la coma al final siempre).
¿Donde puedo revisar como crear extensiones y aplicaciones para Chrome, de preferencia en español, y que este actualizado a la nueva versión del browser?.
Espero haberme explicado bien.
Un saludo desde Lima, Perú