JavaScript

Die einzige Sprache, die jeder Browser von Haus aus versteht, weshalb alles darin geschrieben ist, was auf einer Seite ohne Neuladen reagiert.

Auch bekannt als JS ECMAScript Browsersprache

Definition

JavaScript ist die Sprache, die ein Browser von sich aus versteht. Es muss nichts installiert werden, damit sie läuft. Wenn Sie auf eine Schaltfläche klicken und sich ein Teil der Seite ändert, ohne dass die ganze Seite neu lädt, arbeitet JavaScript. Die Warenkorbsumme, die sich beim zweiten Artikel sofort ändert, die Karte, die unter dem Finger mitzieht, das Formular, das die falsche Telefonnummer meldet, bevor Sie absenden, all das ist in dieser einen Sprache geschrieben.

Angefangen hat sie klein. 1995 wurde sie genau für solche kleinen Kunststücke auf einer Seite gebaut, und jahrelang tat sie nichts anderes. Dann setzte man dieselbe Sprache auf den Server und später in Handy-Apps und Desktop-Programme. Ein Team schreibt heute also den Bildschirm für den Kunden und den Motor dahinter in derselben Sprache. Das spart echtes Geld, weil Sie eine Gruppe Leute einstellen statt zwei. Ihre Reichweite, nicht ihre Schönheit, macht sie zur meistgenutzten Sprache der Welt.

Jetzt kommt der Teil, der Inhaber überrascht. Alles, was in JavaScript geschrieben ist, geht an den Browser des Besuchers, und der Besucher kann es lesen und ändern. Seite öffnen, F12 drücken, der Code steht da. Eine Rabattregel, die nur in JavaScript lebt, ist damit ein Vorschlag und keine Regel. Jemand ändert den Preis im eigenen Browser und klickt auf Kaufen. Der Server muss den Preis selbst noch einmal prüfen, bevor er Geld nimmt. Wenn Linkysoft einen laufenden Shop oder eine Buchungsseite übernimmt, testen wir das als Erstes, und es steht sehr oft in einer Sicherheitsprüfung.

Die zweite Überraschung ist das Tempo. Eine Seite voller JavaScript wirkt auf einem neuen Handy im Büro-WLAN schnell und auf einem fünf Jahre alten Gerät im Mobilfunknetz langsam. Mit genau diesem Handy kaufen die Leute ein. Lassen Sie sich die Seite vor der Unterschrift auf einem billigen Android zeigen. Linkysoft baut Webanwendungen und die mobilen Apps daneben, und wir testen absichtlich auf alten Geräten, weil dort der Verkauf verloren geht.

Fragen zu JavaScript

Ist JavaScript dasselbe wie Java?
Nein. Zwei verschiedene Sprachen, die 1995 aus Marketinggründen ähnliche Namen bekamen. Java läuft in Bankensystemen und älteren Android-Apps, JavaScript läuft im Browser.
Braucht meine Website JavaScript?
Fast immer ein wenig. Eine reine Textseite kommt ohne aus, aber jedes Menü, jedes Formular, jede Karte und jeder Warenkorb nutzt es. Verlangen Sie, dass die Seite lesbar bleibt, wenn es nicht lädt.
Ist JavaScript sicher?
Die Sprache ist in Ordnung, die Gewohnheit ist das Risiko. Alles, was an den Browser geht, lässt sich lesen und ändern. Jede Regel zu Geld oder Rechten muss darum auf dem Server erneut geprüft werden.
Was ist Node.js?
Dieselbe Sprache, die auf einem Server statt im Browser läuft. Deshalb kann ein Team beide Hälften eines Systems schreiben, ohne unterwegs die Sprache zu wechseln.
Macht JavaScript eine Website langsam?
Es kann. Jedes zusätzliche Stück muss das Handy laden und ausführen, auf einem älteren Gerät dauert das Sekunden. Testen Sie auf einem billigen Handy, nicht auf dem neuesten im Büro.

Immer noch unsicher, was das für Ihr Projekt bedeutet?

Sagen Sie uns, was Sie bauen, und wir antworten in klarer Sprache.