<% fakemail number=x %>
Wobei x die Zahl der gefakten E-Mailadressen ist.
Antville baut bei x = 5 dann sowas:
djx@uhrqtvvyw.ch, jhcdbijk@nuomytixe.ar, flwgcu@xfnjgbnkwrtfbqcn.at, cljmlgou@ehkodxmhosvhkqaogznmsle.pl, wumnrihdsr@qievchunbkhsxqsms.dk
Viele Leute setzen diese Fakemail-Listen so ein, daß Benutzer diese sehen. Dies ist nicht notwendig und verwirrt nur.
Es empfiehlt sich, dieses Makro so zu verwenden, daß es mittels CSS unsichtbar positioniert wird.
Desweiteren sollte es aufgrund der Zugänglichkeit für echte Benutzer mit Nicht-CSS-fähigen Browsern am Ende des page.skin's eingebaut werden.
Beispielsweise so:
<div style="position: absolute; left: -300em; width: 10em;">
<h3>Spamfutter</h3>
<p>Die folgenden E-Mail-Adressen dienen lediglich dazu, SPAM-Bots dazu zu verleiten, ungueltige Adressen in die SPAMer-Datenbanken zu schreiben. Bitte ignorieren.</p>
<p>
<%fakemail number="30" %>
</p>
</div>
Der HTML/CSS-Code macht dabei folgendes:
Wir umranden den ganzen Bereich mit einem
<div style="position: absolute; left: -300em; width: 10em;">
Dies bewirkt, daß der gesamte Text innerhalb des Erstreckungsbereiches, zusammen mit dem FakeMail-Ausgaben 300 relative Zeichen vor dem linken Rand des Fensters positioniert wird. Also ausserhalb des sichtbaren Bereiches.
Da bei einer großen Zahl an Fakemails nicht gewollt ist, daß dieser Bereich so groß wird, dass er dann doch noch in den sichtbaren Bereich überläuft, wird zudem die Breite auf 10em gesetzt.
Für SPAM-Bots ist das ganze derzeit kaum merkbar, daß diese (noch) kein CSS auswerten.
... link