Solo lectura

Google Chrome - Foro de ayuda

Esta página web es un archivo de los hilos antiguos de los foros de Google. Más información

Mis user scripts dejaron de funcionar todos al mismo tiempo

Alejandro Silvestri
31/05/10 4:13
Uso varios user script propios, al estilo greasemonkey, desde hace un año y sin problemas, con --enable-user-scripts en la línea de comando.  Desde que Chrome soporta extensiones todo se hizo más fácil.  Sin embargo, hace unos días me dejaron de funcionar todos los user-scripts al mismo tiempo.  Las extensiones funcionan bien, pero los user scripts no.  La consola me muestra que a veces ni lo identifica (no aparece en el listado desplegable de scripts cargados para la página), otras veces sí, e incluso ¡repetido varias veces!  Cuando quiero inspeccionar el código aparece <source code si not available> .  Antes, cuando funcionaban, se podía ver el código sin inconvenientes.
Hice un script muy básico, con los tags indentificadores y un alert, y no funciona.  Un dato: en la página chrome://extensions/ puedo ver que el script se cargó, los tags fueron comprendidos correctamente excepto el @version, que no importa lo que le escriba, siempre toma 1.0

La versión de Chrome es 5.0.375.55, en Windows.
Muchas gracias,

Respuestas (1)

Alejandro Silvestri
29/06/10 8:56
¡Lo descubrí!
Con esta actualización el manejador de extensiones se puso más exquisito, y rechaza (sin ninguna notificación) los scripts que no tengan una codificación de texto pura.
Yo tengo buena ortografía, y mis comentarios en el código tienen acentos.  Tuve que quitar todos los acentos y las Ñ para que la codificación fuera ASCII pura.  Entonces volvieron a funcionar.

PD1: esto es algo que no le pasaba a nadie en USA - no usan acentos
PD2: la mayoría de los programadores en Argentina no usan acentos
PD3: supongo que se pueden usar acentos si usás Unicode