Louisenhof-Theme: Version 0.1

Allgemeines

Mindestanforderungen

Die einzelnen Templates und die verwendeten Template Tags setzen insgesamt WordPress 3.0 voraus. Bei entsprechenden Anpassungen kann das Theme aber auch in einer älteren WordPress-Version laufen.

Ohne zu testen, welche älteren Versionen lauffähig sind, erfolgte die Umsetzung mit PHP 5 und MySQL 5.

Standards

Es werden die geltenden Standards für XHTML 1.0 strict und CSS 2.1 des W3C umfassend erfüllt. Das Basis-Layout ist zweispaltig mit begrenzt elastischer Breite, und durch die Verwendung relativer Größenangaben ist es über die Browser-Einstellungen zoomfähig.

Validierung gegen XHTML 1.0

Alle verwendeten Standards entsprechen denen für XHTML 1.0. Durch den Einsatz von WAIARIA-Direktiven kommt es diesbezüglich jedoch zur Anzeige von Fehlern. Zu Gunsten der Barrierefreiheit wurde dies jedoch in Kauf genommen und stellt keine Qualitätseinbuße dar – im Gegenteil!

CSSLayout-Varianten

Die Seitengestaltung wurde so angelegt, dass sie auch mit älteren Browsern funktioniert, die die aktuellen Webstandards nicht verstehen bzw. umsetzen können. Dies gilt insbesondere für den Internet Explorer in den Versionen 6 und 7 (ältere Versionen werden nicht unterstützt, weil sie nur noch bedingt relevant sind).

Das Layout der Website bietet für die Bildschirmdarstellung vier verschiedene Varianten an. Im bereitgestellten Theme ist nur das Basis-Layout enthalten. Der Rest sei der Fantasie der Wiederverwender überlassen.

Barrierefreiheit

Der Louisenhof ist barrierefrei. Es war also nur konsequent, die Internetseiten auch unter der Nutzung von WordPress so zu gestalten, dass sie – zumindest weitestgehend – barrierefrei sind. Soweit WordPress es in seiner bisherigen Version bietet und sowohl der Programmierungs- als auch der Wartungsaufwand es rechtfertigen, erfüllen die Seiten die geltenden Richtlinien zur barrierefreien Gestaltung von Internetseiten.

Richtlinen für die Barrierefreiheit

Insbesondere wurden die WCAG 2.0 und die BITV als Grundlagen der Umsetzung dieser Seiten angewandt. Zu diesem Zweck nutzt das vorliegende Theme die WordPress-Möglichkeiten für benutzerdefinierte Felder. Neben einer allgemeingültigen Form der Seitengestaltung liegt der Schwerpunkt dieser benutzerdefinierten Felder in der standardkonformen und barrierefreien Formulierung von sprachlichen Besonderheiten wie: Abkürzungen, fachspezifischen Ausdrücken, Fremdwörtern, fremdsprachlichen Elementen.

Gültig oder hilfreich? – WAIARIA

Wie oben bereits erwähnt, werden auch neuere Methoden zur Verbesserung der Barrierefreiheit auf diesen Seiten angewendet. So verbessern die WAIARIA-Direktiven die Zugänglichkeit der angebotenen Inhalte für Nutzerinnen und Nutzer von Screenreadern. Dieser verbesserten Zugänglichkeit steht die Validierung gegen XHTML scheinbar abträglich gegenüber. Egal: was modernen Browsern nicht schadet und gängigen Screenreadern hilft, hat Vorrang vor “fehlerfreiem” Code!


Das Theme ganz konkret

Grenzen

Bislang werden als Templates lediglich die Basis-Templates für die Wiedergabe von Seiten und Kategorien verwendet. Im Theme enthalten ist darüber hinaus das themenspezifische Template für die Wiedergabe der Fotogalerie. Weiterführende Templates werden auf dieser Website zwar eingesetzt, sie sind aber nicht Bestandteil des Themes (wäre auch zu einfach).

Die einzelnen Templates sind umfassend dokumentiert. Eine Dokumentation zur Anpassung an die eigenen Belange gibt es (noch) nicht. Dazu kommt es, wenn sich dieses Theme zu einem “vollwertigen” Angebot entwickelt hat. Jetzt ist es nur eine Idee davon, eine Arbeitsversion eben.

Hinweis:
Beachten Sie bitte die Ausführungen in der Datei functions.php.

Theme-Details

  • WordPress: Version 3.0
    Theme-Name: Louisenhof
    Theme-Version: 0.1
    Bearbeitungsstand: 31. Oktober 2010
    Autor: Thomas Hanusch (mbhonline internetservice)
  • Beschreibung:
    Dieses Theme befindet sich im Entwicklungsstadium. Es ist individuell auf die Bedürfnisse des Louisenhofs Burg (Spreewald) zugeschnitten. Es gibt keine SitemapWidgets. Dafür ist die Website standardkonform (XHTML 1.0 strict, CSS 2.1) und barrierefrei (BITV und WCAG 2.0, WAIARIA) – mit einigen Ausnahmen. Das Layout ist zweispaltig.
  • Tags:
    2-spaltig, Accessibility, barrierefrei, beige, deutsch, elastische Breite, BITV, WCAG 2.0, WAIARIA, XHTML 1.0 strict, CSS 2.1
  • Lizenz:
    GNU General Public License v2.0, nachzulesen unter http://www.gnu.org/licenses/gpl-2.0.html

ThemeDownload

Sie können diese Theme-Version hier herunterladen. Sie liegt im ZIP-Format vor und hat eine Größe von 215 kByte:
Download: Louisenhof