He estado trabajando en una extensión de Firefox, pero ha sido lenta (en parte porque no tengo tiempo para trabajar en ella). Tengo un esqueleto básico, he verificado que puedo hablar con una API JSON externa, modificar cualquier página web cuando se carga y mostrar un cuadro de preferencias. Estos son todos los Hello Worlds necesarios para la extensión que estoy escribiendo (tal vez no necesito el cuadro de preferencias).secuencia de comandos Firefox Exension vs. Greasemonkey?
De repente, se me ocurrió que podría estar ignorando una forma mucho más fácil de hacerlo. Since Greasmonkey scripts may be compiled into Firefox Extensions, Greasemonkey podría ser un mejor camino a seguir:
- Podría ser más fácil (no estoy seguro)?
- Podría ser un navegador cruzado (al menos Safari y Firefox)?
- ¿Hay límites para las secuencias de comandos de Greasemonkey frente a las extensiones de FF 'nativas'? ¿Se pueden escribir las IU de Chrome? DIVs normales aparecerán? Las preferencias se almacenan (creo que pueden ser)?
Estoy buscando una comparación de Greasemonkey frente a las extensiones "nativas" de Firefox. Además, ¿alguien ha trabajado con "compilar" un script de Greasemonkey en una extensión de FF (experiencias, problemas)?
Gracias Philfreo, que parece ser mi comprensión también. Al mismo tiempo, quiero entrar en el aspecto más técnico de esto, especialmente la compilación de las extensiones de Greasemonkey (de lo contrario, los usuarios necesitan Greasemonkey, ¿no?). –
Corrija ... pero si desea admitir Safari, todavía tendrá que proporcionar instrucciones sobre cómo instalar GreaseKit primero ... y las personas que usan Greasemonkey probablemente no instalen una extensión para Firefox – philfreo