Adapte sites às suas necessidades com scripts de usuário

Adapte sites às suas necessidades com scripts de usuário

Imagem 1 de 4

Greasemonkey fornece uma interface amigável, então você não precisa ser um especialista em JavaScript para usar scripts de usuário
Dezenas de milhares de scripts de usuário pré-lançados estão disponíveis para você baixar e testar – embora nem todos sejam garantidos
Embora os scripts de usuário possam ser usados ​​nativamente no Chrome e no Opera, seu lar original é o Firefox, graças ao complemento Greasemonkey.
Com o Greasemonkey instalado no Firefox, os scripts do usuário são tratados como complementos por si só

Se você já rangeu os dentes de frustração com um site mal projetado, sem recursos ou simplesmente feio, os scripts do usuário podem ser a resposta. Scripts de usuário são trechos de JavaScript executados automaticamente pelo seu navegador sempre que você visita um site específico. Este código pode modificar dinamicamente o conteúdo HTML, CSS e JavaScript para adicionar funcionalidades ausentes, organizar recursos visuais e até mesmo desenhar links externos para aumentar a utilidade de uma página. Resumindo, os scripts do usuário podem transformar sua experiência de navegação na web.

Mostruário

Clique aqui para ver nossa vitrine de scripts demonstrando os recursos de alguns scripts de usuários populares

Esses scripts funcionam efetivamente da mesma maneira que as extensões do navegador, mas são mais simples e independentes. Eles são uma maneira mais fácil de criar suas próprias personalizações de páginas da web – e como resultado há uma comunidade próspera de criadores de scripts amadores, produzindo uma grande biblioteca de scripts que você pode usar gratuitamente desenhe.

Usando scripts de usuário

O poder dos scripts de usuário chamou a atenção geral pela primeira vez em 2005, graças ao lançamento de um complemento de script para o Mozilla Firefox chamado Greasemonkey. Foi um sucesso instantâneo entre os técnicos, que adoravam poder “contornar sites quebrados, alterar estilos de sites e reverter reprojetos de sites mal concebidos”. Um site complementar foi criado em userscripts.org para os criadores de roteiros compartilharem suas criações com a comunidade em geral. A ideia foi um sucesso tão grande que no ano seguinte a O’Reilly Media publicou um livro tutorial de Hacks de Greasemonkey (de onde a citação acima foi tirada) apresentando 100 scripts de exemplo.

Greasemonkey continua extremamente popular hoje – as estatísticas da Mozilla indicam que ele foi baixado quase 60 milhões de vezes ao longo dos anos – e userscripts.org agora hospeda mais de 80.000 scripts. Mas você não precisa mais ser usuário do Firefox para aproveitar as vantagens dos scripts do usuário. Tanto o Google Chrome quanto o Opera oferecem suporte nativo a scripts de usuário, e muitos scripts populares estão disponíveis como extensões para Internet Explorer e Safari.

Dezenas de milhares de scripts de usuário pré-lançados estão disponíveis para você baixar e testar – embora nem todos sejam garantidos

Nem todos os scripts funcionarão em todos os navegadores. Firefox, Chrome e Opera analisam e renderizam páginas da web de maneiras ligeiramente diferentes e têm diferentes modelos de segurança – portanto, um script que funciona perfeitamente em um navegador pode não ter o efeito desejado outro. Mesmo dentro de uma plataforma você pode encontrar problemas de compatibilidade: o complemento oficial do Greasemonkey recebeu uma grande atualização no ano passado (atingindo a versão 1.0 após sete anos de desenvolvimento), que incluía segurança significativa melhorias. Como resultado, você pode encontrar alguns scripts em userscripts.org que não funcionarão na versão atual de nenhum navegador.

A fragilidade dos roteiros

Os scripts do usuário são oferecidos no estado em que se encontram, sem qualquer promessa de suporte técnico. Eles podem conter bugs e, mesmo que um script funcione perfeitamente, uma atualização do navegador pode fazer com que ele pare de funcionar abruptamente – assim como uma atualização de site. Não há nada que possa ser feito sobre isso. Greasemonkey pode verificar automaticamente se há atualizações de script, portanto, se houver uma correção, ela chegará até você assim que estiver disponível, mas não há garantia de que ela estará disponível rapidamente ou nunca.

Rastrear scripts úteis também pode ser frustrante. O banco de dados userscripts.org é bastante rudimentar e hospeda muitos scripts desatualizados. Embora você possa ordenar os resultados da pesquisa por data e número de downloads, encontrar um script totalmente funcional e de alta qualidade tende a envolver um certo grau de tentativa e erro.