JavaScriptJavaScript ist eine Programmiersprache, die im Browser läuft und Webseiten interaktiv macht. Klickbare Menüs, automatische Formularprüfungen, animierte Inhalte: Das meiste, was sich auf einer Webseite bewegt oder reagiert, läuft über JavaScript.
Weitere Informationen
JSON-LDJSON-LD (JSON for Linked Data) ist ein Format, mit dem Webseiten zusätzliche, maschinenlesbare Informationen im Hintergrund bereitstellen, etwa zu Öffnungszeiten, Produkten oder Bewertungen.
Weitere Informationen
XMLXML ist ein strukturiertes Datenformat zur Darstellung und zum Austausch von Informationen. Im Web wird es unter anderem für Sitemaps eingesetzt.
Weitere Informationen
Payment Service ProviderEin Payment Service Provider übernimmt die technische Abwicklung von Online-Zahlungen und macht verschiedene Zahlungsmethoden in einem Shop integrierbar.
Weitere Informationen
Suchmaschinenoptimierung (SEO)SEO umfasst alle Massnahmen, die dazu beitragen, dass eine Webseite in den Suchergebnissen von Google möglichst weit oben erscheint.
Weitere Informationen

JSON

JSON (JavaScript Object Notation) ist ein leichtgewichtiges Datenformat, das strukturierte Informationen in lesbarer Textform speichert und überträgt. Es ist das Standardformat für den Datenaustausch zwischen Webseiten und Servern, zwischen APIs und Anwendungen. JSON ist einfach zu lesen – für Menschen wie für Maschinen.

  • JavaScript Object Notation

Was ist JSON?

JSON steht für « Object Notation». Es ist ein Textformat, das in einer für Menschen lesbaren Form darstellt. Obwohl der Name auf verweist, ist JSON sprachunabhängig und wird von praktisch jeder Programmiersprache verstanden und verarbeitet.

JSON organisiert Daten in Schlüssel-Wert-Paaren – ähnlich wie ein Wörterbuch, in dem jedem Begriff eine Erklärung zugeordnet ist. Diese Paare lassen sich zu Objekten und Listen gruppieren, wodurch auch komplexe Datenstrukturen kompakt und übersichtlich dargestellt werden können.

{
  "firma": "chrisign gmbh",
  "ort": "Weinfelden",
  "leistungen": ["Webentwicklung", "Webdesign", "Onlinemarketing"]
}

Funfact

JSON wurde um 2001 von Douglas Crockford spezifiziert – als einfachere Alternative zum damals dominierenden XML-Format. Crockford hat das Format jedoch nicht erfunden, sondern lediglich dokumentiert und bekannt gemacht. Er sagt selbst: «I discovered JSON. I do not claim to have invented it, because it already existed in nature.» Heute hat JSON in den meisten Web-Anwendungen weitgehend verdrängt.

Wo begegnet JSON im Web-Alltag?

  • APIs: Nahezu alle modernen Web-APIs liefern ihre Antworten im JSON-Format – ob Wetterdaten, oder Social-Media-Plattformen.
  • Konfigurationsdateien: Viele Entwicklungswerkzeuge speichern ihre Einstellungen in JSON-Dateien – zum Beispiel die package.json in JavaScript-Projekten.
  • Datenspeicherung: Moderne Datenbanken wie MongoDB speichern Datensätze intern in einem JSON-ähnlichen Format.
  • für : Mit lassen sich in den Quellcode einer Webseite einbetten – zum Beispiel Öffnungszeiten, Rezepte oder FAQs, die Google in den Suchergebnissen direkt anzeigen kann.

JSON-LD – besonders relevant für SEO

Eine besondere Verwendung von JSON im Web-Alltag ist (JSON for Linked Data). Dabei wird ein JSON-Block direkt in den HTML-Quellcode einer Webseite eingebettet, der Google strukturierte Informationen über den Inhalt der Seite liefert – ohne dass diese Informationen für Besucher sichtbar sind. So kann Google zum Beispiel Bewertungssterne, Veranstaltungsdaten oder FAQs direkt in den Suchergebnissen anzeigen.