jQuery

jQuery
Javascript Framework

jQuery ist ein 2006 erstmals veröffentliches Framework, das auf der clientseitigen Skriptsprache JavaScript basiert. Sie dient vor allem dazu, die Fähigkeiten eines Browsers zu erweitern, und Webseiten mit dynamischen Funktionen auszustatten, die mit reinem HTML oder CSS nicht möglich wären.

Noch vor 10 Jahren war der Ruf von JavaScript sehr schlecht, denn es wurde in der Internet-Pionierzeit hauptsächlich dazu benutzt, um den User zielsicher mit überflüssigem, umherfliegenden Schnickschnack zu nerven, wenn nicht gar zur Weißglut zu treiben.

Wird JavaScript hingegen sinnvoll und unaufdringlich eingesetzt, so lassen sich damit hochattraktive Rollover-, Scroll- oder Slide-Effekte erzielen oder Bildgallerien, Drop-Down-Menus oder auch Videoplayer realisieren. Neben optischen Verschönerungen können mit JavaScript auch viele nützliche Funktionen in eine Webseite eingebaut werden, die die Usability verbessern und einen Webseitenbesuch deutlich komfortabler gestalten, wie etwa mithilfe von Infofenstern oder einem Datencheck bei Formulareingaben oder auch einer Druckfunktion. Eine Webseite kann so mit JavaScript sowohl optisch als auch funktional deutlich aufgewertet werden.

JavaScript kann aber noch viel mehr, denn in Form von Ajax (Asynchronous JavaScript and XML) wird es zur Datenübertragung zwischen einem Browser und dem Server im Hintergrund verwendet, womit eine völlig neue Generation von interaktiven Webanwendungen möglich wurde, die als “Web 2.0-Anwendungen” Einzug in die Geschichte des Internets hielten.

Mit Ajax hat sich das Internet grundlegend verändert, denn es war erstmals möglich die Funktionalität klassischer Desktop-Anwendungen auch online bereitzustellen, was Online-Email-, Textverarbeitungs-, Chat- oder Bildbearbeitungsprogramme wie Pilze aus dem Boden sprießen ließ.

jQuery bietet als modernes und leistungsstarkes Framework den Vorteil, dass es eine umfangreiche Skript-Bibiothek bereitsstellt, die die meisten Grundfunktionen abbildet und so eine kostengünstige, weil zeitsparende Implementierung von JavaScript oder Ajax ermöglicht. Der Effekt auch hier: Die Rechnung bleibt angenehm schlank.

Buchbare Leistungen: