OBELODE

Genealogie - Steinhagen

Startseite | Genealogie | Steinhagen

Interner Bereich

Dies ist der interne Bereich der Internetpräsenz home.obelode.com. Hier stehen Informationen für den technisch interessierten Besucher. Es werden Erläuterungen zur technischen Basis, Informationen über die Einhaltung technischer Standards und Antworten auf Fragen zur Kompatibilität mit Browsern und Plattformen gegeben.

Rückblick und technische Realisierung

Seit meinem Einstieg in das Webdesign im Jahr 2001 hatte ich anfangs meine einzelnen Webseiten manuell per Editor in statischem HTML-Code und Cascading Style Sheet (CSS) geschrieben. Dieses bedeutete einen sehr hohen manuellen Aufwand bei der Pflege und Verwaltung. Um die Seiten komfortabel und flexibel online zu verwalten, benutze ich seit Anfang 2009 einen anderen Ansatz mit dem PmWiki-Framework als Content Management System (CMS), welches die Webseiten dynamisch beim Aufruf per PHP generiert. Diese Internetpräsenz ist realisiert mit der freien, serverbasierten Wiki-Software PmWiki und einem von mir selbst gestalteten Skin, welcher auf dem FlexiSkin basiert. Das unter der GNU General Public License (GPL) stehende PmWiki ist eine PHP-basierte Open Source-Wiki-Software, die ursprünglich von Prof. Dr. Patrick Michaud für die Website der Texas A&M University entwickelt wurde. Da es nur mit PHP und flacher Dateihierarchie, jedoch ohne Datenbank arbeitet, ist es sehr schnell, leicht zu installieren und zu konfigurieren und überaus robust im Betrieb. Der Online-Editier-Modus ist dem Administrator vorbehalten und nur nach erfolgreichem Anmelden möglich. Für Besucher mit Smartphones oder kleinen Bildschirmen masst sich das Layout optimal die Darstellung an. Diese Website ist bei dem deutschen Webhoster Hetzner gespeichert.

Version und Status

  • Erste Inbetriebnahme und Freigabe dieses Internetauftritts: 2009-02-01
  • Redesign mit Bereinigung des Inhalts und Neugestaltung des Layouts 2015, Freigabe: 2015-04-12
  • Redesign mit neuem Layout und Serifenschrift für den Fließtext am 2017-10-02
  • Redesign mit neuem Layout und Farben am 2018-10-23
  • PmWiki Version: pmwiki-2.2.109
  • Letzte Änderung: 2018-10-23 13:24 Uhr

Standards

Valider, also fehlerfreier HTML- und CSS-Code sind die Voraussetzungen für gute Darstellung und schnellen Bildaufbau im Webbrowser. Die Browser sind zwar heute sehr fehlertolerant, benötigen jedoch für Fehlerkorrektur und Interpretation von fehlerhaftem Code Rechenleistung, d.h. Zeit. Darüber hinaus sind die Anzeigeergebnisse der automatischen Fehlerkorrektur nicht vorher bestimmbar und je nach Browser unterschiedlich. Daher ist fehlerfreier Code Basis guten Webdesigns. Das PmWiki, welches das Fundament dieses Internetauftritts bildet, erzeugt validen HTML5-Code. Alle Seiten sind mit Hilfe des Online-Validierungsdienstes unicorn geprüft und frei von syntaktischen Fehlern. Die verwendeten Style Sheets bestehen die Prüfung des CSS-Validators des W3C nach CSS level 3 ohne Fehler und ohne Warnungen. Solltest Du als Besucher dennoch irgendwelche Fehler in der Dartstellung, inhaltliche Fehler oder Schreibfehler finden, schicke mir bitte eine kurze Nachricht.

Bedienbarkeit

Grundsätzlich sind die Seiten dieses Internetauftritts ohne aktiviertes Javascript und auch ohne Stylesheets bedienbar. Lediglich das Lightbox-Framework zum Darstellen der großformatigen Bilder nach dem Klick auf ein Vorschaubild verwendet Javascript. Ist Javascript auf dem Rechner des Betrachters nicht vorhanden oder ausgeschaltet, wird das Bild nicht animiert geöffnet, sondern als normales Bild auf einer neuen Seite dargestellt. Die Plausibilitätsprüfungen der Eingaben auf der Kontaktseite sind unabhängig von Browsereinstellungen oder Vorhandensein von Javascript und werden ausschließlich auf der Serverseite realisiert. Auch ohne Stylesheet-Unterstützung im Browser des Betrachters werden die Seiten ansprechend dargestellt und sind sowohl per Maus- als auch mit Tabulatorsteuerung bedienbar. Dank des tabellenlosen Designs können auch körperlich eingeschränkte Benutzer die Seiten mit Hilfe von Screenreadern linear von oben nach unten lesen.

Seitenanfang | Startseite | Datenschutzerklärung | Impressum | Kontakt

© 2019 – Jürgen Obelode – Powered by PmWiki.