Eingesetzte Technik
Standardkonformität
Grundsätzlich entwickle ich Websites nach den WCAG 1.0 – Richtlinien des World Wide Web Consortium für einen barrierefreien Zugang möglichst vieler Nutzer. Auf dieser Basis verwende ich für alle Websites grundsätzlich semantisches XHTML für die Daten und die Struktur, CSS für die Formatierung sowie JavaScript für spezielle Funktionen oder Effekte wie etwa Animationen.
Open Source
Als Grundlage meiner Arbeit dient überwiegend Open-Source Software. Die Vorteile liegen auf der Hand:
- Der Quellcode ist frei zugänglich und somit transparent
- Open-Source Software ist meistens auch kostenlos
- Es gibt keine Exklusivrechte für Open-Source Software, daher ist sie unabhängig, z.B. von wirtschaftlichen Interessen einzelner Unternehmen.
- Eine Studie des Fraunhofer Institutes bestätigt diese Vorteile
Ein kleiner Auszug der verwendeten Software
- Drupal ein hochflexibles Content Management System mit einer starken Community
- CakePHP ein MVC-Framework für PHP für besonders individuelle Projekte
- Piwik DAS Web Analytics Tool schlechthin
- Der Webserver Apache und die Datenbank MySQL
- Für letztere dient Linux als Server-Betriebssystem
Progressive Verbesserung
Diese Technik hilft mir dabei, die oben genannten Richtlinien umzusetzen – für dich bietet das einige Vorteile:
- Deine Website wird auch für Endgeräte benutzbar, die nur über eingeschränkte Funktionen (JavaScript / CSS / Flash Unterstützung) verfügen, wie etwa Mobiltelefone und PDA
- Deine Website ist grundsätzlich mit jedem Browser, auch mit Screenreadern und jeder Art Internetverbindung zugänglich
- Benutzer mit modernen Browsern erhalten erweiterte Funktionalitäten wie Animationen, Slideshows oder spezielle grafische Effekte
Erfassung von Kontaktdaten
Deine Kontaktdaten und Firmenstandorte werden immer als so genannte hCard – eine XHTML-Version der vCard in die Website integriert. Deine Besucher können diese automatisiert auslesen und / oder direkt als vCard von deiner Website herunterladen. Außerdem sind hCards eine zusätzliche Informationsquelle für Suchmaschinen.
Browserkonformität
Durch die Einhaltung der oben genannten Standards erziele ich eine hohe Konformität mit den gängigsten Browsern. Um zu Gewährleisten, dass deine Website in allen Browsern richtig dargestellt wird, teste ich sie mit den gängigsten Browsern für Mac und Windows.
