molily: Trennung von Layout und Inhalt: <li> für Grafiken?

Beitrag lesen

Hallo,

Also was spricht gegen
<a href="foo"><img src="bar" onmouseout="[code lang=javascript]this.src='bar'" onmouseover="this.src='baz'" alt="quz"/></a>[/code]

Die fehlende Trennung von Präsentationslogik und Inhalt spricht dagegen. Nicht-inhaltliche Grafiken hartkodiert im HTML, JavaScript hartkodiert.
Das JavaScript kann man zentral auslagern (mit Capturing/Bubbling sogar sehr einfach), zugegeben, aber Image Replacement mit JavaScript kann man genauso auslagern. Es gibt verschiedene IR-Techniken, die mit der Situation abgeschalteter Grafiken zurechtkommen.

Mathias