Nachschlagewerk
Lexikon: Webdesign & Entwicklung von A bis Z
358 Begriffe aus Webdesign, Programmierung, SEO, Hosting, Sicherheit und Datenschutz — einfach erklärt, ohne unnötigen Fachjargon.
#
- 404-Seite
- Eine eigens gestaltete Seite, die anstelle der nackten Fehlermeldung erscheint, wenn eine angefragte Adresse nicht existiert.
A
- A/B-Test
- Zwei Varianten einer Seite werden echten Besuchern gezeigt, um anhand echter Daten zu entscheiden, welche besser funktioniert.
- Above the Fold
- Der Teil einer Webseite, der ohne Scrollen sichtbar ist — verdient besondere Sorgfalt, weil er über den ersten Eindruck entscheidet.
- AGB (Allgemeine Geschäftsbedingungen)
- Vertragsbedingungen, die ein Anbieter seinen Kunden einheitlich stellt — bei einem einfachen kostenlosen Angebot oft durch schlichte Nutzungsregeln ersetzt.
- AJAX
- Eine Technik, mit der eine Webseite im Hintergrund Daten vom Server nachlädt, ohne die ganze Seite neu zu laden — der Name steht für Asynchronous JavaScript and XML, heute wird meist JSON statt XML übertragen.
- Algorithmus
- Eine feste, eindeutige Schrittfolge, um ein Problem zu lösen — von der Sortierung einer Liste bis zur Berechnung einer Route.
- Alt-Text
- Ein Alternativtext für ein Bild, den Screenreader vorlesen und Suchmaschinen auswerten, wenn das Bild selbst nicht geladen werden kann oder nicht gesehen wird.
- Anchor Link (Sprungmarke)
- Ein Link, der innerhalb derselben Seite zu einer bestimmten Stelle springt, erkennbar an einer Raute (#) in der Adresse.
- API (Application Programming Interface)
- Eine Schnittstelle, über die zwei Programme Daten austauschen und Funktionen des jeweils anderen nutzen können, ohne dessen internen Code zu kennen — etwa wenn eine App aktuelle Wechselkurse bei einem Finanzdienst abruft.
- Array
- Eine geordnete Liste von Werten unter einem gemeinsamen Namen, die sich über eine Position (den Index) einzeln ansprechen lassen.
- Attribut (HTML)
- Eine zusätzliche Eigenschaft eines HTML-Elements, die es genauer beschreibt, z. B. die Zieladresse eines Links.
- Auftragsverarbeitung
- Wenn ein Dienstleister personenbezogene Daten im Auftrag eines anderen verarbeitet, etwa ein Hoster — dafür verlangt die DSGVO einen eigenen Vertrag (AVV).
- Autofill
- Eine Browserfunktion, die zuvor eingegebene Daten wie Adresse oder Zahlungsmittel automatisch in Formularfelder einträgt.
B
- Backend
- Der Teil einer Anwendung, der auf dem Server läuft, Daten verarbeitet und Datenbanken verwaltet — der Besucher sieht ihn nie direkt.
- Backlink
- Ein Link von einer fremden Website auf die eigene — gilt für Suchmaschinen als eine Art Empfehlung, ihre Qualität zählt mehr als ihre Zahl.
- Backup
- Eine Sicherungskopie von Daten oder einer ganzen Website, damit nach einem Fehler oder Angriff der vorherige Stand wiederhergestellt werden kann.
- Bandbreite
- Die Datenmenge, die in einer bestimmten Zeit übertragen werden kann — bestimmt mit, wie schnell eine Seite bei vielen gleichzeitigen Besuchern lädt.
- Barrierefreiheit
- Eine Website so zu gestalten, dass sie auch mit Screenreader, nur per Tastatur oder mit Seheinschränkung vollständig nutzbar ist.
- Barrierefreiheitsstärkungsgesetz (BFSG)
- Ein deutsches Gesetz, das bestimmte digitale Produkte und Dienstleistungen zur Barrierefreiheit verpflichtet.
- Basisauthentifizierung (Basic Auth)
- Ein einfaches Anmeldeverfahren, bei dem der Browser Benutzername und Passwort bei jeder Anfrage im Kopf der Anfrage mitschickt — unverschlüsselt nur über HTTPS sicher.
- Baukasten (Homepage-Baukasten)
- Ein Anbieter, bei dem Websites per Vorlage und Mausklick zusammengestellt werden, ohne eigenen Code zu schreiben — schnell startklar, aber oft weniger individuell und langsamer als eine eigens gebaute Seite.
- Bento-Grid
- Ein Rasterlayout aus unterschiedlich großen, klar umrandeten Kacheln, benannt nach der japanischen Bento-Box — aktuell beliebt für Startseiten und Produktübersichten.
- Benutzerkonto
- Ein persönlicher Zugang zu einer Anwendung, meist mit E-Mail-Adresse und Passwort geschützt.
- Bibliothek (Library)
- Fertiger, wiederverwendbarer Code für eine bestimmte Aufgabe, den eigener Code aufruft — im Unterschied zum Framework bestimmt hier der eigene Code den Ablauf, nicht die Bibliothek.
- Bildoptimierung
- Bilder in passender Größe, Auflösung und einem effizienten Format wie WebP ausliefern, um Ladezeit zu sparen.
- Bit/Byte
- Die kleinsten Einheiten digitaler Information — ein Byte besteht aus acht Bit.
- Blog
- Eine regelmäßig aktualisierte Seite mit chronologisch sortierten Beiträgen zu einem Thema.
- Bounce Rate (Absprungrate)
- Der Anteil der Besucher, die eine Seite wieder verlassen, ohne mit ihr zu interagieren.
- Branch
- Ein abgezweigter Entwicklungsstrang in der Versionskontrolle, in dem Änderungen entstehen, ohne den Hauptstand sofort zu verändern.
- Breakpoint
- Eine Bildschirmbreite, ab der sich das Layout einer responsiven Website merklich ändert.
- Browser
- Das Programm, mit dem eine Website abgerufen und angezeigt wird, z. B. Chrome, Firefox oder Safari.
- Bug
- Ein Fehler in einem Programm, der zu unerwartetem Verhalten führt.
- Bundling
- Mehrere Code-Dateien werden vor der Auslieferung zu wenigen zusammengefasst, damit der Browser weniger einzelne Dateien laden muss.
C
- Cache-Control
- Eine HTTP-Kopfzeile, die dem Browser sagt, wie lange er eine Datei zwischenspeichern darf, bevor er sie erneut abruft.
- Cache/Zwischenspeicher
- Eine Zwischenspeicherung häufig genutzter Daten, damit sie beim nächsten Zugriff nicht neu berechnet oder geladen werden müssen.
- Call-to-Action (CTA)
- Ein Element, das gezielt zu einer Handlung auffordert — etwa ein Knopf mit „Jetzt anfragen“.
- Callback
- Eine Funktion, die einem anderen Code übergeben wird, damit dieser sie zu einem späteren Zeitpunkt selbst aufruft.
- Canonical Tag
- Ein Hinweis im Seitenkopf, welche von mehreren ähnlichen oder identischen Adressen die „offizielle“ ist, die eine Suchmaschine indexieren soll.
- Captcha
- Ein Test, der Menschen von automatisierten Programmen unterscheiden soll, meist um Formulare vor Missbrauch zu schützen — sollte bei Datenschutz und Barrierefreiheit keine unnötigen Kompromisse erzwingen.
- CDN (Content Delivery Network)
- Ein Netz von Servern an verschiedenen Standorten, das Inhalte näher am Besucher ausliefert — beschleunigt zwar, bedeutet aber auch, Daten über einen fremden Anbieter laufen zu lassen, was gegen konsequenten Datenschutz sprechen kann.
- Checkbox
- Ein Bedienelement zum An- oder Abwählen einer Option.
- CI/CD
- Continuous Integration/Continuous Deployment: Änderungen an Code werden automatisch getestet und, wenn alles grün ist, automatisch ausgeliefert.
- Clickbait
- Eine reißerische Überschrift, die vor allem zum Klicken verleiten soll, ohne den Inhalt angemessen zu beschreiben.
- Client
- Das Gerät bzw. Programm, das eine Anfrage an einen Server stellt — im Web meist der Browser.
- Client-Side Rendering
- Der Browser baut die Seite aus Daten und Vorlagen selbst zusammen, statt fertiges HTML vom Server zu bekommen.
- Cloud-Hosting
- Ein Hosting-Modell, bei dem Ressourcen flexibel über ein Netz virtueller Server bereitgestellt und je nach Bedarf skaliert werden.
- CMS (Content Management System)
- Eine Software zur Verwaltung von Website-Inhalten ohne Programmierkenntnisse, z. B. WordPress oder Typo3.
- Code-Review
- Die Durchsicht von Code durch eine andere Person, bevor er in den Hauptstand eines Projekts übernommen wird.
- Code-Snippet
- Ein kurzer, oft wiederverwendbarer Ausschnitt aus Programmcode.
- Commit
- Eine gespeicherte, beschriftete Änderung in der Versionskontrolle — der kleinste nachvollziehbare Schritt in der Geschichte eines Projekts.
- Compiler
- Ein Programm, das geschriebenen Quellcode in eine für den Computer direkt ausführbare Form übersetzt.
- Composer
- Der Paketverwalter für die Sprache PHP — verwaltet Bibliotheken und deren Abhängigkeiten eines Projekts.
- Content-Marketing
- Das Gewinnen von Aufmerksamkeit und Vertrauen durch nützliche, relevante Inhalte statt durch klassische Werbung.
- Content-Security-Policy (CSP)
- Eine Kopfzeile, mit der eine Website dem Browser genau vorschreibt, von wo Skripte, Bilder oder Schriften geladen werden dürfen — ein wirksamer Schutz gegen eingeschleusten Fremdcode.
- Conversion
- Der Moment, in dem ein Besucher die gewünschte Handlung ausführt — kauft, fragt an, meldet sich an.
- Conversion Rate
- Der Anteil der Besucher, die tatsächlich zur gewünschten Handlung finden.
- Eine kleine Datei, die eine Website im Browser ablegt, um sich etwas zu merken, z. B. eine Anmeldung. Braucht auf öffentlichen Seiten ohne echte Funktion nichts zu setzen und dann auch keinen Cookie-Banner.
- Der Hinweis, mit dem eine Website vor dem Setzen nicht notwendiger Cookies um Einwilligung bittet — wird überflüssig, wenn eine Seite von vornherein ohne solche Cookies auskommt.
- Core Web Vitals
- Drei von Google definierte Messwerte für Ladegeschwindigkeit, visuelle Stabilität und Reaktionsfähigkeit einer Seite, die auch das Suchmaschinenranking beeinflussen.
- CORS (Cross-Origin Resource Sharing)
- Eine Regel, die festlegt, ob eine Website Daten von einer anderen Adresse per Skript abrufen darf — ein Schutz gegen unerwünschten Datenzugriff aus fremden Quellen.
- Crawler (Bot, Spider)
- Ein automatisiertes Programm, das Websites besucht und ihren Inhalt für einen Suchmaschinen-Index erfasst.
- Cronjob
- Eine wiederkehrende, automatisch zu festen Zeiten ausgeführte Aufgabe auf dem Server, z. B. ein nächtlicher Datenabgleich.
- Cross-Browser-Kompatibilität
- Die Eigenschaft, dass eine Website in verschiedenen Browsern gleich zuverlässig funktioniert.
- CSRF (Cross-Site Request Forgery)
- Ein Angriff, bei dem eine fremde Seite den Browser eines angemeldeten Nutzers dazu bringt, ungewollt eine Handlung auf einer anderen Seite auszulösen — Schutz bieten einmalige, geprüfte Formularmarken.
- CSS (Cascading Style Sheets)
- Die Gestaltungssprache, die festlegt, wie eine Webseite aussieht: Farben, Schriften, Abstände, Layout.
- CSS Grid
- Ein zweidimensionales Layout-System in CSS, mit dem sich Zeilen und Spalten gleichzeitig anordnen lassen.
- Custom Property (CSS-Variable)
- Ein selbst benannter, wiederverwendbarer Wert in CSS, z. B. eine Farbe, die an einer Stelle geändert überall wirkt.
D
- Dark Mode
- Eine dunkle Farbvariante einer Oberfläche, oft an die Systemeinstellung oder — wie bei einer nach Sonnenstand gesteuerten Seite — an die Tageszeit gekoppelt.
- Datenbank
- Ein System zur strukturierten Speicherung großer Datenmengen, aus dem gezielt einzelne Informationen abgefragt werden können.
- Datenexport
- Die Möglichkeit, eigene bei einem Dienst gespeicherte Daten strukturiert herunterzuladen — ein Recht aus der DSGVO (Datenübertragbarkeit).
- Datenpanne
- Ein Vorfall, bei dem personenbezogene Daten unbefugt offengelegt, verändert oder verloren gehen — meldepflichtig gegenüber der Aufsichtsbehörde.
- Datenschutzerklärung
- Die verpflichtende Erklärung, welche personenbezogenen Daten eine Website wie, warum und wie lange verarbeitet.
- DDoS-Angriff
- Ein Angriff, bei dem ein Dienst mit einer Flut von Anfragen aus vielen Quellen gleichzeitig überlastet und dadurch unerreichbar gemacht wird.
- Debugging
- Das gezielte Aufspüren und Beheben von Fehlern in einem Programm.
- Deep Link
- Ein Link, der nicht auf die Startseite, sondern direkt auf eine bestimmte Unterseite oder App-Ansicht führt.
- Default-Wert
- Ein Wert, der automatisch gilt, wenn keine ausdrückliche Angabe gemacht wurde.
- Dependency (Abhängigkeit)
- Eine fremde Bibliothek oder ein fremdes Paket, auf das ein eigenes Projekt zum Funktionieren angewiesen ist.
- Deployment (Ausliefern)
- Der Vorgang, eine neue Fassung einer Website oder Anwendung auf den Live-Server zu bringen.
- Deprecation (Veraltung)
- Die offizielle Ankündigung, dass eine Funktion künftig entfällt, auch wenn sie aktuell noch funktioniert.
- Design System
- Eine feste, dokumentierte Sammlung wiederkehrender Bausteine wie Farben, Typografie und Komponenten, die ein einheitliches Erscheinungsbild sichert.
- Design Token
- Ein benannter, zentral gepflegter Designwert (Farbe, Abstand, Schriftgröße), den Code und Gestaltungswerkzeug gemeinsam nutzen.
- Dev-Tools (Entwicklerwerkzeuge)
- Die in jeden modernen Browser eingebauten Werkzeuge, mit denen sich Code, Netzwerkverkehr und Darstellung einer Seite live untersuchen lassen.
- DevOps
- Eine Arbeitsweise, die Entwicklung und Betrieb einer Anwendung eng verzahnt, oft mit viel Automatisierung dazwischen.
- DNS (Domain Name System)
- Das Verzeichnis des Internets, das für Menschen lesbare Adressen wie vanheek.biz in die numerische IP-Adresse eines Servers übersetzt.
- Docker
- Eine Technik, mit der eine Anwendung samt aller Abhängigkeiten in einem abgeschlossenen „Container“ verpackt wird, der überall gleich läuft.
- DOM (Document Object Model)
- Die vom Browser aus dem HTML aufgebaute, veränderbare Struktur einer Seite, mit der JavaScript zur Laufzeit arbeitet.
- Domain
- Die Internetadresse einer Website, z. B. vanheek.biz.
- Double Opt-in
- Bei einer Newsletter-Anmeldung: Erst nach Bestätigung über einen zugesendeten Link gilt die Einwilligung als erteilt — schützt vor Anmeldungen mit fremder E-Mail-Adresse.
- Downtime
- Die Zeit, in der eine Website oder ein Dienst nicht erreichbar ist.
- Dropdown
- Ein Bedienelement, das erst bei Aktivierung eine Liste von Auswahlmöglichkeiten aufklappt.
- DSGVO
- Die Datenschutz-Grundverordnung — das zentrale europäische Gesetz für den Umgang mit personenbezogenen Daten, Grundlage für Datenschutzerklärung, Einwilligungen und Auftragsverarbeitung.
- Duplicate Content
- Inhalt, der identisch oder sehr ähnlich unter mehreren Adressen erreichbar ist — verwirrt Suchmaschinen, welche Version die maßgebliche ist.
E
- E-Commerce
- Der Handel mit Waren oder Dienstleistungen über das Internet.
- E-Mail-Marketing
- Der gezielte Versand von E-Mails wie Newslettern oder Angeboten an Interessenten, die dem vorher zugestimmt haben.
- E-Mail-Validierung
- Die Prüfung, ob eine eingegebene E-Mail-Adresse formal gültig ist, meist per regulärem Ausdruck.
- Einwilligung (Consent)
- Die freiwillige, informierte Zustimmung zu einer Datenverarbeitung — die stärkste rechtliche Grundlage nach der DSGVO, aber auch jederzeit widerrufbar.
- Encoding (Zeichencodierung)
- Die Regel, nach der Zeichen wie Buchstaben, Sonderzeichen oder Emoji als Bytes gespeichert werden — im Web fast immer UTF-8, damit Umlaute nicht verstümmelt ankommen.
- Endpoint
- Eine konkrete, aufrufbare Adresse einer API, hinter der eine bestimmte Funktion steckt.
- Environment Variable (Umgebungsvariable)
- Ein außerhalb des Codes gespeicherter Wert, z. B. ein Passwort, den ein Programm zur Laufzeit einliest, statt ihn im Code fest zu hinterlegen.
- Escape (Zeichen maskieren)
- Sonderzeichen so kennzeichnen, dass sie nicht versehentlich als Code interpretiert werden — zentraler Baustein gegen eingeschleusten Fremdcode.
- Event (Ereignis)
- Eine Aktion, auf die ein Programm reagieren kann — ein Klick, eine Eingabe, das Laden einer Seite.
- Event Listener
- Ein registrierter „Beobachter“, der auf ein bestimmtes Ereignis wartet und dann eine Funktion auslöst.
- Exit-Intent
- Eine Erkennung, wenn ein Besucher die Seite offenbar verlassen will, etwa an der Mausbewegung zur Adressleiste, um in dem Moment gezielt zu reagieren.
- Extension (Browser-Erweiterung)
- Ein zusätzliches, installierbares Programm, das den Browser um Funktionen erweitert.
F
- Fallback
- Eine Rückfalllösung, die greift, wenn die bevorzugte Variante nicht verfügbar ist — etwa eine ausgeschriebene Schrift, wenn die eigentliche Webfont nicht lädt.
- Favicon
- Das kleine Symbol einer Website, das im Browser-Tab und bei Lesezeichen erscheint.
- Feature Detection
- Vor der Nutzung einer Funktion prüfen, ob der Browser sie überhaupt unterstützt, statt sich auf eine bestimmte Browser-Kennung zu verlassen.
- Featured Snippet
- Ein hervorgehobener Ausschnitt einer Antwort, den Google direkt über den normalen Suchergebnissen zeigt.
- File Upload
- Das Hochladen einer Datei von einem Gerät des Nutzers auf einen Server.
- Fingerprinting
- Das Wiedererkennen eines Geräts anhand technischer Merkmale statt über ein Cookie — datenschutzrechtlich meist genauso heikel.
- Firewall
- Ein Schutzsystem, das den Datenverkehr zu und von einem Server nach festen Regeln filtert.
- Flat Design
- Ein Gestaltungsstil ohne Schatten, Verläufe und dreidimensionale Effekte, der auf klare Flächen und Farben setzt.
- Flexbox
- Ein eindimensionales Layout-System in CSS, mit dem sich Elemente in einer Zeile oder Spalte flexibel anordnen lassen.
- Der untere, wiederkehrende Bereich einer Seite, meist mit Kontakt, rechtlichen Links und weiterführender Navigation.
- Fork
- Eine eigene Kopie eines fremden Code-Projekts, an der unabhängig weitergearbeitet werden kann.
- Formular-Validierung
- Die Prüfung eingegebener Daten auf Vollständigkeit und Format, sowohl im Browser als auch — verpflichtend — noch einmal auf dem Server.
- Framework
- Ein Grundgerüst mit vorgegebenem Ablauf, in das eigener Code eingehängt wird — im Unterschied zur Bibliothek gibt hier das Framework die Struktur vor.
- Frontend
- Der sichtbare Teil einer Website, den der Besucher im Browser sieht und bedient.
- Full Stack
- Eine Entwicklung, die sowohl Frontend als auch Backend einer Anwendung umfasst.
- Funktion
- Ein benannter, wiederverwendbarer Codeblock, der eine bestimmte Aufgabe erledigt und aus anderem Code heraus aufgerufen wird.
- Funnel (Trichter)
- Der Weg eines Besuchers vom ersten Kontakt bis zur gewünschten Handlung, dargestellt als sich verengender Trichter, weil auf jeder Stufe ein Teil abspringt.
G
- Gestensteuerung
- Die Bedienung einer Oberfläche über Wischen, Ziehen oder andere Touch-Gesten statt über klassische Knöpfe.
- Git
- Das verbreitetste System zur Versionskontrolle — verfolgt jede Änderung an einer Codebasis nachvollziehbar über die Zeit.
- Glassmorphism
- Ein Gestaltungsstil mit halbtransparenten, weichgezeichneten Flächen, die wie Milchglas wirken.
- Google Analytics
- Ein weitverbreiteter, aber datenschutzrechtlich heikler Analysedienst von Google — eine datensparsame Auswertung der eigenen Server-Protokolle kommt ohne ihn aus.
- Google Search Console
- Ein kostenloses Werkzeug, mit dem Website-Betreiber sehen, wie Google ihre Seite crawlt, indexiert und in welchen Suchanfragen sie erscheint.
- Graceful Degradation
- Ein Gestaltungsprinzip: Erst die volle Version für moderne Browser bauen, dann dafür sorgen, dass ältere Browser wenigstens eine funktionierende, einfachere Fassung bekommen.
- Grafikformat (WebP/AVIF)
- Moderne Bildformate, die bei gleicher Qualität deutlich kleinere Dateien erzeugen als das ältere JPEG.
- GraphQL
- Eine Abfragesprache für APIs, bei der der anfragende Client genau bestimmt, welche Datenfelder er zurückbekommen möchte.
H
- Haftungsausschluss
- Ein Hinweis, der die eigene Verantwortung für bestimmte Inhalte einschränkt, z. B. für verlinkte fremde Websites — ersetzt keine sonstigen Pflichtangaben.
- Das aus drei Strichen bestehende Symbol, hinter dem sich auf schmalen Bildschirmen die Navigation verbirgt.
- Hash
- Ein aus Daten errechneter, nicht umkehrbarer Fingerabdruck fester Länge — dieselben Daten ergeben immer denselben Hash, aus dem Hash lassen sich die Daten aber nicht zurückrechnen.
- Header (HTTP)
- Zusatzinformationen, die bei jeder Anfrage und Antwort im Web mitgeschickt werden, aber nicht Teil des eigentlichen Inhalts sind, etwa der Dateityp oder Cache-Regeln.
- Headless CMS
- Ein Redaktionssystem, das nur die Inhalte verwaltet und über eine Schnittstelle bereitstellt, ohne selbst festzulegen, wie sie dargestellt werden.
- Hero-Bereich
- Der große, meist erste sichtbare Abschnitt einer Seite, der mit Bild, Überschrift und zentraler Handlung sofort das Wichtigste zeigt.
- Hex-Code
- Eine sechsstellige Zeichenfolge, mit der eine Farbe eindeutig festgelegt wird, z. B. #a8452b.
- Hosting
- Die Bereitstellung von Speicherplatz auf einem Server, damit eine Website dauerhaft im Internet erreichbar ist.
- HTML (Hypertext Markup Language)
- Die Standardsprache, die das Grundgerüst und die Inhalte einer Webseite strukturiert.
- HTTP-Methode
- Die Art einer Anfrage an einen Server — GET zum Abrufen, POST zum Senden neuer Daten, unter anderen.
- HTTP-Statuscode
- Eine dreistellige Zahl, mit der ein Server auf eine Anfrage antwortet — 200 heißt „alles gut“, 404 „nicht gefunden“, 500 „Serverfehler“.
- HTTPS
- Die verschlüsselte Version von HTTP — Daten zwischen Browser und Server können unterwegs nicht mitgelesen werden.
- Hyperlink
- Ein klickbarer Verweis von einer Stelle im Web zu einer anderen.
I
- IDE (Integrated Development Environment)
- Ein Programm, das Editor, Fehlerprüfung und weitere Werkzeuge zum Programmieren an einem Ort vereint.
- Impressum
- Die gesetzlich vorgeschriebene Anbieterkennzeichnung mit Name, Anschrift und Kontaktmöglichkeit des Verantwortlichen einer Website.
- Indexierung
- Die Aufnahme einer Seite in den durchsuchbaren Datenbestand einer Suchmaschine, nachdem sie gecrawlt wurde.
- Inline- vs. Block-Element
- Zwei Grundverhaltensweisen von HTML-Elementen im Layout: Block-Elemente beginnen in einer neuen Zeile, Inline-Elemente fügen sich in den Textfluss ein.
- Input-Feld
- Ein Formularelement zur Texteingabe.
- Integration
- Die Anbindung zweier unterschiedlicher Systeme, damit sie Daten austauschen oder zusammenarbeiten.
- Internationalisierung (i18n)
- Die Vorbereitung einer Anwendung darauf, in mehreren Sprachen und Regionen nutzbar zu sein.
- Interpreter
- Ein Programm, das Quellcode Zeile für Zeile ausführt, statt ihn vorher komplett zu übersetzen.
- IP-Adresse
- Die numerische Adresse, unter der ein Gerät im Internet erreichbar ist.
- Iteration
- Das wiederholte Durchlaufen eines Codeabschnitts, z. B. um jedes Element einer Liste zu bearbeiten.
J
- Jamstack
- Ein Architekturansatz für Websites aus vorgefertigtem Markup, wiederverwendbaren APIs und clientseitigem JavaScript, oft besonders schnell und sicher.
- Java
- Eine eigenständige, objektorientierte Programmiersprache für Server-Anwendungen und Android-Apps — trotz des ähnlichen Namens technisch nicht mit JavaScript verwandt.
- JavaScript
- Die Skriptsprache, die im Browser läuft und Webseiten interaktiv macht, von Formularprüfung bis zu Animationen.
- jQuery
- Eine ältere, weitverbreitete JavaScript-Bibliothek, die viele Browser-Unterschiede vereinheitlicht hat — moderne Browser brauchen dafür meist keine Bibliothek mehr.
- JSON (JavaScript Object Notation)
- Ein leichtgewichtiges, textbasiertes Format zum Austausch strukturierter Daten, heute der Standard für APIs.
K
- Kachel (Card)
- Ein abgegrenztes, meist rechteckiges Gestaltungselement, das einen Inhalt oder ein Angebot kompakt zusammenfasst.
- Kalenderdatei (.ics)
- Ein Standardformat für Termine, das sich in praktisch jede Kalender-App importieren lässt.
- Kanban
- Eine Arbeitsmethode, bei der Aufgaben als Karten durch Spalten wie „offen“, „in Arbeit“, „fertig“ wandern.
- Keyword
- Ein Suchbegriff, für den eine Seite in Suchmaschinen gefunden werden soll.
- Klasse
- Eine Bauanleitung für Objekte in der objektorientierten Programmierung, die festlegt, welche Eigenschaften und Fähigkeiten sie haben.
- Klickpfad
- Die Abfolge von Seiten, die ein Besucher bis zu einem Ziel durchläuft.
- Klickrate (CTR)
- Der Anteil der Nutzer, die nach dem Anzeigen eines Links, etwa in Suchergebnissen, tatsächlich darauf klicken.
- Komponente
- Ein in sich abgeschlossener, wiederverwendbarer Baustein einer Benutzeroberfläche.
- Kompression
- Das Verkleinern von Dateien vor der Übertragung, damit eine Seite schneller lädt.
- Konfigurationsdatei
- Eine Datei, in der Einstellungen eines Programms festgelegt werden, getrennt vom eigentlichen Code.
- Konsole (Terminal)
- Eine textbasierte Oberfläche, über die Befehle direkt an den Computer oder Server gegeben werden.
- Kontrastverhältnis
- Das Maß, wie deutlich sich Text von seinem Hintergrund abhebt — entscheidend für Lesbarkeit und Barrierefreiheit.
L
- Ladeanimation (Spinner)
- Ein sich drehendes oder pulsierendes Symbol, das anzeigt, dass im Hintergrund etwas geladen wird.
- Landingpage
- Eine gezielt auf eine Handlung hin gestaltete Seite, auf der Besucher etwa über eine Anzeige oder einen Link ankommen.
- Lastenheft/Pflichtenheft
- Dokumente, die vor einem Projekt festhalten, was gebraucht wird (Lastenheft) bzw. wie es umgesetzt werden soll (Pflichtenheft).
- Latenz
- Die Verzögerung, bis eine Anfrage beim Server ankommt und eine Antwort zurückkommt.
- Layout
- Die Anordnung aller Elemente einer Seite zueinander.
- Lazy Loading
- Bilder oder Inhalte werden erst geladen, wenn sie tatsächlich in den sichtbaren Bereich scrollen — spart Ladezeit und Datenvolumen.
- Lead
- Ein Interessent, der bereits Kontaktdaten hinterlassen hat und damit für eine gezielte Ansprache erreichbar ist.
- Legacy-Code
- Älterer, gewachsener Code, der oft schwerer zu warten ist, aber weiterläuft, weil ein kompletter Neubau zu aufwendig wäre.
- Lighthouse
- Ein kostenloses Werkzeug von Google, das eine Website automatisiert auf Geschwindigkeit, Zugänglichkeit, gute Praxis und SEO prüft.
- Linter
- Ein Werkzeug, das Code automatisch auf Stilfehler und typische Fehlerquellen prüft, bevor er ausgeführt wird.
- Load Balancer
- Ein System, das ankommende Anfragen auf mehrere Server verteilt, damit keiner allein überlastet wird.
- Local SEO
- Suchmaschinenoptimierung mit dem Ziel, bei ortsbezogenen Suchanfragen gefunden zu werden, etwa „Nagelstudio Altensteig“.
- Local Storage
- Ein Speicher im Browser, in dem eine Website kleine Datenmengen dauerhaft ablegen kann, ohne dass sie wie ein Cookie bei jeder Anfrage automatisch mitgeschickt werden.
- Log-Datei
- Eine fortlaufende Aufzeichnung von Ereignissen auf einem Server, z. B. Fehler oder Zugriffe — Grundlage für datensparsame, aggregierte Auswertungen ohne Tracking-Tools.
- Login/Logout
- Die An- bzw. Abmeldung an einem geschützten Bereich einer Anwendung.
- Longtail-Keyword
- Ein längerer, spezifischerer Suchbegriff mit weniger Konkurrenz, aber oft klarerer Kaufabsicht.
- Loop (Schleife)
- Ein Codeabschnitt, der wiederholt ausgeführt wird, bis eine Bedingung nicht mehr zutrifft.
M
- Malware
- Schadsoftware, die ohne Wissen des Nutzers unerwünschte oder schädliche Dinge tut.
- Markdown
- Eine einfache Auszeichnungssprache für Text, aus der sich formatiertes HTML erzeugen lässt — leicht von Hand lesbar und schreibbar.
- Merge
- Das Zusammenführen zweier unterschiedlicher Entwicklungsstränge in der Versionskontrolle zu einem gemeinsamen Stand.
- Meta-Description
- Ein kurzer Beschreibungstext im Seitenkopf, den Suchmaschinen oft als Vorschautext unter dem Treffer anzeigen.
- Meta-Tag
- Ein unsichtbarer Hinweis im Seitenkopf mit Zusatzinformationen für Browser und Suchmaschinen, etwa Beschreibung oder Autor.
- Micro-Interaction
- Eine kleine, oft spielerische Rückmeldung auf eine Nutzeraktion, z. B. eine Animation beim Anhaken einer Checkbox.
- Middleware
- Code, der zwischen einer Anfrage und ihrer eigentlichen Bearbeitung läuft, z. B. um eine Anmeldung zu prüfen.
- Migration (Datenbank)
- Eine nachvollziehbare, wiederholbare Änderung am Datenbank-Aufbau, in einer eigenen Datei festgehalten statt von Hand ausgeführt.
- Minifizierung
- Das Entfernen überflüssiger Zeichen wie Leerzeichen und Kommentare aus Code vor der Auslieferung, um Dateigröße zu sparen.
- Mobile App
- Eine speziell für Smartphones oder Tablets gebaute, meist über einen App-Store installierte Anwendung — im Unterschied zu einer im Browser laufenden Website oder PWA.
- Mobile First
- Ein Gestaltungsansatz, der zuerst für kleine Bildschirme entworfen wird und danach für größere erweitert, nicht umgekehrt.
- Mockup
- Eine detaillierte, meist bereits gestaltete Vorschau eines Entwurfs, näher am Endergebnis als ein Wireframe.
- Modal (Dialogfenster)
- Ein Fenster, das über dem restlichen Inhalt erscheint und die Bedienung dahinter blockiert, bis es geschlossen wird.
- Moderation
- Die Prüfung nutzergenerierter Inhalte wie Kommentare oder Bewertungen vor oder nach der Veröffentlichung.
- MVC (Model-View-Controller)
- Ein verbreitetes Muster, das eine Anwendung in Daten (Model), Darstellung (View) und Steuerung (Controller) aufteilt.
- MySQL
- Ein weitverbreitetes, quelloffenes Datenbanksystem, das Daten in Tabellen organisiert.
N
- Nameserver
- Der Server, der für eine Domain festlegt, wohin Anfragen, etwa für die Website oder E-Mails, weitergeleitet werden.
- Die Gesamtheit der Menüs und Links, über die sich Besucher durch eine Website bewegen.
- Regelmäßig versendete E-Mails an Abonnenten mit Neuigkeiten oder Angeboten.
- Nginx/Apache (Webserver-Software)
- Programme, die auf einem Server laufen und ankommende Anfragen entgegennehmen und beantworten — Apache ist auf den meisten Shared-Hosting-Angeboten die verbreitete Wahl.
- No-Code/Low-Code
- Werkzeuge, mit denen sich Anwendungen ganz oder größtenteils ohne eigenen Programmcode zusammenstellen lassen.
- Node.js
- Eine Laufzeitumgebung, mit der JavaScript auch außerhalb des Browsers ausgeführt wird, etwa auf einem Server oder für Build-Werkzeuge.
- noindex/nofollow
- Zwei Anweisungen an Suchmaschinen: eine Seite nicht in den Index aufzunehmen bzw. Links auf ihr nicht als Empfehlung zu werten.
O
- Objekt
- Eine konkrete Ausprägung einer Klasse mit eigenen Werten in der objektorientierten Programmierung.
- Offpage-SEO
- Suchmaschinenoptimierung außerhalb der eigenen Seite, vor allem durch Backlinks von anderen Websites.
- Onboarding
- Die erste Führung eines neuen Nutzers durch eine Anwendung, damit er sich schnell zurechtfindet.
- Onepager
- Eine Website, die alle Inhalte auf einer einzigen, langen Seite mit Sprungmarken statt in mehreren Unterseiten zeigt.
- Onpage-SEO
- Alle Suchmaschinenoptimierung, die direkt an der eigenen Seite ansetzt: Inhalt, Struktur, technische Umsetzung.
- OOP (Objektorientierte Programmierung)
- Ein Programmierstil, der Daten und die zugehörigen Funktionen in Objekten zusammenfasst, statt beides getrennt zu behandeln.
- Open Source
- Software, deren Quellcode offen einsehbar, meist frei nutzbar und veränderbar ist, oft unter einer eigenen Lizenz.
- Opt-out
- Eine Widerspruchsmöglichkeit, bei der eine Handlung standardmäßig erlaubt ist, bis der Nutzer aktiv widerspricht — datenschutzrechtlich meist schwächer als eine ausdrückliche Einwilligung.
- Overlay
- Eine Ebene, die über dem eigentlichen Inhalt liegt, z. B. ein abgedunkelter Hintergrund hinter einem Dialogfenster.
P
- Package Manager (Paketverwalter)
- Ein Werkzeug, das fremde Code-Bausteine eines Projekts samt ihrer Abhängigkeiten installiert und aktuell hält, z. B. Composer für PHP oder npm für JavaScript.
- Page Builder
- Ein Werkzeug innerhalb eines CMS, mit dem Seiten per Ziehen und Ablegen gestaltet werden, ohne Code zu schreiben.
- PageSpeed
- Ein Maß bzw. Werkzeug für die Ladegeschwindigkeit einer Website — je schneller, desto besser für Nutzer und Ranking.
- Paginierung
- Die Aufteilung einer langen Liste von Inhalten auf mehrere nummerierte Seiten.
- Palette (Farbpalette)
- Die festgelegte Auswahl an Farben, die in einem Projekt konsistent verwendet wird.
- Parallax-Effekt
- Ein Gestaltungstrick, bei dem sich Hintergrund und Vordergrund beim Scrollen unterschiedlich schnell bewegen und so Tiefe entsteht.
- Passwort-Hashing
- Passwörter werden nie im Klartext gespeichert, sondern als Einwegverschlüsselung — selbst bei einem Datendiebstahl bleiben die echten Passwörter verborgen.
- Payload
- Die eigentlichen Nutzdaten einer Anfrage oder Antwort, ohne die begleitenden technischen Kopfzeilen.
- Penetrationstest
- Ein gezielter, erlaubter Angriffsversuch auf ein System, um Sicherheitslücken zu finden, bevor es echte Angreifer tun.
- Performance
- Wie schnell und reibungslos eine Website oder Anwendung auf Eingaben reagiert und lädt.
- Permalink
- Eine dauerhafte, unveränderliche Adresse für einen bestimmten Inhalt.
- Personalisierung
- Inhalte oder Angebote, die auf einzelne Nutzer zugeschnitten sind — datenschutzrechtlich nur mit entsprechender Grundlage zulässig.
- Phishing
- Der Versuch, über gefälschte Nachrichten oder Websites an Zugangsdaten oder andere sensible Informationen zu gelangen.
- PHP
- Eine serverseitige Skriptsprache, die besonders häufig für dynamische Webseiten eingesetzt wird, etwa um Inhalte aus einer Datenbank zu laden.
- Pixel (Tracking-Pixel)
- Ein unsichtbares Bildchen, das beim Laden einer Seite oder E-Mail Informationen an einen Drittanbieter meldet — genau die Art Fremd-Tracking, auf die eine datenschutzorientierte Seite verzichtet.
- Placeholder
- Ein Platzhaltertext in einem Eingabefeld, der verschwindet, sobald der Nutzer zu tippen beginnt — ersetzt kein richtiges Feld-Label.
- Plugin
- Eine nachträglich installierbare Erweiterung, die einer bestehenden Software zusätzliche Funktionen gibt.
- Polyfill
- Zusätzlicher Code, der eine neue Browserfunktion für ältere Browser nachbildet, die sie noch nicht selbst unterstützen.
- Port
- Eine Art Türnummer an einem Server, über die eine bestimmte Art von Verbindung läuft — Webseiten meist über Port 443 (HTTPS).
- Prefetching
- Das vorsorgliche Laden von Inhalten, die der Nutzer wahrscheinlich als Nächstes braucht.
- Preload
- Eine Anweisung an den Browser, eine wichtige Datei, z. B. eine Schrift, besonders früh zu laden.
- Produktions- vs. Testumgebung
- Die echte, live geschaltete Umgebung einer Anwendung im Unterschied zur Testumgebung, in der Änderungen gefahrlos ausprobiert werden.
- Progressive Enhancement
- Ein Gestaltungsprinzip: mit einer einfachen, für jeden funktionierenden Grundversion beginnen und darauf für fähigere Browser aufbauen.
- Prototyp
- Ein klickbarer, funktionsnaher Entwurf, an dem sich Abläufe testen lassen, bevor der eigentliche Code entsteht.
- Proxy
- Ein vermittelnder Server, der Anfragen im Namen eines anderen Systems weiterleitet.
- Pull Request
- Ein Vorschlag, eigene Änderungen in den Hauptstand eines Projekts zu übernehmen, meist verbunden mit einer Prüfung durch andere.
- PWA (Progressive Web App)
- Eine Website, die sich wie eine App installieren lässt, offline zumindest teilweise funktioniert und sich technisch wie eine native Anwendung anfühlt.
- Python
- Eine vielseitige, gut lesbare Programmiersprache, häufig für Automatisierung, Datenanalyse und serverseitige Anwendungen genutzt.
Q
- QR-Code
- Ein zweidimensionaler Strichcode, der sich per Smartphone-Kamera scannen lässt und meist zu einer Adresse oder Information führt.
- Quellcode
- Der von Menschen lesbare Text eines Programms, bevor oder während er vom Computer ausgeführt wird.
- Query (Abfrage)
- Eine gezielte Anfrage an eine Datenbank, um bestimmte Daten zu finden oder zu verändern.
- Query-Parameter
- Zusätzliche Angaben am Ende einer Web-Adresse nach einem Fragezeichen, z. B. zur Sortierung einer Liste.
R
- Ranking
- Die Position, an der eine Seite in den Suchergebnissen zu einem bestimmten Suchbegriff erscheint.
- Rate Limiting
- Eine Begrenzung, wie oft eine bestimmte Anfrage in einer bestimmten Zeit gestellt werden darf — schützt vor Überlastung und Missbrauch.
- Redirect (Weiterleitung)
- Eine automatische Umleitung von einer Adresse zu einer anderen, z. B. wenn sich eine Seite unter neuer URL befindet.
- Regulärer Ausdruck (Regex)
- Eine kompakte Mustersprache, um Text zu durchsuchen, zu prüfen oder zu ersetzen, etwa um eine E-Mail-Adresse auf ihr Format zu prüfen.
- Release
- Eine veröffentlichte, klar markierte Fassung eines Programms.
- Rendering
- Der Vorgang, bei dem der Browser aus HTML, CSS und JavaScript ein sichtbares, bedienbares Bild auf dem Bildschirm erzeugt.
- Repository
- Der Ort, an dem der gesamte Code eines Projekts samt seiner Versionsgeschichte gespeichert ist.
- Responsive Webdesign
- Ein Gestaltungsansatz, bei dem sich das Layout automatisch an die Bildschirmgröße des Endgeräts anpasst.
- REST (Representational State Transfer)
- Ein verbreitetes Baumuster für APIs, das Web-Adressen und die üblichen HTTP-Methoden zum Abrufen, Anlegen, Ändern und Löschen konsequent nutzt.
- Retina-Display
- Ein hochauflösender Bildschirm, für den Bilder in doppelter oder höherer Auflösung bereitgestellt werden sollten, damit sie scharf wirken.
- Rich Snippet (Rich-Suchergebnis)
- Ein Suchergebnis mit zusätzlichen, optisch hervorgehobenen Informationen wie Sternen, Preis oder Bild, die aus strukturierten Daten der Seite stammen.
- Robots.txt
- Eine Datei, die Suchmaschinen-Crawlern sagt, welche Bereiche einer Website sie abrufen dürfen und welche nicht.
- Rollback
- Das Zurücksetzen auf einen früheren, funktionierenden Stand nach einem fehlgeschlagenen Update.
- Root-Server
- Ein Server, über den ein Kunde die volle Kontrolle als Administrator hat, im Unterschied zum Shared Hosting.
- Root-Verzeichnis
- Der oberste Ordner eines Webspace oder Dateisystems, von dem aus sich alle anderen Ordner verzweigen.
- Routing
- Die Zuordnung einer aufgerufenen Adresse zu dem Code, der sie beantwortet.
S
- Sandbox
- Eine abgeschottete Testumgebung, in der Code ausgeführt werden kann, ohne das restliche System zu gefährden.
- Sans-Serif
- Eine Schriftart ohne die kleinen Serifen (Füßchen) an den Buchstabenenden — wirkt schlicht und modern.
- Sass/SCSS
- Eine erweiterte Schreibweise für CSS mit Variablen, Verschachtelung und wiederverwendbaren Bausteinen, die vor der Auslieferung in normales CSS übersetzt wird.
- Schema.org (Strukturierte Daten)
- Ein gemeinsamer Wortschatz, mit dem Websites Suchmaschinen maschinenlesbar mitteilen, worum es bei einem Inhalt geht — Rezept, Veranstaltung, Bewertung und mehr.
- Scraping (Web Scraping)
- Das automatisierte Auslesen von Inhalten fremder Websites — rechtlich und ethisch nicht immer unproblematisch.
- Screenreader
- Eine Software, die Bildschirminhalte vorliest oder in Blindenschrift ausgibt — für sehbehinderte Nutzer entscheidend.
- Screenshot
- Ein digitales Abbild dessen, was gerade auf einem Bildschirm zu sehen ist.
- Scrum
- Eine agile Arbeitsmethode mit festen Rollen, kurzen Arbeitszyklen und regelmäßigen Abstimmungsterminen.
- SDK (Software Development Kit)
- Ein Werkzeugkasten, mit dem Entwickler für eine bestimmte Plattform oder einen bestimmten Dienst Anwendungen bauen können.
- Semantisches HTML
- HTML, das Elemente nach ihrer Bedeutung statt nur nach ihrem Aussehen auszeichnet, etwa eine echte Überschrift statt fett gedruckten Textes — wichtig für Barrierefreiheit und SEO.
- SEO (Suchmaschinenoptimierung)
- Alle Maßnahmen, die die Sichtbarkeit einer Website in Suchmaschinen wie Google verbessern.
- Serifenschrift
- Eine Schriftart mit kleinen Füßchen an den Buchstabenenden — wirkt oft klassisch und seriös.
- SERP (Search Engine Results Page)
- Die Ergebnisseite, die eine Suchmaschine nach einer Suchanfrage anzeigt.
- Server
- Ein Computer, der dauerhaft mit dem Internet verbunden ist, Daten bereithält und Anfragen von Clients beantwortet.
- Server-Side Rendering
- Der Server erstellt die fertige HTML-Seite, bevor sie an den Browser geschickt wird — meist schneller sichtbar und besser für Suchmaschinen.
- Serverless
- Ein Betriebsmodell, bei dem Code ausgeführt wird, ohne dass sich der Betreiber selbst um einen dauerhaft laufenden Server kümmert.
- Service Worker
- Ein im Hintergrund laufendes Skript, das Netzwerkanfragen abfangen kann — Grundlage für Offline-Funktionen und Installierbarkeit einer PWA.
- Session
- Ein zeitlich begrenzter, serverseitig gespeicherter Zustand, der einen einzelnen Besuch über mehrere Seitenaufrufe zusammenhält.
- Ein Hosting-Modell, bei dem sich mehrere Kunden einen physischen Server teilen — günstig, aber mit geteilten Ressourcen.
- Sitelink
- Zusätzliche Unterlinks unterhalb eines Suchergebnisses zu wichtigen Bereichen derselben Website.
- Sitemap
- Ein Verzeichnis aller wichtigen Seiten einer Website, das Suchmaschinen beim vollständigen Erfassen hilft.
- Skalierbarkeit
- Die Fähigkeit eines Systems, mit wachsender Last umzugehen, ohne neu gebaut werden zu müssen.
- Skeleton Screen
- Ein Platzhalter-Layout, das schon die spätere Struktur einer Seite andeutet, während die echten Inhalte noch laden.
- Skript
- Ein kleines, meist automatisiert ausgeführtes Programm für eine einzelne, klar umrissene Aufgabe.
- Slug
- Der lesbare, meist aus dem Titel abgeleitete letzte Teil einer Web-Adresse, z. B. „was-ist-seo“ statt einer bedeutungslosen Zahl.
- Smoke-Test
- Ein schneller, oberflächlicher Test nach einer Änderung, der nur prüft, ob die grundlegendsten Funktionen noch laufen.
- SOAP
- Ein älteres, formstrenges Protokoll für den Datenaustausch zwischen Anwendungen, heute meist durch REST oder GraphQL abgelöst.
- Zusätzliche Meta-Angaben, die bestimmen, wie ein Link in sozialen Netzwerken und Messengern als Vorschau erscheint: Bild, Titel, Beschreibung.
- Vertrauensbildende Hinweise wie Bewertungen, Kundenzahlen oder Referenzen, die zeigen, dass andere ein Angebot bereits genutzt und für gut befunden haben.
- Spam-Schutz
- Maßnahmen wie Honigtopf-Felder oder Zeitprüfungen, die automatisierten Formularmissbrauch verhindern, ohne echte Nutzer zu behindern.
- Sprint
- Ein fester, meist kurzer Zeitabschnitt, in dem ein Entwicklungsteam ein abgestecktes Arbeitspaket umsetzt.
- SQL
- Die Sprache, mit der Daten in einer relationalen Datenbank abgefragt, eingefügt oder verändert werden.
- SQL-Injection
- Ein Angriff, bei dem über eine Eingabemaske eigener Datenbank-Code eingeschleust wird — verhindert durch sauber getrennte, vorbereitete Abfragen.
- SSH (Secure Shell)
- Ein verschlüsseltes Protokoll für den Fernzugriff auf einen Server über die Kommandozeile.
- SSL/TLS-Zertifikat
- Ein Sicherheitsnachweis, der die verschlüsselte Datenübertragung zwischen Website und Browser ermöglicht — erkennbar an https:// und dem Schlosssymbol.
- Stack (Technologie-Stack)
- Die Gesamtheit der Sprachen, Frameworks und Werkzeuge, aus denen eine Anwendung aufgebaut ist.
- State (Zustand)
- Die zu einem bestimmten Zeitpunkt gültigen Werte und Daten einer Anwendung.
- Static Site Generator
- Ein Werkzeug, das aus Inhalten und Vorlagen fertige, statische HTML-Seiten erzeugt, die ohne eigenen Server-Code ausgeliefert werden.
- Eine Navigationsleiste, die beim Scrollen sichtbar am Bildschirmrand haften bleibt.
- Styleguide
- Eine Sammlung verbindlicher Gestaltungsregeln wie Farben, Typografie und Tonalität für ein einheitliches Erscheinungsbild.
- Subdomain
- Ein vorangestellter Namensteil einer Domain, der einen eigenständigen Bereich abgrenzt, z. B. s.vanheek.biz.
- Suchmaschine
- Ein Dienst, der das Internet durchsucht und zu einer Anfrage passende Seiten in einer Rangfolge anzeigt.
- Syntax
- Die formalen Regeln, nach denen Code einer Sprache geschrieben werden muss, damit er gültig ist.
T
- Tag (HTML-Element)
- Eine einzelne Auszeichnung in HTML, meist paarweise als öffnendes und schließendes Element, z. B. <p> für einen Absatz.
- Tag-Manager
- Ein Werkzeug, mit dem sich Tracking- und Marketing-Codes zentral verwalten lassen — bedeutet fast immer, Daten an Fremdserver zu geben, deshalb bei einer datensparsamen Seite bewusst vermieden.
- TDDDG/TTDSG
- Das deutsche Telekommunikation-Digitale-Dienste-Datenschutz-Gesetz, das unter anderem regelt, wann Cookies eine Einwilligung brauchen.
- Template (Vorlage)
- Eine wiederverwendbare Struktur, in die wechselnde Inhalte eingesetzt werden.
- Testabdeckung (Code Coverage)
- Der Anteil des Codes, der tatsächlich von automatisierten Tests erfasst wird.
- Third-Party (Drittanbieter)
- Ein externer Anbieter, dessen Dienst oder Code in eine Website eingebunden wird — jede Einbindung ist eine potenzielle Datenweitergabe.
- Thumbnail
- Eine verkleinerte Vorschauversion eines Bildes.
- Timeout
- Eine festgelegte Höchstwartezeit, nach der eine Anfrage abgebrochen wird, wenn keine Antwort kommt.
- Timestamp (Zeitstempel)
- Ein festgehaltener Zeitpunkt, meist als Zahl gespeichert, um Ereignisse zeitlich einzuordnen oder zu steuern.
- Title-Tag
- Der im Kopf jeder Seite hinterlegte Titel, der im Browser-Tab und meist als Überschrift im Suchergebnis erscheint.
- Token
- Ein zeitlich begrenzter, meist zufällig erzeugter Schlüssel, der eine Berechtigung nachweist, ohne ein echtes Passwort zu übertragen.
- Tooltip
- Ein kleiner Hinweistext, der beim Überfahren mit der Maus oder Fokussieren eines Elements erscheint.
- Touch-Target (Tippfläche)
- Der klickbare bzw. antippbare Bereich eines Bedienelements — sollte auf Touchscreens groß genug sein, um zuverlässig getroffen zu werden.
- Tracking
- Das Verfolgen des Verhaltens einzelner Nutzer über eine oder mehrere Websites hinweg — datenschutzfreundliche Alternativen begnügen sich mit anonymen, aggregierten Zahlen.
- Tree Shaking
- Ein Bauschritt, bei dem ungenutzter Code automatisch aus dem ausgelieferten Paket entfernt wird.
- TypeScript
- Eine Erweiterung von JavaScript um feste Datentypen, die viele Fehler schon vor dem Ausführen sichtbar macht.
U
- UI (User Interface)
- Die Benutzeroberfläche und das konkrete Aussehen aller Bedienelemente einer Website oder App.
- Unit-Test
- Eine automatisierte, kleinteilige Prüfung, die nachweist, dass ein einzelner Teil eines Programms wie erwartet funktioniert.
- Uptime
- Der Anteil der Zeit, in dem ein Dienst tatsächlich erreichbar ist.
- Urheberrecht
- Der gesetzliche Schutz eigener geistiger Schöpfungen wie Text, Bild oder Code vor unerlaubter Nutzung durch andere.
- User Journey
- Der gesamte Weg, den ein Nutzer von der ersten Berührung mit einer Marke bis zur gewünschten Handlung zurücklegt.
- User Story
- Eine kurze, aus Nutzersicht formulierte Beschreibung einer gewünschten Funktion, üblich in agiler Entwicklung.
- UX (User Experience)
- Das gesamte Nutzererlebnis und die Benutzerfreundlichkeit, die ein Besucher bei der Interaktion mit einer Website hat.
V
- Variable
- Ein benannter Speicherplatz für einen Wert, der sich im Lauf eines Programms ändern kann.
- Vektorgrafik (SVG)
- Eine Bildbeschreibung über mathematische Formen statt einzelner Bildpunkte — bleibt in jeder Größe gestochen scharf.
- Verantwortlicher (DSGVO)
- Die Person oder Stelle, die über Zwecke und Mittel der Verarbeitung personenbezogener Daten entscheidet und dafür rechtlich geradesteht.
- Vererbung
- In der objektorientierten Programmierung: Eine Klasse übernimmt Eigenschaften und Fähigkeiten einer anderen und kann sie ergänzen oder anpassen.
- Verschlüsselung
- Das Umwandeln von Daten in eine Form, die nur mit dem richtigen Schlüssel wieder lesbar wird.
- Versionskontrolle
- Ein System, das jede Änderung an einem Projekt nachvollziehbar speichert und das Zurückspringen auf frühere Stände erlaubt.
- Versionsnummer
- Eine fortlaufende Kennzeichnung unterschiedlicher Fassungen einer Software, häufig nach dem Schema Haupt-, Neben-, Fehlerbehebungsversion.
- View Transitions (Seitenübergänge)
- Eine native Browserfunktion für weiche, animierte Übergänge zwischen zwei Ansichten, ohne dass dafür eine eigene Bibliothek nötig ist.
- Viewport
- Der sichtbare Bereich einer Webseite im Browserfenster, dessen Breite über responsive Layouts entscheidet.
- VPS (Virtual Private Server)
- Ein virtuell abgetrennter Teil eines physischen Servers mit eigenen, garantierten Ressourcen — mehr Kontrolle als Shared Hosting, weniger Aufwand als ein eigener Root-Server.
W
- Warenkorb
- Der Bereich eines Online-Shops, in dem ausgewählte Artikel bis zum Kaufabschluss gesammelt werden.
- WCAG (Web Content Accessibility Guidelines)
- Der internationale Regelkatalog für barrierefreie Websites, gestaffelt in die Stufen A, AA und AAA.
- Eine Browserfunktion, mit der eine Seite den nativen Teilen-Dialog des Geräts öffnen kann, statt eigene Teilen-Knöpfe für einzelne Dienste einzubauen.
- Webfont
- Eine Schriftart, die als Datei mit der Website mitgeliefert wird, statt sich auf im Betriebssystem vorinstallierte Schriften zu verlassen.
- Webhook
- Eine automatische Benachrichtigung, die ein System an eine hinterlegte Adresse schickt, sobald ein bestimmtes Ereignis eintritt.
- WebSocket
- Eine dauerhafte, beidseitig offene Verbindung zwischen Browser und Server für Echtzeit-Datenaustausch, z. B. bei einem Chat.
- Webspace
- Der einem Kunden zugewiesene Speicherplatz auf einem Hosting-Server.
- Whitespace (Weißraum)
- Bewusst freigelassener Raum in einem Layout, der Inhalte trennt und lesbarer macht — nicht „leer“, sondern gestalterisches Mittel.
- Widerrufsrecht
- Das gesetzliche Recht, einen online geschlossenen Vertrag innerhalb einer Frist ohne Angabe von Gründen rückgängig zu machen.
- Widget
- Ein kleiner, in sich geschlossener Funktionsbaustein, der sich in eine Seite einbetten lässt.
- Wireframe
- Ein einfacher, meist noch ungestalteter Entwurf, der nur Struktur und Anordnung einer Seite zeigt.
- WordPress
- Das weltweit meistgenutzte Content-Management-System.
X
- XML
- Ein textbasiertes Format zur strukturierten Beschreibung von Daten, älterer Verwandter von JSON, unter anderem noch im Format von Sitemaps in Gebrauch.
- XSS (Cross-Site Scripting)
- Ein Angriff, bei dem fremder Code über eine Eingabemaske in eine Website eingeschleust und im Browser anderer Besucher ausgeführt wird.
Y
- YAML
- Ein gut lesbares Textformat für Konfigurationsdateien, das auf Einrückung statt Klammern setzt.
Z
- Zwei-Faktor-Authentifizierung
- Eine Anmeldung, die zusätzlich zum Passwort einen zweiten, unabhängigen Nachweis verlangt, z. B. einen Code aus einer App.