JavaScript
JavaScript ist die Programmiersprache, die Websites interaktiv macht — Menüs, Formularprüfungen, Nachladen von Inhalten. Sie läuft im Browser des Besuchers, nicht auf dem Server.
Der Preis von Interaktivität
Jede Zeile muss geladen und ausgeführt werden, bevor sie wirkt. Auf einem älteren Handy im Mobilfunknetz macht das den Unterschied zwischen einer Seite, die sofort da ist, und einer, die zwei Sekunden ruckelt.
Deshalb gilt: so viel wie nötig, so wenig wie möglich. Ein Menü, das ohne JavaScript funktioniert, ist besser als eines, das dafür 200 Kilobyte braucht. Eine Zahl zum Vergleich: Diese Website führt 200 KB als Budget und liegt bei 114 KB, gemessen am 27.08.2026 an der komprimiert ausgelieferten Größe.
Was jede Zeile davon kostet
Sie muss geladen, gelesen und ausgeführt werden — und das dauert auf einem vier Jahre alten Telefon ein Vielfaches länger als auf einem aktuellen Laptop. Ein Skriptpaket von einem Megabyte ist dort keine halbe Sekunde, sondern mehrere.
Deshalb ist die nützlichste Frage bei jeder neuen Bibliothek: Was genau bringt sie, und geht es auch ohne? Bei Bildergalerien, Aufklappmenüs und Formularprüfung lautet die Antwort heute meist: geht auch ohne.
Was passiert, wenn es nicht läuft
Bei Nutzern selten — bei automatischen Lesern regelmäßig. Die Crawler der KI-Anbieter führen kein JavaScript aus; für sie ist eine Anwendung ohne serverseitige Auslieferung eine leere Seite. Googles Crawler rendert, aber verzögert.
Die Konsequenz ist keine Rückkehr zu statischen Seiten, sondern eine bewusste Entscheidung: Was muss im Rohdokument stehen, und was darf nachgeladen werden? Alles, was gefunden werden soll, gehört in die erste Gruppe.
Was das für die Auffindbarkeit bedeutet
Google führt JavaScript aus, mit Verzögerung. KI-Crawler wie GPTBot, ClaudeBot und PerplexityBot tun es NICHT — für sie ist eine Seite, die ihren Inhalt erst per JavaScript aufbaut, leer.
Wer in KI-Antworten vorkommen will, braucht deshalb serverseitiges Rendern: Der Text steht im ausgelieferten HTML, JavaScript verbessert ihn nur.
Rechtsgrundlagen
- Telekommunikation-Digitale-Dienste-Datenschutz-Gesetz (TDDDG)(öffnet in neuem Tab)§ 21 Auskunft über Bestandsdaten bei rechtswidrigen Inhalten, § 25 regelt die Einwilligung für Zugriffe auf Endgeräte
Häufige Fragen zu JavaScript
Wer entscheidet, was neu in JavaScript aufgenommen wird?
Wie genau rechnet JavaScript mit Dezimalzahlen?
Woran scheitert eine Eingabeprüfung, die nur im JavaScript der Seite steht?
Was darf ein fremdes JavaScript auf der eigenen Website lesen?
Alte Fachanwendung läuft nicht unter Windows 11 – was tun
Viele Betriebe halten Windows 10 nur wegen einer einzigen Branchensoftware am Leben. Welche Wege es gibt – ESU, virtuelle Maschine, Terminalserver oder Ablösung als Web-Anwendung – und wann welcher trägt.
Passkeys einbauen: Login ohne Passwort im Kundenportal
Passkeys lassen sich nicht abfischen, weil sie an die Domain gebunden sind. Was der Einbau in ein Kundenportal verlangt, wo die eigentliche Schwachstelle liegt und wann ein Passwort als Rückfallebene bleiben muss.
Passende Leistungen
React & Next.js Entwicklung
Performante Webanwendungen mit Server-Side Rendering und TypeScript — von der Firmenwebsite bis zur komplexen Plattform.
Mehr dazuLaravel & Vue.js Entwicklung
Individuelle Webanwendungen mit Laravel-Backend und Vue.js-Frontend — REST-APIs, Echtzeit-Features und robuste Datenbank-Architektur.
Mehr dazuPerformance-Optimierung
Analyse und Optimierung der Ladezeiten: Bundle-Analyse, Bild-Optimierung und Cache-Strategien für Top Core Web Vitals.
Mehr dazu