lazysizes unveilhooks Plugin
Das lazysizes unveilhooks Plugin erweitert die JavaScript Bibliothek lazysizes um das verzoegerte Laden von Nicht Bild Elementen wie Hintergrundbildern, iframes, Skripten, Video und Audio. Es handelt sich um einen clientseitigen Performance Helfer, der keine Cookies setzt, keine personenbezogenen Daten erhebt und keine Informationen an seinen Herausgeber sendet. Händler binden das Plugin typischerweise aus dem eigenen Bundle oder von einem öffentlichen CDN wie jsdelivr oder unpkg ein, um das Laden von Medien zu verzögern, bis sie im sichtbaren Bereich erscheinen.
Was macht lazysizes unveilhooks Plugin?
Was das lazysizes unveilhooks Plugin ist
Das lazysizes unveilhooks Plugin ist eine offizielle Erweiterung für lazysizes, eine quelloffene JavaScript Bibliothek für verzoegertes Laden, die von aFarkas auf GitHub unter der MIT Lizenz veröffentlicht wird. Die Basisbibliothek übernimmt das verzoegerte Laden von img und picture Elementen. Das unveilhooks Plugin ergänzt die Unterstützung weiterer Ressourcentypen wie CSS Hintergrundbilder, iframes, Skripte, Video und Audio. Es läuft vollständig im Browser des Besuchers, beobachtet das Eintreten von Elementen in den sichtbaren Bereich und stoesst dann ihr tatsaechliches Laden an. Das Plugin wird in der Regel in das eigene JavaScript des Händlers eingebunden oder von einem öffentlichen CDN wie jsdelivr oder unpkg geladen.
Setzt es Cookies oder erhebt es Daten
Das lazysizes unveilhooks Plugin setzt keine Cookies, schreibt nicht in localStorage und sendet keine Telemetrie an seine Autoren. Es kontaktiert kein vom lazysizes Projekt betriebenes Backend. Die einzigen Netzwerkanfragen, die es auslöst, sind Anfragen an die Ressourcen, die der Händler in der Seite deklariert hat, etwa Bild URLs, iframe Quellen, Skript Quellen, Video und Audio Dateien. Diese Anfragen würden ohnehin beim Rendern der Seite erfolgen. Das Plugin verändert lediglich den Zeitpunkt, indem es die Anfrage verzögert, bis das Element sichtbar wird.
Warum für das Plugin selbst keine Einwilligung erforderlich ist
Nach der ePrivacy Richtlinie ist eine vorherige Einwilligung erforderlich, wenn ein Dienst Informationen auf dem Endgerät des Besuchers speichert oder darauf zugreift, es sei denn, die Speicherung ist unbedingt erforderlich, um einen vom Nutzer ausdrücklich angeforderten Dienst zu erbringen. Das lazysizes unveilhooks Plugin speichert oder liest keine Informationen auf dem Gerät. Nach der DSGVO ist eine Rechtsgrundlage nur erforderlich, wenn personenbezogene Daten verarbeitet werden. Das Plugin verarbeitet als solches keine personenbezogenen Daten, sondern plant lediglich Ressourcenladevorgaenge. Daher kann das Plugin selbst ohne Eintrag im Einwilligungsbanner verwendet werden und stützt sich auf Artikel 6 Absatz 1 Buchstabe f DSGVO, das berechtigte Interesse des Verantwortlichen an schnellen und reaktionsfaehigen Seiten.
Wichtiger Vorbehalt für eingebettete Inhalte
Die Einwilligungsfreiheit des Plugins selbst ändert nichts am Compliance Status der Ressourcen, die es verzögert lädt. Ein YouTube iframe, ein Vimeo Player, eine Google Maps Einbettung, ein Analyse Tag eines Drittanbieters oder jedes externe Widget, das über unveilhooks geladen wird, unterliegt weiterhin den Einwilligungs und Rechtsgrundlagen Regeln des jeweiligen Anbieters. Händler müssen solche Einbettungen weiterhin hinter eine Einwilligung stellen, etwa indem sie den iframe Markup erst einfügen, nachdem der Nutzer der entsprechenden Cookie Kategorie zugestimmt hat, unabhängig davon, ob lazysizes zur Verzoegerung des eigentlichen Ladens verwendet wird.
Hosting Optionen und ausgehende Anfragen
Das Plugin kann von der eigenen Domain des Händlers ausgeliefert, in das Haupt JavaScript Bundle integriert oder von einem öffentlichen CDN wie cdn.jsdelivr.net oder unpkg.com bezogen werden. Bei Auslieferung über ein Drittanbieter CDN sendet der Browser des Besuchers eine HTTP Anfrage an dieses CDN, was die Übertragung der IP Adresse und der üblichen Anfrage Header umfasst. Dies ist eine geringfuegige technische Verarbeitung, die in der Regel vom berechtigten Interesse gedeckt ist. Händler, die jegliche Drittanbieter Anfrage ausschliessen möchten, können das Plugin selbst hosten. In diesem Fall wird vom Plugin selbst keine externe Domain kontaktiert.
Dokumentation in Ihrer Datenschutzerklärung
Auch wenn kein Banner Eintrag erforderlich ist, empfiehlt es sich, das lazysizes unveilhooks Plugin im technischen Teil der Datenschutzerklärung zu erwähnen. Ein kurzer Absatz reicht aus und sollte erklären, dass die Website lazysizes und das unveilhooks Plugin verwendet, um das Laden von Bildern, iframes, Skripten, Video und Audio zu verzögern, dass diese Komponente keine Cookies setzt und keine Daten an ihren Herausgeber sendet und dass der Händler sie selbst hostet oder ein benanntes CDN nutzt. Damit wird der Mechanismus des verzoegerten Ladens für Pruefer und Besucher transparent.
lazysizes unveilhooks Plugin und die DSGVO
- Rechtsgrundlage
- Article 6(1)(f) GDPR legitimate interest, improves UX and performance with no personal data processing
- Risikostufe
- low
- Anwendbare Vorschriften
- GDPR, ePrivacy Directive
Datenschutz-Folgenabschätzung (DSFA)
Eine formale Datenschutz Folgenabschätzung nach Artikel 35 DSGVO ist für das lazysizes unveilhooks Plugin selbst nicht erforderlich, da es keine personenbezogenen Daten verarbeitet, keine Cookies setzt und keine Daten an den Herausgeber überträgt. Das Plugin steuert lediglich den Zeitpunkt, zu dem bereits in der Seite deklarierte Ressourcen geladen werden. Eine Risikobewertung bleibt jedoch für die verzögert geladenen Ressourcen sinnvoll, da eingebettete iframes, Drittskripte, Video und Audio Inhalte selbst personenbezogene Daten verarbeiten, Cookies setzen oder Daten in Drittländer übertragen können und daher dienstweise zu bewerten sind.
Beispieltext für Ihr Banner
Für das lazysizes unveilhooks Plugin selbst ist kein Eintrag im Einwilligungsbanner erforderlich. Wenn Ihre Datenschutzerklärung technische Komponenten auflistet, können Sie sie wie folgt beschreiben. Wir verwenden das lazysizes unveilhooks Plugin, einen clientseitigen JavaScript Helfer, der das Laden von Bildern, iframes, Skripten, Video und Audio verzögert, bis sie im sichtbaren Bereich erscheinen. Diese Komponente setzt keine Cookies, erhebt keine personenbezogenen Daten und sendet keine Informationen an ihren Herausgeber. Verzögert geladene Ressourcen wie eingebettete Videos oder Drittanbieter Widgets werden separat unter den jeweiligen Anbietern beschrieben.
Was lazysizes unveilhooks Plugin setzt und kontaktiert
- Tracking-Methode
- none, client-side lazy loader
- Serverstandort
- Not applicable, client-side
- Cookieloser Modus verfügbar
- Ja
Gesetzte Cookies (1)
| Name | Typ | Laufzeit | Zweck |
|---|---|---|---|
| (none) | Not applicable | Not applicable | lazysizes unveilhooks does not set cookies. Cookies may be set by the resources it lazy loads, for example embedded videos or third party widgets, and must be evaluated separately under the relevant provider. |
Kontaktierte Drittanbieter-Domains (3)
cdn.jsdelivr.netunpkg.com(none if self hosted, the plugin itself does not contact any domain operated by the lazysizes project)
Häufige Fragen zu lazysizes unveilhooks Plugin
Ihre Frage ist nicht dabei? Schreiben Sie uns, wir antworten schnell.
Welche Cookies setzt das lazysizes unveilhooks Plugin?
Das lazysizes unveilhooks Plugin setzt keine Cookies. Es ist ein clientseitiger JavaScript Helfer, der lediglich das Laden von Bildern, iframes, Skripten, Video und Audio plant, sobald diese Elemente in den sichtbaren Bereich gelangen. Es schreibt nicht in Cookies, localStorage, sessionStorage oder einen anderen Browser Speicher. Cookies, die nach dem Lauf des Plugins erscheinen, stammen von den verzögert geladenen Ressourcen selbst, etwa einem YouTube iframe oder einem Drittanbieter Widget, und diese Dienste müssen separat unter dem jeweiligen Anbieter deklariert und bewertet werden.
Erfordert das lazysizes unveilhooks Plugin eine Einwilligung der Nutzer?
Nein, das Plugin selbst erfordert weder nach der ePrivacy Richtlinie noch nach der DSGVO eine Einwilligung. Es speichert keine Informationen auf dem Endgerät des Besuchers und greift nicht darauf zu und verarbeitet keine personenbezogenen Daten. Es darf daher vor jeder Einwilligungsentscheidung ausgeführt werden. Die verzögert geladenen Ressourcen können jedoch selbst eine Einwilligung erfordern. Ein eingebetteter YouTube oder Vimeo iframe, eine Google Maps Einbettung, ein Analyseskript eines Drittanbieters oder ein Marketing Widget, das über unveilhooks geladen wird, muss weiterhin hinter die Einwilligung der jeweiligen Cookie Kategorie gestellt werden, genauso wie ohne lazysizes.
Welche Rechtsgrundlage gilt für das lazysizes unveilhooks Plugin?
Da das Plugin als solches keine personenbezogenen Daten verarbeitet, ist für das Plugin selbst keine spezifische Rechtsgrundlage zwingend erforderlich. Soweit die Auslieferung des Skripts eine geringfuegige Verarbeitung mit sich bringt, etwa das Protokollieren einer IP Adresse durch ein CDN, das das Skript hostet, lassen sich diese Vorgänge am besten unter Artikel 6 Absatz 1 Buchstabe f DSGVO dokumentieren, dem berechtigten Interesse des Verantwortlichen an einer schnellen und reaktionsfaehigen Website, die Verbindung und Akku der Nutzer schont. Diese Dokumentation ersetzt nicht die Rechtsgrundlagen, die für eingebettete Drittdienste festzulegen sind, die das Plugin verzögert lädt.
Überträgt das lazysizes unveilhooks Plugin Daten außerhalb der EU?
Das Plugin selbst überträgt keine Daten außerhalb der EU, da es mit keinem vom lazysizes Projekt betriebenen Backend kommuniziert. Wenn der Händler das Skript von einem öffentlichen CDN wie cdn.jsdelivr.net oder unpkg.com lädt, kontaktiert der Browser des Besuchers dieses CDN, das Anfragen über Knoten außerhalb der EU leiten und die IP Adresse als Verbindungsmetadatum verarbeiten kann. Um das vollständig zu vermeiden, kann das Skript von der eigenen Händlerdomain selbst gehostet werden. In diesem Fall löst das Plugin keine Drittlandübermittlung aus. Ausgehende Anfragen an verzögert geladene Ressourcen wie eingebettete Videos oder externe Skripte unterliegen den jeweiligen Diensten.
Benötige ich eine Datenschutz Folgenabschätzung für das lazysizes unveilhooks Plugin?
Eine formale Datenschutz Folgenabschätzung nach Artikel 35 DSGVO ist für das lazysizes unveilhooks Plugin selbst nicht erforderlich. Das Plugin ist ein deterministischer clientseitiger Helfer, der keine personenbezogenen Daten verarbeitet, keine Profile bildet und keine automatisierten Entscheidungen trifft. Es erfüllt nicht die Kriterien, die eine zwingende Folgenabschätzung auslösen. Eine kurze Risikonotiz im Verzeichnis der Verarbeitungstätigkeiten genügt. Für einige der zugrunde liegenden Dienste, die das Plugin verzögert lädt, etwa Videoplattformen mit Drittlandtransfers, kann eine Folgenabschätzung erforderlich sein, diese bezieht sich jedoch auf den eingebetteten Dienst und nicht auf lazysizes.
Wie setze ich das lazysizes unveilhooks Plugin DSGVO konform ein?
Um das lazysizes unveilhooks Plugin konform einzusetzen, entscheiden Sie zuerst, ob das Skript selbst gehostet oder von einem öffentlichen CDN geladen wird. Das Selbsthosten von der eigenen Händlerdomain ist die konservativste Option und vermeidet jede Drittlandexposition. Wird ein CDN genutzt, dokumentieren Sie diese Wahl in der Datenschutzerklärung und bevorzugen Sie CDNs mit EU Knoten. Stellen Sie zweitens sicher, dass jegliches Markup, das das Plugin verzögert lädt, etwa iframes für Videoplattformen oder Skripte für Drittanbieter Widgets, erst nach der Einwilligung in die entsprechende Cookie Kategorie in das DOM eingefügt wird. Erwähnen Sie drittens das Plugin kurz im Abschnitt technische Komponenten der Datenschutzerklärung und bestätigen Sie, dass es keine Cookies setzt und keine Daten an seinen Herausgeber sendet.
Was sind Alternativen zum lazysizes unveilhooks Plugin?
Moderne Browser unterstützen natives Lazy Loading über das loading Attribut an img und iframe Tags, wodurch für diese beiden Elementtypen kein JavaScript Helfer mehr nötig ist. Für Hintergrundbilder, Skripte, Video und Audio gibt es keine nativen Lade Attribute, und das unveilhooks Plugin bleibt eine nützliche Lösung. Alternativen in derselben Nische sind die direkt verwendete IntersectionObserver API, die Bibliothek vanilla lazyload und yall.js. Alle diese Alternativen weisen denselben Compliance Footprint auf, wenn sie ohne Telemetrie konfiguriert sind, sodass die Wahl vor allem nach Funktionsumfang, Bundle Größe und Entwickler Ergonomie und nicht nach Datenschutzaspekten getroffen wird.
Wie aktualisiere ich meine Cookie Richtlinie um das lazysizes unveilhooks Plugin?
Sie müssen das lazysizes unveilhooks Plugin nicht in das Cookie Banner aufnehmen, da es keine Cookies setzt. Ergänzen Sie in der Cookie Richtlinie und im Abschnitt technische Komponenten der Datenschutzerklärung einen kurzen Absatz, der erklärt, dass die Website lazysizes und das unveilhooks Plugin verwendet, um das Laden von Bildern, iframes, Skripten, Video und Audio zu verzögern, bis sie im sichtbaren Bereich erscheinen, dass diese Komponente keine Cookies setzt, keine personenbezogenen Daten erhebt und keine Informationen an ihren Herausgeber sendet und dass das Skript selbst gehostet oder von einem benannten CDN ausgeliefert wird. Beschränken Sie das Cookie Banner auf die Dienste, die tatsächlich Cookies setzen oder Daten auf dem Gerät speichern.
Machen Sie Ihre Website noch heute konform.
Kostenlos bis 25.000 Sitzungen pro Monat. Keine Kreditkarte, keine Bindung.