Přednedávnem jsem měl problém s mailovým spamem (kdo neměl, že?). Stovky botů každou minutu prohledávají síť a dolují z nich pro ně zajímavé data, mezi jinými i emailové adresy, na které pak chodí denně tuny spamu.
Při navrhvání nové šablony pro tento web jsem chtěl umístit můj email, na který mě můžete kontaktovat (vidíte ho v patičce). Abych však byl ochráněný před potencionálními útočníkmi, použil jsem (pro někoho už známý) fígl:
umístil jsem e-mail pomocí JavaScript-u, příklad dole:
<script type="text/javascript">
/* <![CDATA[ */
document.writeln('<a' + ' href="mailto:kiwwisk' + '@gmai' + 'l.com">e-mail</' + 'a>');
/* ]]> */
</script>
Kód jsem umístil do patičky. Aby byl kód XHTML strict validní, musel jsem Javascript kód okomentovat pomocí CDATA a rozdělit A tagy.
Výsledek je umístěný vo WordPress patičce a boti si přijdou skrátka…