jQuery Devbridge Autocomplete
jQuery Devbridge Autocomplete (Ajax Autocomplete for jQuery) ist ein quelloffenes jQuery Plugin von Devbridge unter MIT Lizenz. Es ergänzt Texteingabefelder um Autovervollständigung, indem es einen vom Entwickler definierten Endpunkt abfragt und Vorschläge inline anzeigt. Das Plugin setzt keine Cookies und ruft zur Laufzeit keinen Devbridge Server auf.
Was macht jQuery Devbridge Autocomplete?
jQuery Devbridge Autocomplete, auch Ajax Autocomplete for jQuery, ist ein quelloffenes MIT lizenziertes jQuery Plugin, ursprueglich von Devbridge (heute Teil von Cognizant Softvision). Es ergänzt Eingabefelder um Autovervollständigung, indem es einen vom Entwickler definierten Endpunkt abfragt und Inline Vorschläge rendert. Die Bibliothek ist weiterhin breit in älteren WordPress, ASP.NET und PHP Sites im Einsatz.
Was das Plugin tut
Das Plugin ist ein reines Client Widget. Es bindet sich an ein oder mehrere Eingabefelder, lauscht auf Tastatureingaben und sendet den aktuellen Wert an die vom Entwickler angegebene URL. Der Endpunkt liefert eine JSON Liste von Vorschlaegen zurück, die das Plugin als Dropdown anzeigt. Die Bibliothek setzt keine Cookies, ruft zur Laufzeit keinen Devbridge Server an und enthält kein Analytics.
Daten und Cookies
Keine Cookies, kein Local Storage, kein Fingerprinting. Der Datenfluss umfasst die Autocomplete Abfrage, die der Nutzer tippt, gesendet an den vom Entwickler gewählten Endpunkt, plus die üblichen HTTP Header (User Agent, IP, Referrer). Wird die Bibliothek von einem öffentlichen CDN (jsDelivr, CDNJS, unpkg) geladen, geht eine Asset Anfrage an dieses CDN.
DSGVO und ePrivacy
Da die Bibliothek nichts auf dem Endgerät schreibt, gilt Art. 5(3) ePrivacy nicht für die Bibliothek selbst. Der Autocomplete Endpunkt kann jedoch personenbezogene Daten verarbeiten (Eingabetext, IP, gegebenenfalls Nutzer ID im authentifizierten Bereich), was unter die DSGVO fällt. Berechtigtes Interesse (Art. 6(1)(f)) oder Vertragserfüllung (Art. 6(1)(b)) sind je nach Kontext die übliche Rechtsgrundlage.
Einwilligung und Transparenz
Für das Laden der Bibliothek ist keine Einwilligung erforderlich. Die Datenschutzerklärung sollte erwähnen, dass das Formular Autocomplete nutzt, und beschreiben, was der Endpunkt tut, insbesondere wenn die Vorschläge personenbezogene Daten enthalten (Verzeichnis, Kundendatenbank). Wenn die Bibliothek von einem öffentlichen CDN außerhalb der EU geladen wird, dokumentieren Sie die Asset Anfrage der Vollständigkeit halber im Verzeichnis.
Transfers und Hosting
Die Bibliothek wird als statisches Asset auf GitHub, npm und öffentlichen CDNs verteilt. Der Autocomplete Endpunkt ist das, worauf der Entwickler zeigt. Liegt der Endpunkt in der EU, findet kein Transfer statt. Wird die Bibliothek von einem in den USA gehosteten CDN (CDNJS, unpkg) geladen, geht die Asset Anfrage selbst in die USA. Eigenes Hosting der Datei sorgt für strengere Compliance.
Praktische Umsetzung
Hosten Sie die Bibliothek selbst, um Drittland CDN Aufrufe zu vermeiden. Beschränken Sie den Endpunkt nach Möglichkeit auf authentifizierte Sessions. Minimieren Sie die in den Vorschlaegen zurueckgegebenen Daten (keine vollständige PII, keine sensiblen Inhalte). Loggen Sie nur Notwendiges und setzen Sie eine kurze Aufbewahrung. Dokumentieren Sie den Endpunkt im Verarbeitungsverzeichnis, nicht die Bibliothek.
jQuery Devbridge Autocomplete und die DSGVO
- Rechtsgrundlage
- For typing assistance in search boxes or login forms: legitimate interest of the controller (Art 6(1)(f) GDPR) or strict necessity for performance of contract (Art 6(1)(b)) depending on the form context. The Art 5(3) ePrivacy consent exemption applies because the library sets no cookies.
- Risikostufe
- low
- Anwendbare Vorschriften
- GDPR, ePrivacy Directive, UK GDPR
Datenschutz-Folgenabschätzung (DSFA)
Eine DSFA ist für das Plugin selbst nicht erforderlich: es setzt keine Cookies und ruft kein Vendor Backend an. Eine DSFA kann für den Autocomplete Endpunkt erforderlich sein, wenn die Vorschläge sensible Inhalte enthalten (Gesundheit, Recht, Finanzen) und sich Anfragen einer identifizierbaren Person zuordnen lassen. Konzentrieren Sie die Analyse auf den Endpunkt, nicht auf die Bibliothek.
Beispieltext für Ihr Banner
Diese Website nutzt jQuery Devbridge Autocomplete, eine quelloffene MIT lizenzierte Bibliothek, um Werte beim Tippen vorzuschlagen. Die Bibliothek wird als statisches Skript geladen und setzt keine Cookies. Ihre Tastatureingaben werden an unser eigenes Backend gesendet, um Vorschlaege zu berechnen, und nicht mit Devbridge geteilt.
Was jQuery Devbridge Autocomplete setzt und kontaktiert
- Tracking-Methode
- Open source jQuery plugin loaded as a JavaScript file by the host page. The plugin makes XHR/Fetch requests to an autocomplete endpoint configured by the developer and renders suggestions inline. No cookies or storage are set by the library itself.
- Serverstandort
- No vendor server. The library is distributed as a static asset on GitHub, npm and the jsDelivr/CDNJS CDNs. Any request goes to the developer's own backend, not to Devbridge.
- Cookieloser Modus verfügbar
- Ja
Kontaktierte Drittanbieter-Domains (3)
cdnjs.cloudflare.comcdn.jsdelivr.netunpkg.com
Häufige Fragen zu jQuery Devbridge Autocomplete
Ihre Frage ist nicht dabei? Schreiben Sie uns, wir antworten schnell.
Welche Cookies setzt jQuery Devbridge Autocomplete?
Die Bibliothek setzt keine Cookies, nutzt keinen Local Storage und macht kein Browser Fingerprinting. Der einzige Datenfluss ist die Autocomplete Abfrage, gesendet an den eigenen Endpunkt des Entwicklers. Wird die Bibliothek von einem öffentlichen CDN geladen, kann das CDN unabhängig eigene Cache Cookies setzen.
Ist eine Einwilligung erforderlich?
Nein. Da die Bibliothek nichts auf dem Gerät ablegt, gilt Art. 5(3) ePrivacy nicht. Eine Einwilligung ist für die Bibliothek nicht erforderlich. Der Autocomplete Endpunkt unterliegt jedoch wie jedes andere Backend, das Eingaben verarbeitet, den DSGVO Regeln.
Was ist die Rechtsgrundlage?
Die Bibliothek verarbeitet keine personenbezogenen Daten. Für den Endpunkt ist berechtigtes Interesse (Art. 6(1)(f) DSGVO) die übliche Grundlage für Eingabehilfe, Vertragserfüllung (Art. 6(1)(b)) kann für authentifizierte Formulare gelten (zB Suche im Adressbuch des Nutzers).
Werden Daten in die USA übermittelt?
Standardmäßig nicht durch die Bibliothek. Wird die JavaScript Datei von einem in den USA gehosteten CDN wie CDNJS oder unpkg geladen, geht die Asset Anfrage in die USA. Um das zu vermeiden, hosten Sie die Datei selbst oder nutzen Sie ein CDN mit EU Edges und EU Vertrag.
Ist eine DSFA erforderlich?
Für die Bibliothek nicht. Eine DSFA kann für den Endpunkt relevant sein, wenn die Vorschläge sensible Inhalte enthalten (medizinisch, strafrechtlich, Kinder) oder wenn Eingabetexte in großem Umfang mit identifizierbaren Nutzern verknüpft werden.
Wie setze ich Compliance um?
Hosten Sie die Bibliothek selbst, beschränken Sie den Endpunkt nach Möglichkeit auf authentifizierte Nutzer, geben Sie nur die noetigsten Daten in Vorschlaegen zurück, drosseln Sie die Frequenz, setzen Sie kurze Aufbewahrung in den Server Logs und dokumentieren Sie den Endpunkt im Verarbeitungsverzeichnis, nicht die Bibliothek.
Welche modernen Alternativen gibt es?
Für neue Projekte sind das HTML datalist Element, das autocomplete Attribut des Browsers oder Framework Komponenten (React Autosuggest, Headless UI Combobox, Vue Combobox) zu bevorzugen. Eine gewartete Bibliothek selbst zu hosten ist besser, als sich auf ein veraltetes jQuery Plugin zu stützen.
Wie aktualisiere ich die Cookie Richtlinie?
Für die Bibliothek ist kein Cookie Eintrag nötig. Wenn das Quell CDN Cache Cookies für das Asset setzt, listen Sie diese in der Tabelle. Der Autocomplete Endpunkt sollte in der Datenschutzerklärung mit Aufbewahrung und Empfängern dokumentiert sein.
Machen Sie Ihre Website noch heute konform.
Kostenlos bis 25.000 Sitzungen pro Monat. Keine Kreditkarte, keine Bindung.