Technik
Falls Sie sich schon etwas genauer mit dem Internet beschäftigt haben, sind Sie vielleicht interessiert zu erfahren, welche Technik wir auf den von uns gestalteten Seiten einsetzen.
Zunächst einmal ist zu sagen, daß wir die Seiten komplett im Quelltext schreiben. Wir empfinden das »Angebot« mancher Webdesigner, Seiten wie im Baukastenverfahren zusammenzuklicken und den Auftraggebern dafür Geld abzuverlangen als Zumutung. Baukastenverfahren heißt, daß die einzelnen Seiten mit einem WYSIWYG-Editor geschrieben werden (WYSIWYG - What you see is what you get - grafische Editoren). Erstmal verlieren die meisten Webdesigner bei diesem Verfahren den Überblick für die Strukturierung, zum anderen wird der Quelltext dadurch ineffizient. Desweiteren - alles, was mit einem WYSIWYG-Editor erstellt wird, kann auch im Quelltext bewerkstelligt werden; es gibt jedoch vieles, das mit einem WYSIWYG-Editor nicht möglich ist, das aber mit Quelltextbearbeitung erreicht werden kann.
Nun aber zu unserer Technik:
- Für die normalen Webseiten verwenden wir HTML (Hypertext Markup Language) respektive XHTML (der Nachfolger von HTML) und CSS (Cascading Style Sheet); diese werden benötigt, um beispielsweise Farbänderungen schnellstmöglich im ganzen Projekt vorzunehmen. Dadurch sind Sie auch bestens für die Zukunft gerüstet. Denn eigentlich darf auch heute schon für Formatierungen nur noch CSS benutzt werden. Außerdem verwenden wir JavaScript, um anwenderseitig Berechnungen auszuführen o. ä. Aus HTML, CSS und JavaScript erstellen wir auch Effekte, die in den Bereich DHTML (Dynamic HTML) fallen.
- Für WAP-Seiten verwenden wir WML (Wireless Markup Language).
- Für serverseitige Scripts verwenden wir PERL oder PHP. Serverseitige Scripts sind kleine Programme, die auf dem Server, auf dem auch die Webseiten gelagert sind, ausgeführt werden, um Informationen zu sammeln - beispielsweise für ein »schwarzes Brett« oder ein Gästebuch.
- Für Datenbankanbindung verwenden wir PHP.
- Nachdem das Flash-Format nun doch offengelegt wurde, verwenden wir dieses natürlich auch, um Vektorgrafiken darzustellen. Als besonderen Service bieten wir Ihnen, Flash-Filme auf der Basis von Daten aus einer Datenbank zu erstellen. Damit ist nicht nur die Übergabe von Daten aus einer Datenbank an Flash gemeint, sondern auch die komplette Erstellung eines Filmes auf Basis ebendieser Daten. Für dieses Verfahren verwenden wir PHP und das PHP-Modul ming.
- Kommender Standard wird aber (voraussichtlich) SVG (Scalable Vector Graphics). Dies ist - ähnlich wie Flash - ein Format, in dem Vektorgrafiken und - mit Hilfe von Javascript - auch Vektoranimationen möglich sind. Allerdings benötigt SVG in einigen Browsern noch ein Plug-In; dies ist jedoch bei Flash ebenfalls der Fall.
Wir gestalten die Seiten so, daß sie möglichst abwärtskompatibel sind, also mit älteren Browsern betrachtet werden können. So kommt auch jemand, dessen Browser keine Frames unterstützt, an Informationen. Bei den Besuchern, deren Browser kein CSS unterstützt, wird lediglich das Layout etwas durcheinandergewürfelt, außerdem werden einige Formatierungen nicht angezeigt, das ist alles. Unser hohes Ziel, trotzdem jedem Nutzer die Informationen anbieten zu können, erreichen wir trotzdem. Wir orientieren uns in Gestaltungsfragen an der breiten Masse der eingesetzten Browser, so daß bei dem größten Teil der Besucher Ihres Sites das Layout so erscheint wie es soll.