Nachdem ich mir das geniale Buch "CSS-Layouts" von Dirk Jesse gekauft hab, hat mich das YAML-Fieber endgültig gepackt. Es ist wirklich schlimm: je mehr man sich mit den Themen Barrierefreiheit, Robustheit von Layouts, Semantik etc. beschäftigt umso mehr stellt man in Frage was man bisher so alles im Netz veröffentlicht hat. Der Blick in die Templates des gerade neu herausgegeben Oxid-Shops CE 4 lässt
einen in dieser Hinsicht die Haare zu Berge stehen. Da steht im Quelltext nicht nur der Header und die Navigation sondern sogar noch die 3. Spalte (ganz rechts) noch über dem Hauptinhalt. Was würde ich denken, wenn ich eine Suchmaschine wäre? Das Ding ist eine Linkliste mit einem Produkt im Footer
Aber was solls, ich mach den Jungs ja keinen Vorwurf, funktionieren tuts ja – zumindest für den User. Für unseren zukünftigen Shop hab ich jedoch ein höheres Ziel. Das Teil soll durch und durch XHTML-valide, vernünftig strukturiert und barrierearm werden. Ein hohes Ziel wie ich schon beim Gestalten der Startseite feststellen muss…. da hänge ich jetzt schon eine Woche dran. Aber egal, was ich nicht umsetzen kann (z.B. das horizontale DHTML-Menü) lasse ich erstmal weg. Mal sehe wo die Reise hingeht, wird aber sicher ein langer, staubiger Weg….