Articulo de referencia

gestor de scripts de usuario

Violentmonkey : una popular extensión web de software libre. Un gestor de scripts de usuario , también conocido como motor de scripts de usuario , es un tipo de extensión de nav...

Violentmonkey : una popular extensión web de software libre.

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

  1. "Greasy Fork: scripts de usuario seguros y útiles" . greasyfork.org . Consultado el 26 de abril de 2024 .
  • 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