Descubrí que es bastante fácil tomar un usuario de tipo Greasemonkey y convertirlo en extensiones/complementos para Chrome, Safari y Firefox. Y, por supuesto, uno puede ejecutarlos de forma nativa en Chrome, y simplemente en Firefox usando el complemento Greasemonkey.¿Cómo ejecutar un userscript moderno en Internet Explorer?
Ahora estoy explorando si puedo ejecutar mi userscript en IE en absoluto. Probé la antigua Trixie y la bloatwarish ie7pro, pero tampoco corrí la secuencia de comandos correctamente. Funcionan parcialmente, pero también parecen volver a cargar el script muchas veces en la misma página, insertando continuamente los elementos que solo deberían aparecer una vez. El ya mencionado Greasemonkey para IE ahora parece desaparecido, su nombre de dominio (gm4ie.com) ha sido estacionado y lleno de anuncios.
He buscado un poco en la búsqueda, buscando información sobre cómo desarrollar extensiones de IE (por ejemplo, this). Pero no he tenido suerte para encontrar a alguien que hable acerca de cómo ejecutar un UserScript dentro de un complemento. Por lo menos, parece que javascript podría no estar disponible con esos entornos, lo que requeriría una reescritura completa en C#.
¿Hay algún complemento tipo Greasemonkey que no haya enumerado anteriormente? ¿Es posible convertir un usuario de JavaScript en una extensión de IE?
por qué no añadir algunas pruebas adicionales, como si un elemento existe, entonces volver .. – UnLoCo
Sí, es decir, usos propietaria del API. Querrás, tienes que reescribir todo desde cero. Que no vale la pena. ** Sin embargo **, si reescribe su extensión usando [Crossrider] (http://crossrider.com/), * afirman * que es compatible con todos los principales navegadores. ... PD: Notarás que no hay una etiqueta de "Internet-explorer-extension". (pista, pista (y no para crear la etiqueta, tampoco)) –
Esto no está fuera del tema. La pregunta es sobre el uso de un lenguaje/entorno de programación (Greasemonkey) en una nueva plataforma (Internet Explorer). – Hjulle