English

PSK Webdesign

Sie brauchen eine kleine Website, hauptsächlich als Marketing-Instrument und als "Visitenkarte" im Netz?

Sie legen Wert darauf, daß Ihre Website von möglichst vielen Benutzern gelesen werden kann?

Sie wollen keine Unsummen für diese paar Seiten ausgeben? Auch der Unterhalt und Pflege sollen günstig sein? Trotzdem soll die Site professionell gestaltet und programmiert sein?

Dann sind Sie bei uns richtig.

Klein aber fein: HTML handgemacht

Wir verwenden keine Generatoren oder graphischen Editoren. Dafür verstehen wir sehr viel von HTML und Cascading Stylesheets (CSS). Deswegen wird bei uns HTML noch handgemacht. Der Vorteil für Sie: Der Code ist von jedermann gut zu lesen und zu warten. Auch wenn Sie nicht mehr mit uns zusammenarbeiten sollten.

Prinzipien unseres Webdesigns

Nützlichkeit

Eine Website sollte in erster Linie nützlich sein, für Betreiber wie Besucher gleichermaßen. Darum steht für uns der Inhalt an erster Stelle. Erst danach kommt das Design, das Layout.

Es gibt Webseiten, die sind vor allem für Ihren Augenarzt und den Apotheker nützlich. Da blinkt und blitz es, wackelt, flimmert und "popt up", daß es nur so eine Freude ist - oder eher das Gegenteil. Solche Seiten sind, wenn überhaupt, nur für den Betreiber nützlich, der über Werbelinks Einnahmen generieren möchte.

Der Besucher einer Site sollte das, was er sucht, auch finden. Und zwar möglichst schnell, einfach und reproduzierbar. Wer kennt das nicht: "Hier habe ich doch neulich... click, click, nee, vielleicht... click, click, click, aber irgendwo war das doch... click, click, click, click, na, dann eben nicht!"

Ein Besucher, der Ihre Site derart verläßt, wird vermutlich nie zurückkommen.

Trennung von Inhalt und Layout

Inhalt und Layout werden bei uns konsequent getrennt durch den Einsatz von Stylesheets (CSS: Cascading Stylesheets). Auszeichnungen innerhalb des Inhalts werden auf ein Minimum (im Idealfall: 0) beschränkt.

Das hat für den Auftraggeber auch den Vorteil, daß Änderungen im Design der Website mit einem Minimum an Aufwand erfolgen können.

Scripting und Add-Ins

Solange der Benutzer einen einigermaßen aktuellen und einigermaßen gängigen Browser verwendet, soll der Inhalt weitgehend gleichartig und zuverlässig dargestellt werden.

Grundsätzlich soll nie vorrausgesetzt werden, daß bestimmte Eigenschaften oder Erweiterungen aktiviert sind. Da diese auch Sicherheitslücken darstellen können, sollte man immer damit rechnen, daß der Benutzer sie abgeschaltet hat.

Daraus folgt, daß weder browserseitiges Skripting eingesetzt wird (wie ActiveX oder JavaScript) noch Add-Ins vorausgesetzt werden wie etwa Flash.

Wenn aktive Inhalte dargestellt werden sollten, kann die Ausführung von Skripts und Programmen serverseitig erfolgen.

Welche Browser, oder: Weniger ist mehr

So, wie wir über Fähigkeiten des Browsers auf Benutzerseite keine Annahmen machen dürfen, sehen wir auch davon ab, besondere Eigenschaften (oder Eigenheiten) bei der Interpretation von HTML und Styles zu berücksichtigen, oder sie gar zu Gestaltungszwecken auszunutzen.

Es gibt Tricks, z.B. über fehlerhafte Interpretationen bestimmter Elemente, dem einen Browser diese, dem anderen jene Maßangabe für ein bestimmtes Element "unterzujubeln". So etwas, so nützlich es im Einzelfall auch sein mag, lehnen wir grundsätzlich ab. Es kann nämlich auch Fehler verursachen, wenn z.B. die nächste Generation des fehlerhaften Browsers nicht mehr, oder anders, fehlerbehaftet ist.

Lieber schreiben wir dann Seiten, die von allen Browsern weitgehend gleich dargestellt werden, auch wenn man dann auf das eine oder andere Gestaltungselement verzichten muß. Dafür hat man dann einen sauberen und auch nach Jahren noch lesbaren Code.

Natürlich testen wir unsere Webseiten mit verschiedenen Browsern, aber ebenso selbstverständlich haben wir nicht die Möglichkeit, wirklich jeden Minderheitenbrowser in jeder alten Version auf jedem Betriebssystem zu Testzwecken vorrätig zu halten. Dafür möchten wir ausdrücklich um Verständnis bitten.

Anzeigen