Code Elias Code

Navegadores, muito mais que apenas consumo

O navegador é bem mais do que uma simples media para consumo de informação. Graças a add-ons como o Greasemonkey, usuários podem utilizar javascript para personalizar sua experiência na web.

Quando eu trabalhava na Amazon, era bem comum termos que interagir com sistemas internos escritos por outros times para lidar com o serviço deles. Esses sistemas eram pensados de um ponto de vista, mas a maioria das pessoas quando chegavam neles, tinham necessidades diferentes. Por exemplo, a gente no Redshift tinha um website para controlar nosso fleet de máquinas (banco de dados dos clientes). Ele era otimizado para que um engenheiro de plantão pudesse ver o estado da máquina e fazer as ações mais comuns. O suporte também utilizava esse nosso site, mas eles tinham necessidades bem diferentes. Por isso eles tinham uma série de scripts para personalizar as ações.

Outra possibilidade é a criação de add-ons/plug-ins/extensões que é suportada por todos os navegadores modernos. Extensões como https://web.hypothes.is/ e https://memex.garden/ tentam tornar os navegadores em ferramentas para “o pensamento”, possibilitando anotar sites, mais ou menos como pessoas anotam livros.

As pessoas que sabem javascript e sabem como os sites funcionam tem a possibilidade de se empoderar e pegar as rédeas de sua experiência. Você não gosta de um botão? Tira ele. Você prefere um atalho para uma certa página? Adiciona. Você quer que a página seja atualizada a cada 5 minutos? Só fazer!

Infelizmente existe um incentivo a sermos somente espectadores de nossa vida, inclusive na internet. Mas nossa vida não precisa ser assim! Use os navegadores, se empodere! E melhor ainda, compartilhe seus scripts e divulgue aos seus amigos todas as possibilidades que os computadores nos dão!