Blogs@FAU Designs
Nils Werner 10. Mai 2007
Endlich ist der Löwenanteil der Arbeit, das Layout der Blog-Plattform "Blogs@FAU" der Uni Erlangen-Nürnberg anzupassen, getan. Das System verwendet leider keine getrennten Frontend- und Backend- (also für Administrations- und Besucherseiten getrennte) Systeme sondern für jedes Design einen große Menge Template-Dateien (155, um genau zu sein) und bindet so alles zu einem großen Haufen zusammen.
Das XHTML-Markup ist in enger Anlehnung an die Vorgaben des Vorlagenkatalogs der Uni Erlangen gehalten und bietet somit die Möglichkeit, weitere Designs zwischen den beiden Projekten ohne weiteres auszutauschen und durch einfaches einbinden der neuen CSS-Datei zu implementieren.
Zudem bietet diese Art der Gestaltung natürlich auch hervorragende Barrierefreiheits-Eigenschaften da beim Entwickeln sowohl des Vorlagenkatalogs als auch des Blogsystems viel Wert auf korrekte und ausdrucksstarke Semantik gelegt wurde.
Zudem zeugt diese Methode von sehr guter "Wiederverwendbarkeit". Ein gutes Beispiel, das im Zusammenhang "wiederverwendbares Markup" genannt wird, ist der CSSZenGarden. Auf dieser Beispielseite können in das immer gleich bleibende HTML Markup völlig unterschiedliche CSS-Dateien und damit komplett unterschiedliche Designs eingebunden werden.
Ähnlich einfach wird es beim einbinden neuer Designs ins Blogsystem gehen...
Nachtrag
Inzwischen ist Antville (die Blogsoftware) wohl kaputtgegangen und ich war gezwungen, den Bug selber zu fixen.
Kommentar verfassen