stringtranslate.com

Script de usuario

Un script de usuario (o script de usuario ) es un programa, generalmente escrito en JavaScript , para modificar páginas web [1] con el fin de mejorar la navegación . Los 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 los 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 Tampermonkey o Greasemonkey . Los scripts de usuario compatibles con Opera basados ​​en Presto (denominados User JavaScript [3] ) se colocan en un directorio designado. Los scripts de usuario a menudo se denominan scripts de Greasemonkey , en honor al administrador de scripts de usuario original para Firefox.

En Wikipedia, hay una función de scripts de usuario habilitada para usuarios registrados que les permite instalar scripts de usuario para mejorar la edición y visualización de las páginas de la enciclopedia. [4]

Gestores de scripts de usuario

Un administrador de scripts de usuario es un tipo de extensión del navegador y una 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 páginas web a medida que se cargan. Las operaciones más comunes que realiza un administrador 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

Un aspecto de los scripts de usuario es que se pueden compartir. Se pueden cargar en un repositorio de scripts de usuario donde quedan disponibles para que otros usuarios los descarguen.

Históricamente (circa 2005–2011) userscripts.org, creado por el programador estadounidense Jesse Andrews, fue el mayor repositorio de scripts de usuario de este tipo. 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 una fuente no primaria ]

Un puñado de los colaboradores más activos de la comunidad userscripts.org [7] crearon OpenUserJS , [8] [ se necesita código fuente no primario ] que se utiliza activamente en la actualidad. También está disponible Greasy Fork , un repositorio desarrollado y mantenido en gran parte por el programador canadiense Jason Barnabe. [9] [ se necesita código fuente no primario ]

Los usuarios de las extensiones Greasemonkey [10] y Tampermonkey [11] pueden elegir instalar los scripts .user.js desde cualquier ubicación.

Véase también

Referencias

  1. ^ "Script de usuario". Diccionario Computer Hope . Computer Hope. 26 de abril de 2017. Consultado el 19 de agosto de 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 agregar alguna funcionalidad a una página o para cambiar su apariencia. Por lo general, se escriben en JavaScript, pero también se pueden escribir en otros lenguajes.
  2. ^ "userScripts - Mozilla | MDN". developer.mozilla.org . Consultado el 21 de junio de 2021 .
  3. ^ "User JavaScript". Opera.com . Opera.com . 2012-06-02 . Consultado el 2017-08-31 . User JavaScript le permite especificar archivos JavaScript locales para que Opera los incluya en cada página que visite.
  4. ^ Broughton, John (2008). "Capítulo 21: Edición más sencilla con JavaScript" . Wikipedia: El manual que falta . O'Reilly Media . pág. 401. ISBN. 978-0596515164Puedes personalizar Wikipedia de manera que la edición sea más sencilla con scripts de usuario , que están escritos en código JavaScript.
  5. ^ "¿Userscripts.org ha dejado de funcionar para siempre? Aquí tienes alternativas - gHacks Tech News". gHacks Technology News . 9 de mayo de 2014 . Consultado el 13 de junio de 2021 .
  6. ^ "Jesse Andrews - Userscripts.org". userscripts-mirror.org . Consultado el 13 de junio de 2021 .
  7. ^ "Comunidad - Userscripts.org". userscripts-mirror.org . Consultado el 13 de junio de 2021 .
  8. ^ "OpenUserJS". GitHub . Consultado el 13 de junio de 2021 .
  9. ^ "JasonBarnabe/greasyfork". GitHub . Consultado el 13 de junio de 2021 .
  10. ^ "Alojamiento de scripts de usuario - Wiki de GreaseSpot". wiki.greasespot.net . Consultado el 13 de junio de 2021 .
  11. ^ "Tampermonkey • Preguntas frecuentes" www.tampermonkey.net . Consultado el 13 de junio de 2021 .

Enlaces externos