Sprung zum Inhalt [S] Tastaturkürzel / Accesskeys [0]
zur Startseite von webdesign weisshart

Webdesign nach Maß von webdesign weisshart

Mein Blog

RSS Feed AbonnementRSS 2.0 Feed

zur Liste der Kategorien | zum Archiv

Sprachwechsel für Screen Reader auszeichnen

Samstag, 26. September 2009

Kaum wusste ich, dass es Screen Reader gibt, schon sah ich mich mit der Aufgabe konfrontiert, Sprachwechsel im Markup auszuzeichnen.
Doch gemach und der Reihe nach:

Screen Reader, das sind die Programme, die blinden und stark sehbehinderten Computerbenutzern den Bildschirminhalt vorlesen. Hut ab vor der Leistung dieser Programme. Sie schaffen es, verständlich vorzulesen, wenn auch der Tonfall der synthetischen Stimmen gewöhnungsbedürftig ist.
Nun ist leicht nachzuvollziehen, dass diese Programme wissen müssen, in welcher Sprache der geneigte Hörer den Text gerne vorgelesen hätte. Geben Sie einem deutschen Erstklässler einen englischen Text zum Vorlesen, und Sie wissen, was ich meine.
Für Webseiten gilt:
Damit Screen Reader wissen, in welcher Sprache Sie vorlesen sollen, suchen sie nach dem lang-Attribut im <html> Tag.
Beispiel:
<html xmlns="http://www.w3.org/1999/xhtml” lang="de” xml:lang="de">
Screen Reader wissen nun: Die Sprache der Seite ist deutsch. So weit so gut.

Was nun, wenn auf einer Webseite anderssprachige Passagen vorkommen?
Nun, die Schulbuchweisheit sagt: Diese Passagen müssen entsprechend ausgezeichnet werden. Das sieht an einem Beispiel folgendermaßen aus:
<span lang="en” xml:lang="en">Best Practice</span>
und das Ergebnis klingt sogar, von einem Screen Reader wie z. B. Jaws vorgelesen, zumeist relativ vernünftig nach Englisch.

Leider wird Sprachauszeichnung wohl nur auf einem verschwindend geringen Anteil der Webseiten realisiert. Das haben anscheinend auch die Hersteller von Screen Readern festgestellt. Und haben ihren Programmen beigebracht, die am häufigsten auch in deutschen Texten vorkommenden englischen Ausdrücke auch ohne Sprachauszeichnung richtig auszusprechen. Was dann wohl wiederum zur Folge hat, dass genau diese Ausdrücke, mit einer an sich korrekten Sprachauszeichnung versehen, vollkommen entstellt vorgelesen werden.

Dazu kommt noch ein weiteres Problem: Der Screen Reader braucht eine merkbare Zeit, um den ausgezeichneten Sprachwechsel zu realisieren. Er legt eine hörbare, und den Lesefluss störende, Pause ein.

Mein Fazit: Ich bin inzwischen mit der Auszeichnung von Sprachwechseln sehr zurückhaltend geworden. Lieber einmal zu wenig, als einmal zu oft.

Wegwerf-E-Mail-Adresse

Sonntag, 20. September 2009

Informationen, Downloads und Anmeldungen im Internet erfordern oft die Eintragung Ihrer E-Mail-Adresse.
Bloß, was geschieht mit dieser? Einige von Ihnen haben es bestimmt schon am eigenen Leib erfahren müssen: Unmengen an Werbemails und Newslettern!

Wäre es nicht schön, wenn Sie jetzt irgendwo schnell eine Wegwerf-E-Mail-Adresse, ohne Kosten, ohne Anmeldung und ohne Verbindlichkeiten her bekommen würden?

In diesem Artikel hatte ich ja schon einige Anbieter von sogenannten Wegwerf-E-Mail-Adressen aufgelistet. Heute habe ich einen weiteren Anbieter aufgenommen:
www.spambog.com

Wer hat den längsten …

… meta Tag Keywords?
Ich kann heute Folgendes anbieten – 1.282 Wörter. Was der Verfasser sich dabei wohl gedacht hat?

Du bist auf ISAs Sport- und Line Dance Seiten gelandet. Hier findest Du alles wissenswerte über Country Music und Line Dance. Ob Biographie,
Sport- und Line Dance Forum oder Web-Radio; hier findest Du alles, was man für ein ordentliches Sportler-Dasein braucht.

Maggs, The, Country, Man, Maggs The Country Man, isa, tuttlingen, isa-tut, lonesome, cowboys, lonesome-cowboys, schweiz, ch, d, de, line, dance, linedance,
isa, brückler, isa brückler, line dance, original, lazy, creek, liners, original lazy creek liners, isa, brückler, isa brückler, line, dance,
veranstaltungen, line dance veranstaltungen, line, dance, forum, line dance, line dance forum, gasthaus, hirschen, windegg, gasthaus hirschen windegg,
country, forum, country forum, sport, line, dance, forum, line dance forum, privat, line, dance, choreographie, line dance choreographie,
schützenhaus, schönblick, tuttlingen, schützenhaus schönblick tuttlingen, herbert, fichthaler, herbert fichthaler, ute, pasqualotto,
ute pasqualotto, armin, rieger, armin rieger, bus, fahrer, busfahrer, melanie, melle, schäfer, melanie schäfer, markus, leiber, markus leiber,
elfriede, elfi, lange, elfriede lange, elfi lange,

weiterlesen…

Links zu fremden Seiten in neuem Fenster öffnen?

Samstag, 19. September 2009

Fenster mit Geranien Die Geister scheiden sich daran, wie denn nun ein Link am besten geöffnet werden soll. Die einen schätzen ein neues Fenster, um die alte Ansicht nicht zu verlieren. Andere hassen das Fenstergewirr.

Eine Lösung für dieses Dilemma habe ich bereits 2006 hier beschrieben.

Nun habe ich mich entschieden, dieses Feature durchgängig auf allen Seiten anzubieten. Auf Kommentare hierzu freue ich mich.

Tastaturkürzel - Accesskeys

Freitag, 18. September 2009

Accesskeys sind ein — umstrittenes — Mittel, um Seiten zugänglicher zu machen für Benutzer, die keine Maus bedienen können — aus welchen Gründen auch immer.
Umstritten, weil damit Webseiten Tastenkombinationen belegen, die eventuell vom System des Besuchers vorbelegt sind. Paradebeispiel ist die Tastenkombination Alt + D. Damit wird in vielen Browsern das Dateimenü aufgerufen. Sollte nun ein Webworker genau diese Tastenkombination für einen Accesskey verwenden, dann können Tastaturnutzer das Dateimenü ihres Browsers nicht mehr erreichen. Accessibility pervertiert.
Eine gute Abhandlung zu diesem Thema gibt es bei Jens Meiert über Accesskeys
Auf meinen Seiten gibt es seit langem Accesskeys — Tastaturkürzel bei webdesign weisshart — obwohl ich immer wieder darüber nachdenke, sie ganz zu entfernen. Aus den oben zitierten Gründen.
Wie dem auch sei: Ich habe die Keys geändert, und an den britischen Accesskey-Standard angepasst. Wichtigstes Detail: Der Sprung zum Inhalt, der Skiplink, hat jetzt den Accesskey [S]. "S" für Skiplink oder Sprunglink.

Anzeigen und verbergen von Bereichen mit JavaScript

Freitag, 11. September 2009

Manchmal möchte man Bereiche auf einer Webseite erst bei Bedarf anzeigen, die Seite soll erst einmal übersichtlich und aufgeräumt sein. Erst nach einem Klick sollen Details gezeigt werden.
Eine barrierefreie Lösung auf Basis von JavaScript beschreibe ich in diesem Artikel
Ich freue mich auf Kommentare - direkt im Artikel! (die Kommentarfunktion hier ist gesperrt).

Partnerseiten: barrierefreies WebDesign

Tastaturkürzel

nach oben