[ad#ad-2] O Digg começou há algum tempo a colocar os sites que forem submetidos dentro de um frame criando também um url curto para os definir na página principal. A medida permite ao Digg manter os utilizadores no domínio Digg.com através da Diggbar, mas bloqueia a informação do URL do site visitado aos utilizadores, algo que é inadmissível.
Ora a prática de esconder um site de alguém num frame é uma táctica condenável, porque retira visibilidade a quem produz o conteúdo. O Diggbar é assim uma forma muito lame de invadir a casa de outros. Como tal é necessário que o Digg remova a Diggbar, e até lá arranjar uma solução para lhe dar a volta.
Há várias soluções para o problema, a que implementei foi feita em JavaScript e elimina não só a DiggBar, como outras que tentem colocar o sixhat.net num frame.
Para tal basta colocar o seguinte código na secção head do template do site e voilá…
<SCRIPT LANGUAGE="JavaScript"> <!-- if (window != top) top.location.href = location.href; // --> </SCRIPT>
Depois de todo o heat que recebeu por causa da Diggbar, do digg decidiu que a diggbar somente será visível para os utilizadores que estiverem logged in no digg colocando redirects permanentes (301) para as páginas dos conteúdos linkados.