
Statistik Anzeige | eBook Kapitel: Gründe für sauberen xHTML-CodeInhaltsverzeichnisWas ist sauberer xHTML-Code?[Noch kein Text vorhanden]
BarrierefreiheitJeder Mensch sollte eine Internetseite verwenden können, egal ob er technisch oder körperlich eingeschränkt ist. Daher sollte man beim Aufbau einer Website immer darauf achten, dass die Tags mit allen nötigen Attributen ausgezeichnet sind und man möglichst auch noch optionale Attribute für o.Ä. einbaut. Doch das ist nicht alles: Man sollte bereits bei den Tags darauf achten, dass man seine Website nach Funktion und nicht nach Design schreibt.
Ein Problem stellt zum Beispiel folgender Code dar, bei dem das Design zwar schick aussieht, eine oder ein Hilfsprogramm für Behinderte aber keine Logik erkennen kann. HTML: Folgende Tags wurden bei diesem Aufbau erfolgreich missachtet:
Barrierefrei sähe der Quelltext folgendermaßen aus: HTML: Hier erkennt man direkt, dass es sich bei "Programmierer" um eine Überschrift handelt, die beiden Sätze als Absätze definiert sind und die Sonderzeichen in einer Liste eingetragen wurden. Das Programm, das diese Seite analysiert (z.B. ), kann sich nun seine eigene Struktur daraus erstellen und die Textstücke richtig zuordnen.
Letzte Änderung: 20.05.2008 08:52 Uhr Suchmaschinenoptimierung[Noch kein Text vorhanden]
Letzte Änderung: 12.05.2008 17:03 Uhr BrowserkompatiblitätJeder gute Browser sollte den gegebenen Standards des W3C nachkommen, welche der Programmierer beim Schreiben des Quelltextes einhalten sollte. Jegliche automatische Korrektur ist lediglich ein Zusatz des Browsers und nicht unbedingt nötig. Da jeder Browser hier seine eigenen Regeln zur Korrektur festlegt, kann auch nicht garantiert werden, dass der Quelltext dann noch für alle Browser funktioniert.
Hält man sich jedoch an den Standard, dann funktioniert die Seite meistens in allen Browsern. Einige Ausnahmen sind natürlich aufgrund fehlerhafter Umsetzung des Browsers möglich. Daher sollte man die Seite während des Arbeitens immer in allen gängigen Browsern betrachten. Letzte Änderung: 12.05.2008 17:06 Uhr DiskussionZum Diskussions Thread [1 Beitrag] |