HTML und andere Sorgen

Eigentlich ist diese Seite World Wide Web Consortium -konform (Gremium zur Standardisierung das World Wide Web betreffender Techniken), daß heißt sie ist nach festgelegten Richtlinen standardisiert und müsste von jedem Webbrowser (dem Programm, mit dem sie diese Seite ansehen) richtig dargestellt werden. Müsste. Ist aber nicht so!

Der Witz ist nämlich, daß sich die verschiedensten Browser, vom Internet Explorer (Microsoft) bis hin zum Firefox (Mozilla) nicht an den Standard (der zugegebenermaßen nicht unbedingt bindend ist, da W3C keine zwischenstaatlich anerkannte Organisation ist) halten und jeder für sich Webseiten anzeigt, wie er es gerade für richtig hält.

Vor einigen Tagen wollte ich mir das W3C-Zertifikat erarbeiten und überprüfte meine komplette Seite nach Fehler, die ich alle ausmerzen konnte, bis auf das Frameset, das grafische Gerüst meiner Seite. Ich hielt mich streng an den W3C-Validator, stolperte dann aber über einen Eintrag in der renommiertesten deutschen HTML-Enzyklopädie, SelfHTML.

Dort heißt es:

Sie können die normalerweise sichtbaren Rahmen zwischen Frame-Fenstern unterdrücken. Bei unsichtbaren Fensterrahmen wirken die Frame-Fenster wie nahtlos aneinander gefügte Flächen am Bildschirm. Leider gibt es hierbei bis auf den heutigen Tag Differenzen zwischen den Browsern, die dieses Feature seit langem unterstützen, und dem W3-Konsortium, das eine andere Variante durchsetzen will, an die sich die Browser aber nicht halten. Sie haben also die Auswahl, HTML-Standard-konform zu schreiben, und die weit verbreiteten Browser ignorieren Ihre Angaben, oder Sie schreiben für die Browser und verzichten auf die HTML-Konformität. Quelle

Und genau dort liegt nämlich das Problem meiner Seite: Wenn ich W3C-konform schreibe, wird mein Frameset nicht richtig dargestellt, wenn ich Browser-gerecht schreibe, ist meine Seite nicht W3C konform. Ich habe die Wahl...

Ich verzichte für die fehlerfreie Ansicht meiner Seite auf die W3C-konforme Darstellung.

Wahooka, Dezember 2006

In der Zwischenzeit bin ich von einem Frameset auf ein Cascading Style sheets umgestiegen, mit W3C-validem Code.

Valid CSS! Made with PSPad

Wahooka, Ende Dezember 2006

Interessanterweise hat die W3C auch den Befehl target="_blank" als invalid erklärt (bei XHTML 1.0 Strict), was gemütlichem Surfen nicht gerade zuträglich ist, da man die Ursprungsseite verlässt, wenn man auf einen externen Link klickt - aber ich wollte es ja genau wissen! Neben dem Stylesheet ist jetzt auch der Code zu 100% konform:

Valid XHTML 1.0 Strict Made with PSPad

Wahooka, Januar 2007

"Benutz' doch Tabellen!!", schreit mich immer wieder ein Kumpel an, den ich mit meinen CSS-Problemen, genauer den Boxmodel-Problemen, immer um Rat frage. Meine Navigation, so unscheinbar sie auch aussieht, ist praktisch die äußerste Grenze, die CSS momentan, beschränkt durch die einzelnen Browser, fehlerfrei anzeigen kann. Klar, es gibt Tabellen und auch CSS-Hacks, die meine Darstellungssorgen beheben könnten, aber ich möchte mich nicht wie Schilf im Wind biegen und vor allem die Seite wöchentlich ausbessern, nur weil ein Browser wieder eine andere grandiose Neuerung parat hat, die mein Stylesheet wieder zerpflückt. Ich bitte also weiterhin um Nachsicht, was die Schlichtheit meiner Seite angeht - mehr bekomme ich im Moment nicht gebacken ... außerdem bitte ich weiterhin:

Firefox
Get Firefox! Kloppt den Internet Explorer in die Tonne!

Wahooka, März 2007

Die unterschiedliche Darstellung in den verschiedenen Browsern treibt mich noch zur Weißglut. Firefox und Opera zeigen meistens alles richtig an, aber beim InternetExplorer gibt es immer wieder Probleme. Man muss ständig irgendwelche "CSS-Hacks" verwenden, daß alles korrekt aussieht, zumal es bei den unterschiedlichen Versionen des InternetExplorers auch noch große Unterschiede gibt: Der IE 7 zeigt diese Seite zu 99% korrekt an, beim IE 6 muss man schon nach unten korrigieren und für IE 5 und kleiner gebe ich schon keine Gewähr mehr, daß überhaupt etwas angezeigt wird (...).

Wahooka, April 2007

Kaum ist das Programmierfieber etwas abgeflaut, schon kommt es geballt wieder zurück. In den letzten Tagen habe ich mich trotzt einigem Widerwillen zu Beginn wieder an PHP herangetraut, mit dem Wunsch, meine Seite etwas dynamischer zu gestalten - war die Shoutbox vor ein paar Monaten der Anfang, so habe ich jetzt einen Counter eingerichtet. Das Anpassen solcher kleiner Scripts klappt eigentlich ganz gut, so daß ich demnächst probiere, eigene (kleine) Scripts zu schreiben. Ich war schon in Mathe füher nicht der beste, PHP und andere Programmiersprachen setzen dem einen drauf ... nunja, es ist eben ein kleines Hobby, und ich zwinge mich zu nichts.

Wahooka, Ende Juni 2007

Barrierefreiheit. Auf unzähligen Seiten erscheint, wie bei mir oben rechts zu sehen, das Logo der W3C mit kleinen bunten Häkchen, welche anzeigen sollen, daß die jeweilige Seite validen Code hat. Das klingt nun alles sehr abstrakt für einen Gelegenheitssurfer und die meisten Internetcracks sehen in diesen Bildchen nur einen eitlen Webdesigner, der sich mit bunten Federn schmückt, für mich hat dieses Logo und seine Bedeutung einen wirklich tieferen Sinn: Jeder der meine Seite ansteuert, soll wirklich dieselbe Seite sehen können - ohne Einschränkungen. Wenn ich bedenke, daß ich auch Besucher habe, die nur alle paar Monate ihren Computer anmachen und dann im Netz mit den merkwürdigsten Browsern umhersurfen (vielen "Nerds" - Computerexperten - stellen sich schon bei Nennung des InternetExplorers die Nackenhaare auf), muss ich dafür sorgen, daß sie dieselben Inhalte zu sehen bekommen, wie Leute, die alle Plugins für die außergewöhnlichsten Dateiformate auf ihren monatelang konfigurierten exotischen Webbrowsern haben. Klingt alles sehr abstrakt. Beispiele:

  • Bildergalerie: Eigentlich sollte man einfach alle Bilder in einer akzeptablen Größe auf seine Seite packen, was allerdings die Ladezeiten von Usern, die kein DSL haben, stark verlängert. Will man nun verkleinerte Versionen der Bilder anbieten, hat man verschiedene Möglichkeiten, unter anderem das recht formschöne jQuery. Bei dieser Galerie muss allerdings Javascript aktiviert sein (was viele ausschalten, andere nicht mal kennen), zudem zeigen die unterschiedlichen Browser die Galerie komplett verschieden an.
  • Shoutbox: Interaktive Inhalte sind sowieso nicht gerade einfach zu gestalten und je mehr man "eyecandy", also etwas für das Auge, bieten möchte, umso komplizierter wird der entsprechende Code - mit bekannten Konsequenzen für die einzelnen Browser
  • Navigation: Der Dauerbrenner dürften Befehle wie "target:_blank" sein - soll der Browser einen Link in einem neuen Fenster oder im selben Fenster öffnen? Wenn ich an diverse Seiten denke, wo auf Knopfdruck (oder auch ohne) etliche Fenster aufpoppen, bin ich froh, daß es auf meiner Seite nur ein "target:_self", im selben Fenster öffnen gibt.

Ich könnte noch stundenlang erklären, wieso ich oftmals auf innovative und hübsch Elemente verzichte und lieber meine kleinen W3C-Logos behalte, aber solch eine Diskussion sprengt sowieso jeglichen Rahmen. Weiter Informationen erhaltet ihr z.B. hier, sollte euch das Thema interessieren - eine Linkliste, die in keinen Bookmarks fehlen sollte.

Wahooka, August 2007

Nachdem ich in den letzten zwei Wochen nochmal ein wenig am Design verändert habe (Kumpel:"Ist doch wie immer?" - Ich:"Puuh, sehr gut!"), beschäftige ich mich nun ein wenig intensiver mit den Logfiles, also den Daten die die Besucher so hier lassen; die Googlesuche ist dabei am interessantesten, da es nach wie vor die größte Suchmaschine ist und gewisse Programme, die die Logdateien auswerten, genau den Suchbegriff nennen können, der zu meiner Seite geführt hat: So war ich wochenlang unter den Top10 Googleergebnissen bei den Suchbegriffen "Tätowierung" (!), "Meg White" (Marktlücke!) und zum Beispiel auch "Peniszeichnungen" (Ich hatte wohl das Wort in einer Kurzgeschichte benutzt). Hier mal ein kleiner Abriss:

Suchmaschinenergebnisse
Suchmaschinenergebnisse aus dem Monat Januar 2008

Wie Google und einige andere Suchmaschinen zu ihren Ergebnissen kommen, kann ich mir nicht im Entferntesten ausmalen, da es stellenweise dermaßen kurios ist, daß einem die Spucke wegbleibt.
PS: Im Moment rangiere ich ziemlich weit oben bei "Alter Ego Spiel" - Wer das auch immer sucht und worum es sich dabei auch handelt...

Wahooka, März 2008

Zurück nach Oben (Navigation)