O FABULOSO POPUNDER-FUCKER LEVEDO!

Se você também se aborrece com as tralhas que os hospedeiros gratuitos penduram no seu modesto bloguezinho, como pop-unders, banners e etecétera, saiba que isso tem cura. Vamos supor que o template do seu blog seja
<HTML>
<HEAD>
<title>CLEMENTINO'S BLOG</title>
[qualquer coisa]
</HEAD>
<BODY>
<P>Um Blog cheio de malemolência, betume e cabriolé</p>
[qualquer coisa]
</BODY>
Aí você publica esta mimosura e ploft! do nada aparece um asqueroso banner oferecendo Viagra por cinco Dynheyros Paraguayos e uma merda de barra de links para sites de coprofagia russos bem na cara dos seus leitores. Chato, né? Mas se você alterar o template para
<HTML>
<HEAD>
<!--pumpernickel-->
<title>CLEMENTINO'S BLOG</title>
[qualquer coisa]
<script>
function delAds() {
while (1) {
var n = document.body.childNodes[0];
if (n.nodeType == 8 && n.nodeValue == "pumpernickel") return;
document.body.removeChild(n);
};
};
</script>
</HEAD>
<BODY onLoad="delAds()">
<!--pumpernickel-->
<P>Um Blog cheio de malemolência, betume e cabriolé</p>
[qualquer coisa]
</BODY>
a função javaScript delAds() vai remover as porcarias que o serviço de hospedagem teima em grudar no seu bloguezinho. Se você tem alguma noção de DOM, já percebeu que o código é trivial, nós apenas vamos eliminando os nodos-filhos do corpo do documento até encontrar o comment cujo conteúdo é "pumpernickel". Escolhi esta palavra aleatoriamente, pode ser "abracadabra", ou "é aqui, Manuel", tanto faz. É necessário colocar o comment tanto na seção head como na body, porque nem todos os browsers organizam a árvore de documento da mesma maneira. O Opera, por exemplo, move as tags META, STYLE e os comments da seção head para a seção body, sem nenhum pudor e sem avisar.