Login
Register
 

newsreader

Überarbeiteter Kern

Im Laufe ihres Lebens ist die Seite sprichwörtlich historisch gewachsen. Zu Anfang stand - der extrem kurzen Entwicklungszeit geschuldet - eine rein statische HTML-Seite, die im folgenden nach und nach auf PHP umgestellt/erweitert wurde. Zu guter Letzt haben auch nach und nach Javascript-Frameworks diverser Herkunft den Sourcecode und damit die Geschwindigkeit der Seite aufgebläht. Es wurde also endlich mal Zeit, aufzuräumen. Ein bisschen im Quelltext rumzueditieren hätte das Problem wohl lediglich kaschiert, während eine komplette Neuentwicklung wohl bedeutet hätte, das Rad neu zu erfinden. Also habe ich "einfach" den Kern neu entwickelt und dabei die bestehenden Module allenfalls leicht optimiert übernommen. Das Gewusel an JS-Frameworks, die teilweise für jew. nur eine Aufgabe zuständig waren (Accordion, Lightbox...) wurde aufgelöst und durch genau ein Framework, nämlich das schlanke, schnelle und erweiterbare jQuery ersetzt. Zudem bin ichendlich die lediglich aus Bequemlichkeit eingesetzten IFrames los. Statt dessen kommt nun Ajax zum Einsatz. Ferner ist nun auch die Datei- und Ordnerstruktur auf dem Server endlich aufgeräumt. Davon freilich merkt der Besucher nicht viel...

Ergebnis: Die Seite ist nun noch ein Stück performanter, XHTML-konformer (bzw. überhaupt erstmal konform) und dabei in der Funktionalität und Optik allenfalls detailliert verändert, technisch definitiv aber erwachsener und (zum Leidwesen der zum Glück schrumpfenden Gemeinde der Internet-Explorer-Jünger) moderner geworden! Ach ja: eine etwas größere Wandlung ist in der Bildergalerie geschehen. Sie ist nun vollständig adaptiert (also kein Laden der Google-Picasa-Seite in irgendwelche Carbonracer-Frames o.ä. mehr!). Als kleines Sahnehäubchen geht der Umbau mit zwei neuen Bildergalerien und einem neuen Bericht (nämlich über den Marathon 2011) einher.

Der nächste Umbau dieser Größenordnung passiert dann wohl für eine Umstellung auf HTML5. Damit der IE überhaupt noch ein kleines bisschen mehr als nur eine weiße Fläche anzeigt, werden aber wohl noch einige Generationen dieses Pseudo-Browsers ins Land ziehen, bis ich mich daran wage...

Zurück