Schutz vor Schaufenstereffekten
Leider kommt es immer wieder vor, dass Seiten-Betreiber Hyperlinks auf Seiten ausserhalb des eigenen Projekts einbinden und diese aber in ihrem eigenen Frameset darstellen. Dies erweckt den Eindruck, die Seite wäre aus dem eigenen Projekt. Damit Ihre Seite nicht in einem anderen Frameset erscheint müssen Sie den folgenden JavaScript Code in Ihre Seiten einbinden.
<script language="javascript"> if (parent.frames.length > 0) { top.location.href = self.document.location.href } </script>
Verstecken mit
Fehlermeldung
Fügen Sie in Ihre HTML Dokumente in die erste Zeile
eine Fehlermeldung ein z.B.
<! ERROR 505 date expired >
Erfinden Sie etwas mysteriöses, erschreckendes.
Im Anschluss an diese Zeile fügen Sie sehr viele Leerzeilen (50-100)
ein. Der eigentliche Seiteninhalt sollte nicht mehr im Fenster sichtbar
sein, ohne zu scrollen. Mit diesem Trick
schrecken Sie zumindest den unerfahrenen Besucher ab.
Unleserlich
machen
Nachdem Ihr HTML Dokument fertiggestellt ist,
entfernen Sie im Quelltext alle unnötigen Leerzeichen und Zeilenumbrüche.
Dadurch besteht Ihr Quelltext nur noch aus einer einzigen sehr langen
Zeile. Der Quelltext ist daurch zwar noch lesbar, aber es macht einige
Mühe. Abhilfe schafft das Laden des Quelltextes nach dem Speichern in
einen HTML Editor. Die meisten fügen die Leerzeichen und Zeilenumbrüche
wieder ein.
In JavaScript
verbergen
Sehr ausgefallen ist die Methode von moonlight-software. Der Trick dahinter: Der HTML
Quelltext wird mit JavaScript zerhackt und verschlüsselt. Wird eine Seite
aufgerufen, wird mit dem integrierten JavaScript die Seite selbst erst
wieder richtig zusammen gebaut. Der Quelltext selbst ist für den
unerfahrenen Besucher unleserlich. Die Seite
benötigt durch diesen Trick mehr Speicherplatz und es dauert bis
die Seite am Bildschirm aufgebaut wird. Allen Seitenbesuchern, die
JavaScript deaktiviert haben, bleibt der Inhalt jedoch gänzlich
verschlossen.
Rechte Maustaste
blockieren
Wenn Sie versuchen in diesem Dokument über die
rechte Maustaste den Quelltext der Seite zu betrachten erhalten Sie eine
Fehlermeldung. Mit einem einfachen JavaScript wird die rechte Maustaste
abgefragt und das normalerweise angezeigte Kontextmenü unterdrückt.
Stattdessen erhalten Sie eine Fehlermeldung. Wenn Sie den Quelltext
trotzdem betrachten wollen gehen Sie über das Menü und wählen dort
Ansicht - Seitenquelltext. Damit sehen Sie auch das eigentliche
JavaScript im Head-Bereich der Seite. Kopieren Sie dies in Ihre Seite
(Alles zwischen <script language="javascript"> und </script>.
Damit erzielen Sie das gleiche Ergebnis wie auf dieser Seite.
|