PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Shoutbox (Was ist mit den Behinderten ?)



dadie
15.01.2005, 14:50
Hi ,

Folgender Massen seit ein paar tagen kamm mir das Thema "Behinderte"
in den Geist forallem sehbehinderte.So nun ist auf meiner Seite ne Shoutbox die Frage
wie mache ich es das die Shoutbox NICHT von Blinden-INET-Software forgelesen wird das könnte arg lange dauern usw.

Meine Erste Lösung war Iframe aber soweit ich weiss unterstzüzen die neun Softwaren auch Frames wie also erspare ich den Blinden diese Quall ???

MFG

dadie

ps.Ork ja du hast mich auf den Gedanken behinderte gebracht zufrieden ?

Geiu
15.01.2005, 14:56
Mach Skiplinks rein (gilt auch für die Navigation wenn sie lang ist), also so:


<a href="#untershoutbox" class="skip">Shoutbox überspringen</a>
<div class="shoutbox">
</div>
<a name="untershoutbox"></a>

Die Klasse skip formatierst du mit CSS so dass die Schriftfarbe der Hintergrundfarbe entspricht aber bei ':hover,:active und :focus sichtbar wird (das ist nicht für Blinde sondern für Leute die Tab benutzen um zwischen Links zu wechseln und die müssen die Skiplinks ja auch sehen).
edit: Verwende btw nie display:none, das Screen-Reader auf Grafikbrowsern (hauptsächlich IE) aufsetzen und daher nur das vorlesen was auch angezeigt wird.

dadie
15.01.2005, 15:11
thx

man sollte mal einen Behinderten Validater einfürheren :)

Geiu
15.01.2005, 15:13
thx

man sollte mal einen Behinderten Validater einfürheren :) Sowas gibts schon:
http://www.contentquality.com/

dadie
15.01.2005, 15:18
Sowas gibts schon:
http://www.contentquality.com/

Boa THX :) wusste garnett das es sowas auch gibt.

dead_orc
15.01.2005, 15:20
In wie fern habe ich dich darauf gebracht?
Naja, du kannst auch versuchen, das Element mit dem CSS-Attribut speak:none; zu übergehen, aber ich habe keine Ahnung, ob das überhaupt unterstützt wird.

Geiu
15.01.2005, 15:25
Naja, du kannst auch versuchen, das Element mit dem CSS-Attribut speak:none; zu übergehen, aber ich habe keine Ahnung, ob das überhaupt unterstützt wird. Nein, ds wird nicht unterstützt, deshalb hat das W3C auch beschlossen, die Eigenschaften zur Aussprache von Text in CSS 3 wegzulassen.

dadie
15.01.2005, 15:25
In wie fern habe ich dich darauf gebracht?

Das bleibt mein Geheimniss :D



Naja, du kannst auch versuchen, das Element mit dem CSS-Attribut speak:none; zu übergehen, aber ich habe keine Ahnung, ob das überhaupt unterstützt wird.

Sicher das , dass CSS und nett IE ist Klingt so nach Only IE :confused:

btw. Wusstet ihr das der IE test-align auch interpretiert und nett nur text-align kD

wrtlprnft
15.01.2005, 17:00
Wenn dus absolut verstecken willst kannst du auch in dein CSS
@media aural {
#shoutbox {
display:none;
}
}einfügen.

Geiu
15.01.2005, 17:04
Wenn dus absolut verstecken willst kannst du auch in dein CSS
@media aural {
#shoutbox {
display:none;
}
}einfügen. Wie ich aber schon gepostet hab unterstützen die Screenreader Aussprache-CSS-Eigenschaften nicht.
Außerdem könnts ja sein dass man die Shoutbox doch lesen will, nur halt nicht jedes Mal wenn man auf die Seite kommt.

wrtlprnft
15.01.2005, 17:07
Ideal wäre einfach, wenn die Shoutbox ganz unten im Quelltext steht.
Außerdem unterstützt Opera aurale Eigenschaften, andere Vorleseprogramme kenn ich nicht.

Geiu
15.01.2005, 17:14
Außerdem unterstützt Opera aurale Eigenschaften, andere Vorleseprogramme kenn ich nicht. Ab welcher Version? In Opera 7 find ich irgendwie nix und ich bin grad zu faul mir Opera 8 downzuloaden, weil ich normalerweise eh Firefox benutz.

wrtlprnft
15.01.2005, 17:28
ab Opera 7.6P1 wird die Sprachausgabe unterstützt.