Antje Hofmann: Urheberrecht oder sinnvolle Anwendungsmöglichkeit für Frames

Beitrag lesen

Hallo Stefan

Im Moment fallen mir zwei Möglichkeiten ein, um dieser von mir un-
erwünschten Art der Deeplinks Herr zu werden:

  1. Das Projekt mit sofortiger Wirkung einstellen.
  1. Die gesamte Website in ein Frameset zu Packen und beim Aufruf
       des Patchworks über JavaScript den Framenamen abzufragen. Wenn
       dieser nicht stimmen sollte, wird der Besucher ebenfalls über
       JavaScript auf die Homepage zurückverwiesen.

3. Möglichkeit:

Auf der Startseite setzt du den Fensternamen mit window.name="irgendwas" auf einen beliebigen Wert. Auf den Unterseiten fragst du dann ab:

if (top!=self) {
 tue was
} else if (window.name!="irgendwas") {
 if (!window.opera) tue was;

}

Die Einschränkung nicht für Opera ist leider notwendig, weil Opera 5.12 unter windows den Fensternamen wieder vergißt.

Viele Grüße

Antje

Die erste Variante möchte ich eigentlich nicht unbedingt haben, weil
eben soviel Arbeit in dem Projekt steckt, aber auch die zweite Mög-
lichkeit gefällt mir nicht sonderlich gut, dann ich kein Fan von
Frames bin.

Weiß jemand von Euch vielleicht noch eine Alternative?

Den Referrer abfragen gefällt mir nicht sonderlich gut, da es sich
dabei um ein Feature handelt, was der Besucher zurecht deaktivieren
kann, wenn er das Bedürfnis dazu haben sollte und diese Angabe ist
ja auch mittels eines Scriptes fälschbar. Bei der clientseitigen
Lösung mittels Frames und JavaScript hingegen dürften die von mir
nicht erwünschten Deeplinker kaum eine Chance haben. Notfalls kann
ich ja auch den Namen des Frames zufällig generieren lassen oder
über ein Script in unregelmäßigen Zeitabständen ändern.

Viele Grüße,
Stefan