Articulo de referencia

Tampermonkey

{{cite web |title=License |url=https://www.tampermonkey.net/eula.php?ext=dhdg&show=dhdg |accessdate=3 August 2020}} "},"website":{"wt":"{{URL|https://www.tampermonkey.net/}}"}},...

Tampermonkey es un gestor de scripts de usuario que permite al usuario añadir y utilizar scripts de usuario , que son programas JavaScript que se pueden usar para modificar páginas web . Está disponible como extensión para navegadores .

Historia

Tampermonkey fue creado por primera vez en mayo de 2010 por Jan Biniok. Inicialmente surgió como un script de usuario de Greasemonkey que se adaptó para ser compatible con Google Chrome . Posteriormente, el código se reutilizó y se publicó como una extensión independiente para Chrome, la cual ofrecía más funciones que la compatibilidad nativa con scripts de Chrome. [ 2 ] En 2011, Tampermonkey se adaptó a Android , lo que permitió a los usuarios utilizar scripts de usuario en el navegador interno de Android. [ 3 ] En enero de 2013, tras la publicación de la versión 2.9, Jan Biniok decidió cambiar Tampermonkey de código abierto (GPLv3) a código cerrado (propietario). Para 2019, Tampermonkey contaba con más de 10  millones de usuarios. [ 4 ] Para 2022, Tampermonkey era una de las 33 extensiones de la Chrome Web Store con al menos 10 millones de usuarios. [ 5 ]

Manifiesto de Chrome V3

En enero de 2019, Biniok escribió en una publicación de Google Groups que el nuevo manifiesto de Chrome V3 rompería la extensión. El nuevo manifiesto prohibiría el código de acceso remoto del que depende Tampermonkey. [ 4 ] Los scripts de usuario utilizan código creado por desarrolladores que no trabajan en Google , sino por desarrolladores externos en sitios como Userscripts.org y Greasyfork. Este código se inserta después de la instalación de la extensión; sin embargo, el manifiesto requiere que el código esté presente durante la instalación. [ 6 ]

Controversia

El 6 de enero de 2019, Opera prohibió la instalación de la extensión Tampermonkey a través de la Chrome Web Store, alegando que había sido identificada como maliciosa. [ 7 ] Posteriormente, Bleeping Computer pudo determinar que un programa publicitario llamado Gom Player instalaba la versión de Tampermonkey de la Chrome Web Store y probablemente utilizaba la extensión para facilitar la inyección de anuncios u otras conductas maliciosas. El sitio afirmó: «Esto no significa que Tampermonkey sea malicioso, sino que un programa malicioso está utilizando un programa legítimo para fines maliciosos», y calificó la decisión de Opera de incluir la extensión en la lista negra por este motivo como una «extraña decisión». [ 8 ]

Véase también

Referencias

  1. "Licencia" . Consultado el 3 de agosto de 2020 .
  2. 1 2 "Tampermonkey • Contribuir" . www.tampermonkey.net . Consultado el 7 de noviembre de 2019 .
  3. Linder, Brad (4 de junio de 2011). "TamperMonkey lleva los scripts de usuario de GreaseMonkey a Android" . mobiputing . Consultado el 7 de noviembre de 2019 .
  4. 1 2 Lawrence, Abrams (28 de enero de 2019). "TamperMonkey podría ser la próxima víctima de los cambios en el manifiesto V3 de Chrome de Google" . BleepingComputer . Recuperado el 8 de noviembre de 2019 .
  5. "Lista de extensiones de Chrome con más de 10 millones de usuarios" . chrome-stats.com . Consultado el 28 de diciembre de 2022 .
  6. Bradshaw, Kyle (29 de enero de 2019). "La propuesta Manifest V3 de Chrome rompería Tampermonkey" . 9to5Google . Recuperado el 8 de noviembre de 2019 .
  7. Venkat (5 de enero de 2019). "Opera bloquea la extensión Tampermonkey y afirma que es maliciosa [ Actualizado ] " . Techdows . Archivado del original el 8 de noviembre de 2019. Consultado el 8 de noviembre de 2019 .
  8. Lawrence, Abrams (6 de enero de 2019). "Opera incluye en su lista negra la extensión Tampermonkey que está siendo instalada por malware" . BleepingComputer . Recuperado el 8 de noviembre de 2019 .
  • Sitio web de Tampermonkey
  • Complemento Tampermonkey para Chrome
  • Complemento Tampermonkey para Edge
  • Complemento Tampermonkey para Firefox
  • Complemento Tampermonkey para Opera
  • Complemento Tampermonkey para Safari
  • OpenUserJS – Repositorio de scripts de usuario
  • Greasy Fork – Repositorio de scripts de usuario
Obtenido de " https://en.wikipedia.org/w/index.php?title=Tampermonkey&oldid=1358182801 "