Webdesign

Das Webdesign ist die Gestaltung von Webseiten (bzw. Webinterfaces) im Internet.

Webdesign kann man in 2 Kategorien einteilen, in die Gestaltung und die Programmierung.

Die Gestaltung befasst sich neben der Anordnung von Text und Bild vor allem mit der Benutzerfreundlichkeit einer Webseite. Damit eine Webseite benutzerfreundlich ist wird vor dem eigentlichen Gestaltungsprozess ein Konzept über Positionierung der einzelnen Elemente entwickelt. Zu diesen Elementen zählen die Textboxen, die Grafiken und die Navigationen. Ist der Prozess der Positionierung abgeschlossen, werden die Farben für den Hintergrund, die Texte und die Links gewählt bzw. an vorhandene Grafiken wie Logos oder ähnlichem angepasst.

Nun beginnt die eigentliche Gestaltung. Grafiken werden angefertigt und / oder modifiziert. Die Einbindung von Text und anderen Elementen geschieht in HTML / XHTML (Extensible Hypertext Markup Language), dies ist eine Auszeichnungssprache. Per CSS (Cascading Style Sheets), eine sogenannte Stylesheet-Sprache, wird dann die Positionierung und das Aussehen der einzelnen Elemente in der Webseite festgelegt.

Plugins wie Flash können die Webseiten durch Animationen noch schöner aussehen lassen, jedoch sollte man dabei darauf achten das die Funktionalität der Webseiten erhalten bleibt.

Besonders bei größeren Projekten ist der Einsatz von Skriptsprachen wichtig. Diese machen die gesamte Webseite dynamisch. Dabei unterscheidet man zwischen serverseitigen und clientseitigen Skriptsprachen.
Zu den am meisten genutzten serverseitigen Programmiersprache gehören PHP oder ASP.Net. Diese Programmiersprachen stellen in Verbindung mit Datenbanken ein sehr mächtiges Werkzeug dar. Ohne sie wären Webanwendungen wie komplexe Content-Management-Systeme oder einfache Newssysteme kaum realisierbar.

Die clientseitigen Skriptsprachen wie Java, JavaScript oder Flash tragen auch viel zur Dynamik von Homepages oder Webinterfaces bei. Der Vorteil dieser Sprachen ist, dass Elemente, wie zum Beispiel Animationen, dynamischer dargestellt werden können. Jedoch muss ein Browser diese Skriptsprachen unterstützen bzw. ein Plugin installiert sein.

Häufig werden clientseitige und serverseitige Skriptsprachen kombiniert, um die Vorteile aus beiden Sprachtypen nutzen zu können. Oft findet man Kombinationen aus Flash und PHP. Eine weitere Kombination ist bekannt unter AJAX (Asynchronous JavaScript and XML). Der besondere Vorteil ist, dass hiermit serverseitige Skriptsprachen angesprochen werden und diese ohne Neuladen der Webseite verwendet werden können. AJAX ist durch das sogenannte Web 2.0 berühmt geworden.

Keine Antwort bis jetzt. »

Comment RSS · TrackBack URI

Erzaehl uns was du denkst: