Zufälliges Bild


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:

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

Mit dem neuen Design kamen ein paar Dinge in Bewegung; so meine absolute Unlust noch für Randbrowser oder Browser wie den veralteten Internet-Explorer 6 zu coden - ein Aufwand, der genau meinem Hobby (Spaßfaktor) gegenübersteht. Vor einigen Jahren gehörte es zum guten Ton und natürlich auch zu einer gewissen Barrierefreiheit allen Browsern den Zugang zu ermöglichen, jetzt wird es langsam zur Qual: Alleine schon dem IE6 seine Sonderstellung zu geben, Rücksicht auf ihn zu nehmen, hemmt die "Ausrottung" dieses Relikts aus frühen Internettagen. Ich denke mal, dass spätestens mit Windows 7 und dem Ende der Windows XP-Updateverfügbarkeit dieser Browser endlich von den Bildschirmen verschwindet.
Es wird wirklich Zeit.

Wahooka, September 2009

Ich warte ungeduldig auf CSS 3, das einiges an Neuerungen mitbringen wird (sobald alle Browser damit umgehen können). So habe ich in den letzten Tagen sowohl abgerundete Ecken, Textschatten und eine andere Schriftart über CSS eingepflegt, jetzt müssen diese Dinge nur noch von allen Browsern akzeptiert werden, was natürlich noch nicht der Fall ist (bekanntes Problem IE). Teufel hat mir zudem ein neues Kontaktformular erstellt (PHP), das das alte - mit all seinen Macken - ablöst (Danke!), außerdem habe ich mir vorgenommen nach monate- und jahrelangen Änderungsarbeiten am Design auch mal wieder ein wenig am Content zu arbeiten. Mal sehen, wie viel ich geschaft bekomme.

Wahooka, Mai 2010