Greasy Fork es una alternativa de Userscript.org por el creador de Userstyles.org

Cuando userscripts.org se lanzó en 2005, se convirtió rápidamente en uno de mis destinos favoritos en Internet. Es un repositorio de scripts de usuario, pequeños archivos JavaScript que manipulan el comportamiento del sitio web.

Desde simples manipulaciones que cambian el color de fondo de un sitio hasta scripts potentes como el Centro de YouTube que le brindan muchas opciones y características.

Fue divertido navegar por el sitio, probar nuevos guiones y revisar los que me gustaron.

Desde hace varios años, el sitio ha tenido varios problemas. El spam y los scripts maliciosos se convirtieron en un problema hasta el punto en que incluso los scripts de filtro de estafa que se crearon para el sitio ya no servirían de mucho.

Los autores maliciosos calificarían y revisarían sus propios guiones de usuario, y los actualizarían regularmente para que aparecieran en la lista de guiones populares en la página principal del sitio.

Los operadores del sitio no han abordado esos problemas y han dejado que el sitio se deteriore al mismo tiempo.

Brevemente consideré crear una alternativa del sitio que funcionara y mantuviera el spam bajo control en el sitio, pero otros proyectos me han mantenido ocupado.

Tenedor grasiento

Afortunadamente, no soy el único que debe haberse sentido así. Jason Barnabe, quien creó el sitio Userstyles.org en 2006, comenzó a trabajar en Greasy Fork, un repositorio de guiones de usuario de calidad.

¿Cuáles son los objetivos del sitio?

  1. Para ser un repositorio de guiones seguro para usuarios interesados ​​en guiones de usuario. Esto significa ocuparse de los scripts maliciosos y de spam para que los usuarios no tengan que revisar el código de cada script antes de instalarlo solo para asegurarse de que esté limpio.
  2. Para los autores de guiones, herramientas e información útiles que pueden usar para promover y administrar los guiones que han creado.

Greasy Fork es un proyecto de código abierto que está disponible en GitHub. Eso es interesante ya que permite a la comunidad contribuir con código al proyecto o involucrarse en él de otras maneras.

El repositorio de scripts actualmente se considera beta y ha estado en línea solo durante un mes. Todavía no encontrará la selección de scripts que encontrará en el sitio web Userscript.org, pero eso llegará con el tiempo.

Ya ha sido promovido por varios autores de guiones y en foros, y si los creadores de Userscript.org no actúan rápidamente, reemplazarán el sitio a largo plazo.

Entonces, ¿qué es compatible ahora?

Desde la perspectiva del usuario, esto es lo que se ofrece en este momento en el sitio:

  • Puede instalar scripts si tiene Greasemonkey, una extensión comparable como Scriptish instalada, o descargarlos a su sistema local.
  • El código se puede revisar directamente en el sitio.
  • Hay un archivo de versiones disponible para consultar y usar versiones anteriores del script.
  • Puedes dejar un comentario.
  • Una página de script enumera el autor del script, las estadísticas al respecto y sus características.

¿Y qué falta?

El diseño es sencillo y básico en este momento, y debe mejorarse a largo plazo. Sin embargo, funciona por ahora y otra funcionalidad es más importante que eso.

Sería genial si los últimos comentarios y subprocesos del foro sobre un script se mostraran directamente en la página del script en Greasy Fork. Tal como está ahora, debe hacer clic en el enlace Comentarios en la página para averiguar si hay comentarios.

Un botón de informe también sería útil para informar secuencias de comandos que se han deslizado por el filtrado.

Palabras de clausura

Greasy Fork tiene un largo camino por recorrer, pero el comienzo es prometedor. Si bien carece de la cantidad de scripts que ofrece Userscripts.org en este momento, está a cargo de un desarrollador dedicado que tiene un excelente historial en el sitio web Userstyles.

El boca a boca y artículos como este ayudarán a correr la voz, y si las cosas salen según lo planeado, a la larga reemplazará el sitio web original de Userscripts.