Zitat:
|
Zitat von T:-)M
Es gibt doch auch Menschen, die so schlecht sehen, dass sie Ihre Auflösung auf 640 x 480 stellen.
|
Auch das können sie dann überhaupt nur bei einem Röhrenmonitor tun und notwendig ist das vor allem, wenn sie den IE benutzen, der px-definierte Schriftangaben (leider am häufigsten verwendet) nicht skaliert.
Mit Mozilla oder Opera ist die Schrift jederzeit verstellbar - Opera hat auch eine eingebaute Bildschirmlupe, die dann alles vergrößert (dann entsteht u.U. ein Querscrollbalken).
Zitat:
|
Muss ich dann alles noch schmaler machen (.. und wo ist dann die Grenze) - oder muss man denen dann einfach zumuten zu scrollen (oder widerspricht das dann der Barrierefreiheit)?
|
Du mußt also dafür sorgen, dass
- die Schrift skalierbar ist ohne dass das Layout zerschießt (% und em-Angaben)
- Das der Inhalt immer sichtbar ist, solange wie möglich ohne Querscroller.
So die ideale Top-Lösung gibt es dafür nicht. Du kannst
- ein festes Layout nehmen (auf 800x600px ausgerichtet): wer das Fenster noch kleiner zieht, oder tatsächlich 640x480px eingestellt hat eben Pech gehabt und muß scrollen.
Nachteil: bei Vergrößerung der Schrift dehnt sich der Container nicht aus - es passen dann nur wenige Worte in einer Zeile, das Ganze wird schnell unübersichtlich - und selbst ein großer Monitor hilft nix, weil das Layout ja nur einen kleinen Teil vom Monitor einnimmt.
- Layout skalierbar in zwei Varianten:
- alle Größen in em bestimmen - so ca. 40em als Breite z.B. Dann skaliert das gesamte Layout (die Proportionen) mit der Vergrößerung mit - s. hier:
http://www.spd-metternich.de/
Nachteil: bei kleinem Monitor und sehr großer Schrift muß man heftig scrollen.
Vorteil: die Proportionen der Seite bleiben bei jeder Schriftgröße erhalten.
- oder eben die Blöcke eher in % festlegen (der Naviblock besser in em, da er dann nicht zerschießt, wenn die Schrift vergrößert wird).
Funktioniert bei zweispaltigen Layouts ganz gut - der Naviblock wird dann größer bei Skalierung, der Inhaltsblock kleiner.
Schwierig wird es bei dreispaltigen Layouts: die passen dann irgendwann nicht mehr vernünftig nebeneinander (kleines Fenster, große Schrift) - da muß dann evtl. ein Container runterhüpfen - muß man bedenken und testen (die optimal barrierefreie Lösung für Dreispalter gibt es IMHO nicht - mit Scrollbalken wirds unübersichtlich, wenn Container runterhüpfen, auch).
Nochwas: leichte Sehbehinderung ist häufig (darum immer skalierbare Schriften und keine zu kleinen Schriften à la 10px im Text) - schwere Sehbehinderung ist selten, da brauchen die Betroffenen auch spezielle Hilfsmittel und erkundigen sich hoffentlich auch danach (zusätzliche Bildschirmlupe oder für sehr viele Fälle einfach Opera) - Die Skalierung bei Mozilla nützt auf nicht barrierefreien Seiten nix, da meist das Layout kräftig zerschossen wird - und die Menschen surfen ja nun mal nicht nur barrierefreie Seiten an, sondern wollen möglichst alle Seiten lesen können. Aber o.k. - das ist die andere Seite, das kannst du als Webdesigner nicht bestimmen.