OBELODE

Genealogie - Steinhagen

Startseite | Genealogie | Steinhagen | Kontakt

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 bei gleicher optischer Erscheinung für den Benutzer nun 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 Mobiltelefonen/Smartphones steht ein spezielles Layout zur Verfügung, welches für die Darstellung auf kleinen Bildschirmen optimiert ist und automatisch beim Aufruf der Seiten von diesen Geräten geladen wird. Diese Website ist bei dem deutschen Webhoster Hetzner gespeichert.

Mit dem neuen Internetauftritt in 2015 habe ich mich entschlossen, einige Themen auf meiner Internetpräsenz zu streichen, die ich bisher angeboten hatte. Da ich nicht mehr in dem Maße reise wie früher, konnte ich die Reiseseiten z.B. mit Berichten über Wanderungen und Restaurants auf den kanarische Inseln nicht mehr aktuell halten. Daher habe ich entschieden, mich auf die Kernthemen Genealogie und Steinhagen zu konzentrieren.

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.
  • PmWiki Version: pmwiki-2.2.104
  • Letzte Änderung: 2017-11-04 11:06 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. Sollten Sie als Besucher dennoch irgendwelche Fehler in der Dartstellung, inhaltliche Fehler oder Schreibfehler finden, schicken Sie mir bitte eine kurze Nachricht über meine Kontakt -Seite.

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.

Browserkompatibilität

Der HTML- und CSS-Code dieser Seiten ist in der Weise geschrieben, dass keine Workarounds für bestimmte Browser notwendig sind. Das Aussehen und die Funktionen der Seiten wurden mit allen unten angegebenen Browsern erfolgreich getestet, sie stellen die Seiten fehlerfrei dar. Dennoch befinden sich einige alte, sehr fehlerhafte Browser im Netz (zB. der IE-6), die ich aber nicht mehr unterstütze. Die Besucher werden gebeten, die aktuellen Versionen der Browser zu verwenden - aktuelle Versionen sind auch aus Gründen der Sicherheit empfehlenswert.

  • Mozilla Firefox - ab Version 3.x
  • Opera - ab Version 10
  • Google Chrome - ab Version 4, ein Webbrowser für Windows, Mac OS und Linux
  • Apple Safari - ab Version 4.0
  • Lynx - Version 2-8-4
    Die Urform eines Browsers - rein textbasiert. Dieser minimalistische Browser eignet hervorragend dazu, um all den modernen Webdesign-Schnickschnack auszublenden und um zu prüfen, ob die Seiten generell lesbar und bedienbar sind.
  • Links - Version 2.1pre32 (reiner Textbrowser)
  • W3M - Version 0.5.1
    Ein rein textbasierter Browser. Er kann mit Tabellen, Frames, Bildern (zum Teil), Cookies, Authentifizierungen und fast allen anderen Elementen umgehen, außer JavaScript. Verfügbar für Windows, Unix und Linux.
  • Microsoft Internet Explorer - ab Version 8

Plattformkompatibilität

Zunächst denkt man nicht an Abhängigkeiten der darzustellenden Seiten von dem jeweils verwendeten Betriebssystem. Jedoch sind einige Schriftarten nur auf bestimmten Betriebssystemen verfügbar, wie z.B. Microsoft-, Apple-spezifische oder OpenSource-Schriftarten unter Linux, die nicht auf allen Rechnern beim Benutzer verfügbar sind. Diese Site verwendet daher nur die allgemein und überall vorhandenen Schriftarten sans-serif und die Festbreitenschrift monospace für die Bildschirmdarstellung, sowie die Serifenschrift serif für Druckausgaben. Die korrekte Darstellung der Seiten dieser Internetpräsenz sind auf Rechnern mit folgenden Betriebssystemen erfolgreich getestet worden:

  • Windows XP/Vista/7/8/10
  • Linux (diverse Distributionen)
  • Mac OS X
  • BSD
  • Android

Seitenanfang | Startseite | Hilfe | Suchen | Druckansicht | Datenschutzerklärung | Impressum

© 2017 Jürgen Obelode - www.obelode.de - mail(at)obelode(dot)de - Powered by PmWiki