Greasy Fork é uma alternativa do Userscript.org criada pelo criador do Userstyles.org

Quando o userscripts.org foi lançado em 2005, rapidamente se tornou um dos meus destinos favoritos na Internet. É um repositório para scripts de usuários, pequenos arquivos JavaScript que manipulam o comportamento do site.

De manipulações simples que alteram a cor de fundo de um site a scripts poderosos como o Centro do YouTube, que oferecem muitas opções e recursos.

Foi divertido navegar no site, testar novos scripts e revisar aqueles de que gostei.

Há vários anos, o site tem vários problemas. Spam e scripts maliciosos tornaram-se um problema até um ponto em que mesmo os scripts de filtro de scam criados para o site não fariam muito bem.

Os autores mal-intencionados classificariam e revisariam seus próprios scripts de usuário e os atualizariam regularmente para que apareçam nos scripts populares listados na primeira página do site.

Os operadores do site não abordaram esses problemas e deixaram o site se deteriorar ao mesmo tempo.

Pensei brevemente em criar uma alternativa do site que funcionaria e manteria o spam sob controle, mas outros projetos me mantiveram ocupado.

Forquilha gordurosa

Felizmente, embora eu não seja o único que deve ter se sentido assim. Jason Barnabe, que criou o site Userstyles.org em 2006, começou a trabalhar no Greasy Fork, um repositório de scripts de qualidade para os usuários.

Então, quais são os objetivos do site?

  1. Ser um repositório de scripts seguro para usuários interessados ​​em scripts de usuários. Isso significa cuidar de scripts maliciosos e spam, para que os usuários não precisem passar pelo código de cada script antes de instalá-lo, apenas para garantir que ele esteja limpo.
  2. Para os autores de scripts, ferramentas e informações úteis que eles podem usar para promover e gerenciar os scripts que eles criaram.

Greasy Fork é um projeto de código aberto disponível no GitHub. Isso é interessante, pois permite que a comunidade contribua com o código ou se envolva de outras maneiras.

O repositório de scripts atualmente é considerado beta e está online há apenas um mês. Você ainda não encontrará a seleção de scripts que encontra no site Userscript.org, mas que virá com o tempo.

Ele já foi promovido por vários autores de scripts e em fóruns, e se os criadores do Userscript.org não agirem rapidamente, substituirão o site a longo prazo.

Então, o que é suportado agora?

Da perspectiva do usuário, é isso que está sendo oferecido agora no site:

  • Você pode instalar scripts se tiver o Greasemonkey, uma extensão comparável, como o Scriptish, instalado ou fazer o download deles no sistema local.
  • O código pode ser revisado diretamente no site.
  • Um arquivo de versão está disponível para fazer check-out e usar versões mais antigas do script.
  • Você pode deixar um feedback.
  • Uma página de script lista o autor do script, estatísticas sobre ele e seus recursos.

E o que está faltando?

O layout é simples e básico no momento e precisa ser aprimorado a longo prazo. No momento, ele funciona e outras funcionalidades são mais importantes que isso.

Seria ótimo se os feedbacks e os tópicos do fórum mais recentes sobre um script fossem exibidos diretamente na página do script no Greasy Fork. Como está agora, você precisa clicar no link Feedback na página para descobrir se há algum feedback.

Um botão de relatório também seria útil para relatar scripts que passaram pela filtragem.

Palavras finais

O Greasy Fork tem um longo caminho a percorrer, mas o começo é promissor. Embora não possua o número de scripts que o Userscripts.org oferece no momento, ele é executado por um desenvolvedor dedicado que possui um ótimo histórico de execução do site Userstyles.

O boca a boca e artigos como este ajudarão a espalhar a notícia e, se tudo correr como planejado, substituirá o site original do Userscripts a longo prazo.