Inhaltsverzeichnis

Druck-Funktion einschränken

Wenn ein Fragebogen im Browser angezeigt wird, können die Befragten zumindest die einzelnen Seiten lokal speichern (direkt im Browser oder z.B. mit dem Firefox-Plugin „Save Page WE“) oder ausdrucken. Dies ist prinzipbedingt immer möglich und hängt mit der Funktion des Word Wide Web bzw. HTML/HTTP zusammen.

Verlage, die kostenpflichtige psychologische Tests anbieten, machen sich bei Online-Befragungen entsprechend Sorgen um ihre urheberrechtlich geschützten Inhalte und fordern mitunter einen gewissen technischen Schutz. Während man das Kopieren nicht verlässlich unterbinden kann (jeder kann mit dem Smartphone ein Foto vom Bildschirm machen und dieses dann in eine OCR-Software einspeisen), kann man es der Gelegenheitsnutzer:in zumindest erschweren, Inhalte aus dem Fragebogen zu kopieren.

Druckansicht anpassen

Eine sehr verlässliche Möglichkeit besteht darin, dass man bestimmte Bereiche im Fragebogen in der Druckansicht ausblendet. Dafür definiert SoSci Survey eine CSS-Klasse noprint. Diese wird gerne in Verbindung mit der Klasse unselectable verwendet, welche auch das Markieren zum Kopieren erschwert.

Setzen Sie vor den Teil, den Sie schützen möchten, folgenden HTML-Code auf die Fragebogen-Seite.

<div class="unselectable noprint">

Und hinter den entsprechenden Teil das zugehörige schließende Tag.

</div>

Diese HTML-Codes müssen auf jeder Fragebogen-Seite ergänzt werden, die geschützt werden soll. Alternativ kann man in der HTML-Vorlage des Fragebogen-Layouts den Platzhalter %questionnaire% suchen und das HTML-Element dort verankern.

...
<div class="unselectable noprint">
%questionnaire%
</div>
...

Kontextmenü sperren

Bitte sperren Sie die rechts Maustaste bzw. das Kontextmenü nicht unüberlegt. Sie können damit Personen von der korrekte Nutzung des Fragebogens ausschließen (z.B. wenn diese das Kontextmenü für eine Software benötigen, welche im Browser die barrierefreie Nutzung von Websites erlaubt). Ebenfalls nutzen manche Personen die rechte Maustaste gerne für die Texteingabe – man kann durchaus zu viel Copy & Paste sperren.

Das Kontextmenü kann man durch folgendes JavaScript sperren.

document.addEventListener("contextmenu", function(evt) {
    evt.preventDefault();
    return false;
});

Die Tastenkombination Strg + P zum Drucken der Seite lässt sich ebenfalls mittels JavaScript sperren.

document.addEventListener('keydown', function(e) {
    if((e.ctrlKey || e.metaKey) && (e.key == "p" || e.charCode == 16 || e.charCode == 112 || e.keyCode == 80) ){
        e.cancelBubble = true;
        e.preventDefault();
        e.stopImmediatePropagation();
    }  
});

Diese Einschränkungen lassen sich natürlich durch Deaktivieren von JavaScript im Browser umgehen.

Tipp: Falls Sie den JavaScript-Code nicht auf jeder Seite des Fragebogens einbinden möchten (JavaScript im Fragebogen), dann können Sie diesen auch im <head>-Bereich des Fragebogen-Layouts unterbringen. Dieser kann in der „HTML-Vorlage“ des Layouts angepasst werden.

Speichern von Bildern erschweren

Bilder, die urheberrechtlich geschützt sind, sollten generell beim Hochladen in die „geschützte Dateiablage“ gespeichert werden. So können die Bilder nicht weltweit direkt von SoSci Survey abgerufen werden, sondern nur aus einem Interview heraus.

Wenn man es zusätzlich vermeiden möchte, dass die Befragten das Bild einfach mittels Rechtsklick → „Bild speichern unter“ abspeichern, kann man das Bild anstatt über <img> (Mediendateien im Fragebogen (Audio, Video, Dokumente)) als Hintergrundbild einbinden. Dafür muss man die Maße des Bildes explizit angeben.

<div style="background-image:url(pro://bild.jpg); background-size: cover; width: 420px; height: 200px;"></div>

Beachten Sie, dass das Bild aus dem Browser-Cache oder über den HTML-Quellcode dennoch kopiert werden kann.


Suchbegriffe: Kopierschutz, Copyright, Druckfunktion