Assine: RSS | E-mail

Dot.js – hackeando a web

Por Yuri em 26/08/2011.

Saber programar é como ter um superpoder no mundo dos computadores. Nós conseguimos criar coisas ou modificá-las para tornar nossas vidas mais fáceis usando código.

Com o dot.js nós podemos modificar experiências ruins na web utilizando Javascript para alterar qualquer site carregado no navegador. Ele já vem com o JQuery embutido, então podemos aproveitar todas as facilidades da biblioteca para mexer nos sites que nos incomodam.

Seu funcionamento é simples. Primeiro faça o download do código no github e siga as instruções de instalação. Feito isso, basta criar um diretório “.js” no HOME e para cada site que você queira modificar criar um arquivo com o nome “endereço.do.site.js” (um arquivo para modificar o github seria “github.com.js”)

Um dos primeiros sites que eu modifiquei com o dot.js foi o Globoesporte. Eu sei que na Globo.com tem muita gente boa, inclusive tenho amigos por lá, mas a barra colocada no fim do site de esportes não me agradou nem um pouco. Eu geralmente não gosto da adição de barras horizontais fixas em interfaces, qualquer dia eu escrevo sobre isso.

Para remover a barra eu criei o arquivo “globoesporte.globo.com.js” dentro do diretório “.js” e adicionei a seguinte linha ao arquivo:

$(‘.widget-ticker-noticias’).hide()

É isso. Nunca mais a barra horizontal vai me atrapalhar :)

Comments (2)

  1. Achei a idéia SENSACIONAL, mas é uma exclusividade do Linux?

    ):

    08/09/2011 às 1:50 pm #
  2. Yuri:

    Essa versão do site oficial é pro Mac. Mas eu acho que existem versões pra outros SOs.

    08/09/2011 às 6:05 pm #

Trackback/Pingback (1)

  1. O problema das barras horizontais < yLog on Thursday, September 8, 2011 at 9:23 am

    [...] por isso que eu removi a barra horizontal no fim do site do globoesporte com o dot.js. Eu já tenho as barras do navegador, ainda bem que o Chrome é bem minimalista e não atrapalha [...]

Escreva um Comentário

Your email is never published nor shared. Required fields are marked *

*
*