Nachdem ich mich die letzten Wochen durch die drei Rifts-Romane gelesen habe (auf meinem Arbeitsweg im Zug habe ich viel Zeit), möchte ich euch meine Meinung dazu natürlich nicht vorenthalten: Rifts Romane.
Es wäre so schön gewesen. Nachdem ich es endlich geschafft habe, alle Seiten von Rifts Online in valides XHTML zu setzen,
stoße ich bei der Indexdatei auf eine unüberwindliche Hürde. Aber seht am besten selbst:
Seht ihr die gr(ä/e)ulichen Balken zwischen den einzelnen Frames? Schlimm, oder? Und das ist diesmal ausnahmsweise kein
Fehler unseres allseits beliebten Internet Explorers, nein, das tritt durch die Bank bei allen Browsern unter Windows und
ebenfalls im MacOS auf (Linux konnte ich noch nicht testen, schätze da ist es aber genauso). Das Problem liegt in diesem Fall
nicht (nur) an den Browsern, sondern ist wahrscheinlich ein cleverer Schachzug vom W3C (dem Gremium für Webstandards), um
Webdesigner dazu zu zwingen, Frames ab jetzt zu meiden.
In die Diskussion Frames/No-Frames will ich mich jetzt nicht weiter einmischen, die kocht im Netz eh schon viel zu hoch, aber
nichtsdestoweniger kann ich dewegen bei meiner Indexdatei leider kein valides XHTML hinzaubern, sondern muss zwei kleine
"border=0"-Attribute dazuschreiben. Das stellt die beste Lösung des Problems dar, doch leider keine perfekte, denn IE 5.02
auf dem MacOS zeigt den Fehler dann immer noch an.
Glücklich bin ich mit diesem Kompromiss nicht so ganz, aber was soll man machen (und das ist sicher nicht die letzte Änderung
meiner Webpräsenz). Das Validitätszeichen packe ich trotzdem mal auf die Seite, denn zu 99,9% ist sie ja valide, und die
kleine Unstimmigkeit in der Indexdatei werde ich dort per Kommentar genau erklären. Damit ist dann, trotz aller Widrigkeiten,
die 4. Phase meiner Umarbeitung von Rifts Online abgeschlossen!
Ich habe mich weiter mit CSS befasst und um einiges mehr an Formatierungen in die externe Style-Datei ausgelagert, so dass
es jetzt z.B. kaum noch font- oder ähnliche Tags mehr in den HTML-Dateien gibt. Weiterhin sind bis auf 5 Stück nun auch alle
Seiten in validem XHTML geschrieben. Die letzten paar wehren sich zwar noch standhaft, aber das bekomme ich mit Sicherheit
auch noch hin. Achja, benutzte Links werden ab heute in grau angezeigt, statt in rot wie bisher, und in der Bücherecke sind
noch ein paar "Coming Soon"-Kandidaten dazugekommen (die Infos darüber sind aber leider etwas vage, möglicherweise ändert
sich die Einordnung deshalb noch).
Falls ihr ab jetzt unten einen querliegenden Scrollbalken sehen solltet, der eigentlich gar nicht nötig ist, dann benutzt ihr
den Internet Explorer, der hat bei XHTML nämlich einen kleinen Fehler im Frameset-Bereich. Bei Opera, Firefox und Netscape
besteht das Problem nicht :).
Soooo, mit der aktuellen Version der Seite bin ich schon ein großes Stück weiter. Zum einen verwende ich ab heute Cascading
Style Sheets, zum anderen sind jetzt alle Dateien der Seite, bis auf die externen Downloads, im 8.3-Format (heutzutage
eigentlich nicht mehr nötig, aber sicher ist sicher), und außerdem habe ich die Galerienavigation etwas verbessert und die
einzelnen Pages etwas standardkonformer gemacht. In XHTML sind sie zwar immer noch nicht ganz, aber davon bin ich nicht mehr
weit entfernt. Mit den Bildern befasse ich mich, abweichend von der bisherigen Planung, etwas später.
Wenn jetzt jemand Probleme mit der Darstellung der Seite hat, sorry, aber sie entspricht den aktuellen Webstandards und läuft
auf allen gängigen Browsern (Internet Explorer, Netscape, Opera, Firefox) absolut einwandfrei. Wenn es trotzdem nicht geht,
solltet ihr euch vielleicht mal eine etwas aktuellere Version eures Browsers herunterladen.
Ich habe mir die Seite nochmal vorgenommen und ein paar falsche Verlinkungen beseitigt, so dass sie jetzt eigentlich fehlerlos sein sollte. Wenn ihr trotzdem noch was findet, sagt bitte Bescheid. Nebenbei habe ich die Bücherecke auch wieder auf den aktuellen Stand gebracht.
Au Mann, haben wir wirklich schon das 3. Quartal? Wie doch die Zeit vergeht. Dafür bin ich jetzt aber mit der ersten Phase
meiner Überarbeitung von Rifts Online fertig. Unter anderem hat das so lange gedauert, weil ich mittlerweile ein irrer Purist
bin, der seine Webseiten komplett händisch coded (ich kann WYSIWYG-Editoren nicht mehr ausstehen), und ich sämtliche Seiten
im Grunde völlig neu aufgebaut habe. Zwar ist dabei noch kein valides XHTML herausgekommen, doch das werde ich in einer der
nächsten Phasen realisieren.
Was hat sich nun groß getan? Inhaltlich so gut wie gar nichts, der Gamemaster-Bereich ist rausgeflogen (was ich mit dem
Inhalt mache, muss ich mir noch überlegen) und hier und da gabs ein paar kleine Korrekturen, aber das wars auch schon. Die
größte Veränderung betrifft den HTML-Code, den ich übersichtlicher und um einiges dünner gemacht habe. Die HTML-Seiten, die
vorher einen Umfang von 1,56MB hatten, sind auf 986kb zusammengeschrumpft, was einen "Gewinn" von 574kb bedeutet. Schon ganz
ordentlich, wie ich finde.
Es kann vorkommen, dass mir beim Neucoden ein paar Verknüpfungen durch die Lappen gegangen sind und auf Seiten verweisen, die
so nicht mehr existieren (oder ich beim Hochladen was vergessen habe). Ich werde das innerhalb der nächsten Tage noch genauer
überprüfen und korrigieren, heute habe ich dazu keine Lust mehr :). In der nächsten Phase nehme ich mir erstmal die Bilder
vor, die man ebenfalls noch sehr stark verkleinern kann. Aber wann ich damit fertig bin, kann ich leider noch nicht absehen.
Irgendwann dieses Jahr sollte es aber klappen, denke ich :D.