¿Qué puede hacer el complemento Grease Monkey? ,,

Grease Monkey Script es una extensión de navegador gratuita y el administrador de scripts más popular. ¿Es adecuado? Cromo,? ¿Microsoft borde? Safari,? Luego viene la ópera, ¿y luego qué? Firefox puede cambiar el diseño, apariencia y funcionamiento de un sitio web o página web a través de los scripts más simples.

Greasemonkey, conocido como GM, comúnmente conocido como "Grease Monkey" en chino, es un componente complementario de Mozilla Firefox. Permite a los usuarios instalar algunos scripts para hacer que la mayoría de las páginas web basadas en HTML sean más convenientes y fáciles de cambiar directamente en el lado del cliente. Dado que el script de Greasemonkey reside en el navegador, se modificará automáticamente cada vez que se abra la página de destino, lo que permitirá a los usuarios que ejecutan el script disfrutar profundamente de su comodidad fija.

Greasemonkey puede agregar algunas funciones nuevas a una página web, corregir errores de la página web, fusionar datos de diferentes páginas web u otras funciones que son demasiadas para cargar. Un script de Greasemonkey bien escrito puede incluso integrar perfectamente su salida con la página modificada, como si fuera parte de la página web original.

Detalles técnicos

La mayoría de los scripts de usuario de Greasemonkey se escriben ellos mismos, utilizando código JavaScript específico de un sitio web para manipular el contenido de la página web a través de la interfaz del Modelo de objetos de documento (DOM). Se mantiene una base de datos de Greasemonkey que describe qué página URL corresponde a qué script. (Nota: puede haber muchos repositorios de scripts abandonados que no se hayan fusionado en el nuevo repositorio).

Cuando el usuario carga una página web coincidente, Greasemonkey llama al script correspondiente, que agrega el resultado a la página, elimina partes de la página o mueve partes antiestéticas. Los scripts de Greasemonkey también pueden consultar recursos HTTP externos a través de solicitudes XMLHTTP no vinculadas a un dominio.

Greasemonkey también sigue el formato de nombre de usuario. user.js, que permite a Greasemonkey detectar automáticamente y proporcionar opciones de instalación cuando un usuario específico accede a él. Además del código JavaScript, los scripts de Greasemonkey incluyen un conjunto limitado de datos opcionales. Este último conjunto de datos describe el nombre del script, la descripción del script, el espacio de direcciones utilizado por los sitios web para distinguir los scripts con el mismo nombre y una lista de sitios web donde se escribió originalmente el script.