Jeszcze parę lat temu do tworzenia stron internetowych wykorzystywało się takie języki programowania jak PHP, które odpowiadały za wykonywanie skryptów na tych stronach. Dzisiaj PHP jest tak rzadko używanym językiem, że śmiało można użyć względem niego słowa ‘zapomniane’. Osoby dopiero zaczynające swoją przygodę z programowaniem stron internetowych całkowicie pomijają ten język. Dzisiaj najczęściej wybieranym językiem skryptowym stron internetowych jest JavaScript.
Co sprawiło, że język JavaScript zyskał aż taką popularność? Tutaj nie ma co się rozwodzić – po prostu potęga możliwości schowana za kilkoma liniami skryptu. Pozwala on na tworzenie dynamicznych treści na stronach, kontrolowanie multimediów osadzonych na stronie, animację obrazów. Sprawnie zastosowane skrypty pozwalają sprawić, że strona wygląda jak żywa. Możemy wręcz programować w tym języku, pisać aplikacje webowe, typu kalkulatory czy symulatory. Bardzo trudno byłoby wymienić wszystkie możliwości stojące za JavaScriptem, bardzo często ogranicza nas jedynie wyobraźnia. W Internecie jest wiele stron oferujących gry online oparte o JavaScript.
Spójrzmy zatem z czego się składa i jak działa strona wykorzystująca JavaScript. Otóż jest on jednym z trzech elementów składowych strony. Pierwszym jest HTML, potem mamy CSS i JavaScript właśnie. HTML odpowiada za treść strony – tutaj mamy zdefiniowane co ma być jak wyświetlone, w którym miejscu, co ma być napisane. W HTML definiuje się ewentualne ramki odpowiadające za różnego rodzaju panele menu, osadza się obrazki czy filmiki, tutaj dodaje się logo i inne tego typu elementy. Można przyjąć, że projekt stworzony w HTML jest takim fundamentem strony. Dalej wchodzi CSS, czyli coś co ma nam upiększyć stronę. Tutaj definiuje się style takie jak czcionka, kolory, pogrubienia napisów i temu podobne rzeczy. Można powiedzieć, że CSS odpowiada za upiększanie strony. Trzecią rzeczą są skrypty napisane w JavaScript właśnie. To tutaj dzieje się automatyzacja różnych procesów, takich jak pobieranie i przekształcanie formularzy od użytkownika, obsługa zdarzeń interaktywnych czy ożywianie strony.
Kiedy otwieramy stronę internetową to nasza przeglądarka odczytuje całą treść tej strony właśnie w tej kolejności: HTML, CSS, a na końcu JavaScript. Dzięki temu mamy zawsze pewność, że nasze skrypty będą miały na czym pracować. To wszystko sprawiło, że dzisiaj JavaScript jest najpopularniejszym językiem skryptowym wykorzystywanym w tworzeniu stron internetowych i nic nie wskazuje na to, żeby to się miało w najbliższym czasie zmienić.