Wirklich sicher ist auch diese Variante nicht, dennoch lässt sich mit ihr so mancher übereifrige Bilderdieb aufs Glatteis führen…
|
Versuchen Sie doch mal, dieses Bild über das Kontextmenü der rechten Maustaste zu kopieren.
Es scheint ohne Problem zu klappen, aber eben nur scheinbar. Wer sich die kopierte Grafik im Browser oder Grafikprogramm anschaut, erlebt eine Überraschung, denn es ist nicht zu finden. Genau deshalb funktioniert die Methode, denn “Bildersammler” speichern auf ihren Surftouren lustig ab und schauen erst bei Bedarf, was sie denn wohl verwenden können.
Wie wird das gemacht?
Die Grafik liegt als Hintergrundbild in einer Tabelle. Sie weist exakt dieselben Maße auf, wie das Bild, im Falle unseres Beispiels 120*80 Pixel.
Damit nicht genug: Eine weitere Tabelle in den selben Abmessungen wird ebenfalls hineingesetzt, diese enthält eine transparente “Einpixelgrafik”, die wiederum auf die schon genannten Maße skaliert wird. Ein bisschen viel Aufwand zwar, aber doch ohne Schwierigkeiten möglich.
Der Quellcode:
<table border="0" cellspacing="0" cellpadding="0"
width="124" height="80" background="images/world_a.gif">
<tr>
<td>
<table border="0" cellspacing="0"
cellpadding="0" width="124" height="80">
<tr>
<td><img src="images/2.gif" width="124"
height="80"></td>
</tr>
</table>
</td>
</tr>
</table>
Mit alten Browsern klappt die Sache leider nicht, die können keine Hintergrundbilder in Tabellen anzeigen. Manchmal lässt sich mit CSS nachhelfen:
style="background-image : url(images/world_a.gif)"
Weitere Beiträge:
- 5 Ideen wie Sie wiederkehrende Arbeitsschritte & Marketingprozesse gewinnbringend im Internet automatisieren! Ein Gastbeitrag von Robert Nabenhauer.
- Wachstum durch Facebook-Gewinnspiele: Wie Sie über Facebook virale Gewinnspiele & eine schnell wachsende Fangemeinde aufbauen
- Wie Sie aufmerksamkeitsstarke Prelaunch-, Launch- und Relaunch-Szenarien aufbauen und dabei Viralität, Spannung & Kaufkraft erzeugen
- Wie Sie waschechte Iphone-Apps mit PhoneGAP entwickeln, um am lukrativen App-Markt mitzumischen
- Wie Sie Ihr Shop-Sortiment so präsentieren, dass der Kunde in Zukunft mehr findet und eher kauft! Ein Gastbeitrag von Nicolas Schmidt-Voigt.
- 11 faszinierende BuddyPress-Plugins, um kostenlos aus WordPress ein soziales Netzwerk zu zaubern
- Die Vorboten einer neuen Internet-Industrie! Ein exklusiver Rückblick & Blick hinter die Kulissen der Clickbank-Exchange 2011 in New York.



Frage:
wie kann ich dieses Script anwenden, wenn die Bildgrößen variabel sind?
Beispiel:
Ich lade Bilder aus der Datenbank, alle mit unterschiedlichen Größen.
Wie erreiche ich, dass das Script die genauen Bildgrößen erkennt
???
Gruß Tobias
@Tobias
Das ist ja kein Skript, sondern schlichter HTML-Code. Der Artikel ist von 2003. Die Idee dahinter ist, dass Hintergrundbilder, die von etwas anderem überlagert werden, nicht kopiert werden können.
Prinzipiell könntest du ein DIV nehmen, dieses groß anlegen und das Bild per CSS als Hintergrund anlegen.
Mir ist der Mehrwert eines solchen Bild-Block-Codes nicht bekannt, denn
1. Frustriert es Besucher, die das Bild gerne kopieren möchten
2. Entsteht zunächst kein Schaden, wenn der Besucher ein Bild kopiert
3. Hat der Besucher unzählige Möglichkeiten, trotzdem an das Bild anderweitig zu kommen, zum Beispiel über die Druck-Taste, per Snapshot-Programm, via Quelltext, etc.
Vom Standpunkt der Bedienbarkeit und des Nutzens aus gesehen also ein, wie heißt es Neu-Denglisch so schön: Ein echtes No-Go!
Für alle WordPress-Nutzer gibt es immerhin ein nützliches Plugin, welches die rechte Maustaste deaktivieren. Leider ist aber noch immer das Markieren von Content per Strg+C oder CMD+C oder das “Herausziehen” von Bildern.
Aber immerhin ein guter Anfang.
Und hier gibts den Link:
http://wordpress.org/extend/plugins/no-copy/
Rechte Maustaste blockieren geht mit JavaScript, d.h. einfach kurz JavaScript im Browser deaktivieren und schon kann man wieder auf die gewohnte Weise kopieren und “Speichern als …”.
Aktuelle Browser zeigen außerdem Medien als einzelne Dateilinks (z.B. Firefox), sogar gleich mit “Speichern” Option.
Drittens funktioniert immer die Bildschirmfoto-Methode – wer sollte das verhindern?
Und letztens: Irgendwo im Browsercache liegt das Bild immer, da es zwecks Anzeige grundsätzlich erst einmal herunter geladen und für die Darstellung verfügbar gemacht werden muss.
too