-
Moderator
Okay, hier sind meine Anforderungen an eine OPTIMALE Seite.
1.) KISS (Keep It Simple, Stupid). Die Seite sollte einfach zu navigieren sein. Das bedeutet auch, daß die Navigation nicht großartig innovativ oder überraschend ist. Wenn der User nicht innerhalb von fünf Sekunden die Navigation komplett verstanden hat ist sie nicht in Ordnung. Das Layout der Seite sollte auch einfach und übersihtlich sein. Vergiß' nicht das Impressum, das von jeder Seite aus über einen offensichtlichen Link zugänglich sein sollte.
2.) Absolute Kompatibilität. Die Seite sollte zwar neuere Technologien wie CSS2 verwenden, bei älteren Browsern ohne Support für sowas aber bis auf kosmetischen Kleinkram funktionstüchtig sein. Mit etwas Aufwand ist sowas möglich. Die Seite sollte in allen Auflösungen von 176x220 bis 3200x2400 navigierbar sein und nicht meilenweite Ränder haben. Alle Browser von IE4 bis zu aktuellen Browsern sollten unterstützt sein. Perfekte Funktionalität unter Gecko, KHTML und Opera sind selbstverständlich, Lynx und andere Textbrowser sollten die Seite ebenfalls navigieren können. Abgespeckte Stylesheets für Besucher mit Handies oder langsamer Verbindung sollten drin sein. Der User sollte die Wahl haben, bevor er auf die Seite geht (beispielsweise über Subdomains wie mobile.bla.tld). Plane blinde User ein, auch wenn vielleicht nie einer kommt. Verwende nicht <b> für Fettschrift. Entweder nimmst du <strong> oder du verläßt dich ganz auf CSS. Das gleiche gilt für Tags wie <i>, <u> usw.
3.) Die gesamte Seite sollte klein genug sein, um auch von Leuten mit analogem Internetzugang ohne größere Wartezeiten besucht werden zu können. Große Bilder sollten vermieden werden, statt dessen sollten nach Möglichkeit kleine Bilder häufig wiederverwendet werden (so könnten alle Leisten in der Seite aus einem 1x8 Pixel großen Bild bestehen). Auch für die Stylesheets, die nicht für User mit kleiner Bandbreite gedacht sind, sind große Bilder oft unnötiger Tinnef, der nicht mal großartigen Dekorationswert hat.
4.) Absolute Standardkonformität. User Agent-spezifische Funktionalität sollte nur verwendet werden, um diese UAs von falsch interpretiertem Code abzuschirmen (Beispiel: Conditional Comments, um IE daran zu hindern, bestimmtes CSS zu sehen).
5.) Oft updaten, sinnvoll updaten. Eine Seite ohne Content ist sinnlos.
6.) Böser Kram, den du vermeiden solltest: Vergiß' Flash. Flash verstößt gegen Regeln 2 und 3. Wer Flash in eine Navigation einbaut gehört hingerichtet. JavaScript ist für gewöhnlich genauso unsinnig. Mach' keine Popups und öffne keine Links in neuen Fenstern, wenn das nicht extrem zur Funktionalität beiträgt - der User kann seine Fenster auch selbst öffnen und wird das auch tun, wenn er es will. Verwende keine Frames, sie sind mit Textmodus-Browsern inkompatibel.
Wahrscheinlich habe ich noch was vergessen, aber eine Seite, die das alles befolgt, wäre wohl schon ein Musterbeispiel für gutes Webdesign - zumindest wenn's nach mir geht.
Geändert von Jesus_666 (13.04.2005 um 19:55 Uhr)
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln