Un script de usuario (o script de usuario ) es un programa, generalmente escrito en JavaScript , para modificar páginas web [1] para aumentar la navegación . Los usos incluyen agregar botones de acceso directo y atajos de teclado, controlar las velocidades de reproducción, agregar funciones a sitios y mejorar el historial de navegación . [2]
En navegadores de escritorio como Firefox, los scripts de usuario se habilitan mediante el uso de una extensión de navegador de administrador de scripts de usuario como Greasemonkey . Los scripts de usuario compatibles con Opera basados en Presto (denominados JavaScript de usuario [3] ) se colocan en un directorio designado. Los scripts de usuario a menudo se denominan scripts de Greasemonkey , que llevan el nombre del administrador de scripts de usuario original de Firefox.
En Wikipedia, se habilita una función de secuencias de comandos de usuario para los usuarios registrados que les permite instalar secuencias de comandos de usuario para aumentar la edición y visualización de las páginas de la enciclopedia. [4]
Un administrador 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 administrar scripts. El objetivo principal de un administrador de scripts de usuario es ejecutar scripts en las páginas web a medida que se cargan. Las operaciones más comunes realizadas por un administrador de scripts de usuario incluyen descargar, crear, instalar, organizar, eliminar y editar scripts, así como modificar los permisos de scripts (por ejemplo, excepciones de sitios web).
Un aspecto de los scripts de usuario es que se pueden compartir. Se pueden cargar en un repositorio de scripts de usuario donde estarán disponibles para que otros usuarios los descarguen.
Históricamente (alrededor de 2005-2011), userscripts.org, creado por el programador estadounidense Jesse Andrews, fue el repositorio más grande de scripts de usuario. Con el tiempo, el sitio pasó por varios mantenedores antes de que se desconectara por completo en mayo de 2014. [5] Todo lo que queda es un espejo, que es útil para fines de archivo. [6] [ se necesita fuente no primaria ]
Un puñado de los contribuyentes más activos de la comunidad userscripts.org [7] crearon OpenUserJS , [8] [ se necesita fuente no primaria ] que se utiliza activamente en la actualidad. También está disponible Greasy Fork , un repositorio desarrollado y mantenido en gran medida por el programador canadiense Jason Barnabe. [9] [ se necesita fuente no primaria ]
Los usuarios de las extensiones Greasemonkey [10] y Tampermonkey [11] pueden optar por instalar scripts .user.js desde cualquier ubicación.
script que se ejecuta en un navegador web para realizar cambios en vivo en una página web. Estos scripts se utilizan a menudo para agregar alguna funcionalidad a una página o cambiar su apariencia. Por lo general, están escritos en JavaScript, pero también se pueden escribir en otros idiomas.
El usuario JavaScript le permite especificar archivos JavaScript locales para que Opera los incluya en cada página que visite.
Puede personalizar Wikipedia de manera que facilite la edición con scripts de usuario , que están escritos en código JavaScript.