
Un gestor de scripts de usuario , también conocido como motor de scripts de usuario , es un tipo de extensión de navegador y tecnología de navegación aumentada que proporciona una interfaz de usuario para ejecutar y organizar scripts de usuario . El objetivo principal de un gestor de scripts de usuario es ejecutar scripts en páginas web predeterminadas a medida que se cargan; por ejemplo, ejecutar un script de usuario para modificar solo las páginas de youtube.com. Sin embargo, los gestores de scripts de usuario hacen mucho más que ejecutar scripts y filtrar las páginas en las que se pretende ejecutarlos. Las operaciones más comunes que realiza un gestor de scripts de usuario incluyen instalar, organizar, crear, copiar, guardar, eliminar y editar (incluida la modificación de los permisos de las páginas web) scripts de usuario. [ 1 ]
Los gestores de scripts de usuario utilizan metadatos integrados en el código fuente del script principalmente para determinar en qué sitios web debe ejecutarse y las dependencias necesarias para su correcto funcionamiento. Los metadatos también pueden incluir información útil para el usuario, como el nombre, el autor, la descripción y el número de versión del script.
Entre los gestores de scripts de usuario más populares se encuentran Tampermonkey , Greasemonkey , Violentmonkey y Userscripts para Safari . El navegador Gear para iOS incluye un gestor de scripts de usuario integrado.
Funciones
Un script de usuario es un programa informático (escrito en JavaScript ) que contiene metadatos destinados a ser utilizados por un gestor de scripts de usuario. Los metadatos contienen delimitadores específicos que ayudan al gestor de scripts de usuario a distinguirlo de los archivos JavaScript comunes, junto con parámetros de configuración utilizados durante la instalación.
Las funciones típicas de un gestor de scripts de usuario incluyen:
- Descarga, instalación y almacenamiento de scripts de usuario
- Llamando a scripts de usuario
- Cada vez que se abre una página web, se analizan todos los scripts de usuario para comprobar si sus permisos coinciden con la URL de la página, o con alguna parte de ella, y se ejecutan los scripts de usuario que coinciden, lo que les permite procesar el contenido de la página, como modificar su apariencia o añadirle funciones.
- Descarga de dependencias (por ejemplo, bibliotecas de terceros, imágenes) durante la ejecución de un script de usuario.
- Creación y edición de scripts de usuario
- Guardar scripts de usuario en el disco
- Proporcionar actualizaciones automáticas
Véase también
Referencias
- ↑ "Greasy Fork: scripts de usuario seguros y útiles" . greasyfork.org . Consultado el 26 de abril de 2024 .
Enlaces externos
- Mono violento
- FireMonkey : complemento para Firefox que combina scripts de usuario y gestor de estilos de usuario.
- Kit de engrase
- Creammonkey
- Quédate – para Safari e iOS
- JavaScript
- Complementos de software
- Software web