Un script de usuario (o user script ) es un programa, generalmente escrito en JavaScript , para modificar páginas web [ 1 ] y así mejorar la navegación . Sus usos incluyen agregar botones de acceso directo y atajos de teclado, controlar la velocidad de reproducción, agregar funciones a los sitios y mejorar el historial de navegación . [ 2 ]
En navegadores de escritorio como Firefox, los scripts de usuario se habilitan mediante extensiones como Tampermonkey o Greasemonkey . Los scripts de usuario compatibles con Opera, basados en Presto (conocidos como JavaScript de usuario [ 3 ] ), se ubican en un directorio específico. A menudo se les denomina scripts de Greasemonkey , nombre derivado del gestor de scripts de usuario original de Firefox.
En Wikipedia, los usuarios registrados tienen habilitada una función de scripts de usuario que les permite instalar scripts para mejorar la edición y visualización de las páginas de la enciclopedia. [ 4 ]
gestores de scripts de usuario
Un gestor 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 gestionar scripts. Su principal función es ejecutar scripts en las páginas web a medida que se cargan. Las operaciones más comunes que realiza un gestor de scripts de usuario incluyen la descarga, creación, instalación, organización, eliminación y edición de scripts, así como la modificación de permisos de scripts (por ejemplo, excepciones de sitios web).
Repositorios de scripts de usuario
Una característica de los scripts de usuario es que se pueden compartir. Se pueden subir a un repositorio de scripts de usuario donde otros usuarios pueden descargarlos.
Históricamente (aproximadamente entre 2005 y 2011), userscripts.org, creado por el programador estadounidense Jesse Andrews, fue el mayor repositorio de scripts de usuario. Con el tiempo, el sitio pasó por varios administradores antes de quedar completamente fuera de línea en mayo de 2014. [ 5 ] Solo queda una copia, que resulta útil para fines de archivo. [ 6 ]
Un puñado de los colaboradores más activos de la comunidad userscripts.org [ 7 ] crearon OpenUserJS [ 8 ] , que se utiliza activamente hoy en día. También está disponible Greasy Fork , un repositorio desarrollado y mantenido en gran parte por el programador canadiense Jason Barnabe [ 9 ] .
Los usuarios de las extensiones Greasemonkey [ 10 ] y Tampermonkey [ 11 ] pueden optar por instalar scripts .user.js desde cualquier ubicación.
Véase también
Referencias
- ↑ "Script de usuario" . Diccionario Computer Hope . Computer Hope. 26/04/2017 . Consultado el 19/08/2017 .
Script que se ejecuta en un navegador web para realizar cambios en tiempo real en una página web. Estos scripts se utilizan a menudo para añadir funcionalidad a una página o para cambiar su apariencia. Suelen estar escritos en JavaScript, pero también pueden estar escritos en otros lenguajes.
- ↑ "userScripts - Mozilla | MDN" . developer.mozilla.org . Consultado el 21 de junio de 2021 .
- ↑ "User JavaScript" . Opera.com . 2 de junio de 2012. Consultado el 31 de agosto de 2017. User
JavaScript permite especificar archivos JavaScript locales para que Opera los incluya en cada página que visites.
- ↑ Broughton , John (2008). «Capítulo 21: Edición más sencilla con JavaScript» . Wikipedia: El manual que faltaba . O'Reilly Media . pág. 401. ISBN 978-0596515164
Puedes personalizar Wikipedia de maneras que faciliten tu edición mediante
scriptsde usuario
, que están escritos en código JavaScript.
- ↑ "¿Userscripts.org fuera de servicio definitivamente? Aquí hay alternativas - gHacks Tech News" . gHacks Technology News . 9 de mayo de 2014. Consultado el 13 de junio de 2021 .
- ↑ "Jesse Andrews - Userscripts.org" . userscripts-mirror.org . Consultado el 13 de junio de 2021 .
- ↑ "Comunidad - Userscripts.org" . userscripts-mirror.org . Consultado el 13 de junio de 2021 .
- ↑ "OpenUserJS" . GitHub . Consultado el 13 de junio de 2021 .
- ↑ "JasonBarnabe/greasyfork" . GitHub . Consultado el 13 de junio de 2021 .
- ↑ "Alojamiento de scripts de usuario - Wiki de GreaseSpot" . wiki.greasespot.net . Consultado el 13 de junio de 2021 .
- ↑ "Tampermonkey • Preguntas frecuentes" . www.tampermonkey.net . Consultado el 13 de junio de 2021 .
Enlaces externos
- Tenedor grasiento
- OpenUserJS
- Espejo de archivo de Userscripts.org
- Greasespot.net, sitio web oficial de Greasemonkey (extensión de Firefox)
- JavaScript