<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>KS Webdesign - Der Blog &#187; Behinderte</title>
	<atom:link href="http://webdesign-passau.com/wordpress/tag/behinderte/feed/" rel="self" type="application/rss+xml" />
	<link>http://webdesign-passau.com/wordpress</link>
	<description></description>
	<lastBuildDate>Wed, 18 Apr 2012 07:28:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Behinderte mit einbeziehen 1</title>
		<link>http://webdesign-passau.com/wordpress/behinderte-mit-einbeziehen-1/</link>
		<comments>http://webdesign-passau.com/wordpress/behinderte-mit-einbeziehen-1/#comments</comments>
		<pubDate>Tue, 29 Jun 2010 12:23:51 +0000</pubDate>
		<dc:creator>Klaus</dc:creator>
				<category><![CDATA[Zugänglichkeit]]></category>
		<category><![CDATA[accessibility]]></category>
		<category><![CDATA[barrierefreiheit]]></category>
		<category><![CDATA[Behinderte]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://webdesign-passau.com/wordpress/?p=523</guid>
		<description><![CDATA[Wieviele von uns behaupten ihre Sites sind barrierearm und wie oft gehen Anspruch und Wirklichkeit auseinander? Dabei ist i.d.R. kein böser Wille im Spiel sondern Unwissenheit. Vielleicht kann ich euch da mit ein paar simplen Tips hilfreich zur Seite stehen: &#8230; <a href="http://webdesign-passau.com/wordpress/behinderte-mit-einbeziehen-1/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Wieviele von uns behaupten ihre Sites sind barrierearm und wie oft gehen Anspruch und Wirklichkeit auseinander?</p>
<p>Dabei ist i.d.R. kein böser Wille im Spiel sondern Unwissenheit.</p>
<p>Vielleicht kann ich euch da mit ein paar simplen Tips hilfreich zur Seite stehen:</p>
<p><span id="more-523"></span><br />
<h3>Schriftgröße in <em>em</em> oder </em>Prozent</em></h3>
<p>In <a href="http://webdesign-passau.com/wordpress/schriftgroesse-line-height/">diesem Artikel</a> habe ich das schon einmal beschrieben.</p>
<h3>Skiplinks</h3>
<p>Damit wird dem Besucher die Möglichkeit gegeben Bereiche der Website zu überspringen, um direkt zur Navigation oder zum Inhalt zu springen.</p>
<p>Oben auf der Seite werden die Skiplinks idealerweise unter der <code>h1</code>-Überschrift plaziert. Man sollte sich da auf maximal drei beschränken, um keine Verwirrung zu stiften. Am Ende der Seite (im Fussbereich) gibt es die Skiplinks noch einmal, diesmal um zu den jeweiligen Bereichen zurückzuspringen.</p>
<p class="abstandunten0">Beispiel:</p>
<div class="beitragscode">
<ul>
<li><code>&lt;div id=&quot;kopf&quot;&gt;</code></li>
<li><code> &lt;h1&gt;Hauptüberschrift&lt;/h1&gt;</code></li>
<li><code>&lt;ul&gt;</code></li>
<li><code>&lt;li class=&quot;skiplink&quot;&gt;&lt;a href=&quot;#inhalt&quot;&gt;Zum Inhalt springen&lt;/a&gt;&lt;/li&gt;</code></li>
<li><code>&lt;li class=&quot;skiplink&quot;&gt;&lt;a href=&quot;#navigation&quot;&gt;Zur Navigation springen&lt;/a&gt;&lt;/li&gt;</code></li>
<li><code>&lt;/ul&gt;</code></li>
<li><code>&lt;/div&gt;</code></li>
</ul></div>
<p>Wenn die Navigation direkt nach der Hauptüberschrift kommt reicht ein Skiplink zum Inhalt  imho aus. Die Bereiche die angesprungen werden sollen brauchen id&#8217;s, um sie anspringbar zu machen.</p>
<p class="abstandunten0 abstandoben2">Die Skiplinks können für <em>normale</em> Besucher per CSS ausgeblendet werden:</p>
<div class="beitragscode">
<ul>
<li><code>.skiplink  {</code></li>
<li class="codeeinrueckung"><code>position:absolute;</code></li>
<li class="codeeinrueckung"><code>top:-9999px;</code></li>
<li class="codeeinrueckung"><code>left:-9999px;</code></li>
<li class="codeeinrueckung"><code>width:0px;</code></li>
<li class="codeeinrueckung"><code>height:0px;</code></li>
<li class="codeeinrueckung"><code>display:inline;</code></li>
<li><code>}</code></li>
</ul></div>
<p>Solche Codeschnipsel könnt ihr in einer Vorlagendatei speichern, damit sie bei Bedarf per copy/paste rasch eingefügt und angepaßt werden können.</p>
<p class="nachoben"><a href="#inhalt">Nach oben</a></p>
<h3>Skiplinktabs für Durchtabber</h3>
<p>Menschen mit motorischen Einschränkungen haben oft Probleme mit der Mausbedienung, deshalb hangeln sie sich oft mit der Tab-Taste durch eine Seite. Diese Tabs kann man ganz einfach sichtbar machen.</p>
<p>Um auch die Skiplinks dabei ans Licht zu holen ergänzen wir den Quelltext derselben um eine Klasse und fügen noch etwas CSS dazu:</p>
<p class="abstandunten0">Quellcode:</p>
<div class="beitragscode">
<ul>
<li><code>&lt;div id=&quot;kopf&quot;&gt;</code></li>
<li><code>&lt;h1&gt;Hauptüberschrift&lt;/h1&gt;</code></li>
<li><code>&lt;ul&gt;</code></li>
<li><code>&lt;li class=&quot;skiplink&quot;&gt;&lt;a href=&quot;#inhalt&quot; class=&quot;skiplinktab&quot;&gt;Zum Inhalt springen&lt;/a&gt;&lt;/li&gt;</code></li>
<li><code>&lt;li class=&quot;skiplink&quot;&gt;&lt;a href=&quot;#navigation&quot; class=&quot;skiplinktab&quot;&gt;Zur Navigation springen&lt;/a&gt;&lt;/li&gt;</code></li>
<li><code>&lt;/ul&gt;</code></li>
<li><code>&lt;/div&gt;</code></li>
</ul></div>
<p class="abstandunten0 abstandoben2">CSS dazu:</p>
<div class="beitragscode">
<ul>
<li><code>.skiplinktab:focus,</code></li>
<li><code>.skiplinktab:active  {</code></li>
<li class="codeeinrueckung"><code>position:absolute;</code></li>
<li class="codeeinrueckung"><code>top:9999px;</code></li>
<li class="codeeinrueckung"><code>left:9999px;</code></li>
<li class="codeeinrueckung"><code>display:inline;</code></li>
<li class="codeeinrueckung"><code>width:13em;</code></li>
<li class="codeeinrueckung"><code>height:auto;</code></li>
<li class="codeeinrueckung"><code>background-color:#fff;</code></li>
<li class="codeeinrueckung"><code>color:#000;</code></li>
<li class="codeeinrueckung"><code>padding:0.6em;</code></li>
<li class="codeeinrueckung"><code>border:2px solid #000;</code></li>
<li><code>}</code></li>
</ul></div>
<p>Die vorher aus dem Bild geschobenen Skiplinks werden beim Betätigen der Tab-Taste eingeblendet. Das funktioniert zumindest im Firefox und im Internet Explorer.</p>
<p class="nachoben"><a href="#inhalt">Nach oben</a></p>
<h3>Text,- und Hintergrundkontrast mit CCA prüfen</h3>
<p>ca. 8-10% der männlichen Bevölkerung leidet mehr oder weniger unter einer Farbfehlsichtigkeit. Viele Ältere sehen nicht mehr so gut und haben beim Lesen Probleme, wenn der Kontrast zwischen der Schriftfarbe und der Hintergrundfarbe zu gering ist.</p>
<p>Mit dem <a href="http://webdesign-passau.com/wordpress/colour-contrast-analyzer/">Colour Contrast Analyzer</a> könnt ihr schnell checken, ob da alles in Ordnung ist.</p>
<h3>Für jedes <code>label</code> ein <code>for</code></h3>
<p>Um eine logische Bezeihung zwischen einem Eingabefeld (<code>input</code>) und der entsprechenden Beschriftung (<code>label</code>) herzustellen sollte <code>label</code> mit dem <code>for</code>-Attribut versehen werden.</p>
<p class="abstandunten0">Beispiel:</p>
<div class="beitragscode">
<ul>
<li><code>&lt;label for=&quot;absender&quot;&gt;Ihre E-Mail-Adresse&lt;/label&gt;</code></li>
<li><code>&lt;input type=&quot;text&quot; name=&quot;absender&quot; id=&quot;absender&quot; /&gt;</code></li>
</ul></div>
<p><code>for</code> von <code>label</code> und <code>id</code> des <code>input</code>-Feldes sind gleich und die logische Beziehung damit hergestellt.</p>
<h3><code>title</code>-Attribute bei Links nur mit Bezug zum Link!</h3>
<p>Wenn der Link ein <code>title</code>-Attribut mit ensprechendem Text besitzt dieser dieser Text einen direkten Bezug zum Link haben. Ältere Screenreader lesen den Linktext nicht mehr vor, wenn es ein <code>title</code>-Attribut gibt.</p>
<h3>Dropdown- oder Flyout-Menüs nicht mit <code>display:none;</code> oder <code>visibility:hidden;</code> gestalten.</h3>
<p>Die Links, die auf diese Art gestaltet sind, werden von den meisten Screenreadern nicht mehr vorgelesen.</p>
<p><a href="http://css-discuss.incutio.com/wiki/Screenreader_Visibility" title="Externer Link">Ein erklärender Link</a> dazu. Eine <a href="http://webdesign-passau.com/wordpress/navi-dropdown/">alternative Formatierungsmöglichkeit</a> ohne diese Nachteile gibt es.</p>
<p class="nachoben"><a href="#inhalt">Nach oben</a></p>
<h3>Zusammenfassung des Tabelleninhaltes durch das Attribut <code>summary</code></h3>
<p>Dadurch kann sich der Screenreaderuser einen Überblick über den Inhalt der Tabelle verschaffen.</p>
<h3>Kopf,- und -Fusszeilen für Tabellen definieren</h3>
<p>Erleichtert ebenfalls die Lesbarkeit für die Screenreaderuser.</p>
<h3>Wechselnde Seitentitel</h3>
<p>Das jede Seite einen spezifischen Seitentitel erhalten sollte ist eigentlich  selbstverständlich. Dies erhöht die Usability für <em>alle</em> Besucher.</p>
<h3>Valider Quelltext</h3>
<p>Nicht valide Seiten verlassen sich auf die Fehlerkorrekturmechanismen der Browser oder Screenreader. Das ist deshalb sicher suboptimal.</p>
<p class="abstandoben2">Zum Schluß noch ein allgemeiner Hinweis, um die Usability für alle zu verbessern:</p>
<p><strong>Definiert eine <em>druck.css</em>!!</strong></p>
<p>Die Browser haben eine Druckfunktion mit deren Hilfe man sich die aufgerufene Seite auch ausdrucken kann. Da ist es doch einfach ärgerlich wenn alle Bilder oder das Menü mit ausgedruckt werden. Weisser Text auf schwarzem Hintergrund kann für viel Freude beim Besucher sorgen, wenn das dann auch so ausgedruckt wird.</p>
<p class="abstandoben2"> Die Tips erheben keinen Anspruch auf Vollständigkeit, aber helfen vielleicht dem einen oder anderen. Solltet ihr noch Tips zu diesem Thema haben, nur heraus damit!</p>
<p class="nachoben"><a href="#inhalt">Nach oben</a></p>
]]></content:encoded>
			<wfw:commentRss>http://webdesign-passau.com/wordpress/behinderte-mit-einbeziehen-1/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Skiplinks und Skiplinktabs</title>
		<link>http://webdesign-passau.com/wordpress/skiplinks-und-skiplinktabs/</link>
		<comments>http://webdesign-passau.com/wordpress/skiplinks-und-skiplinktabs/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 08:02:27 +0000</pubDate>
		<dc:creator>Klaus</dc:creator>
				<category><![CDATA[XHTML/CSS]]></category>
		<category><![CDATA[barrierefreiheit]]></category>
		<category><![CDATA[Behinderte]]></category>
		<category><![CDATA[skiplinks]]></category>
		<category><![CDATA[skiplinktabs]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://webdesign-passau.com/wordpress/?p=245</guid>
		<description><![CDATA[Warum bieten wir Menschen, die auf ein Bildschirmvorlesegerät (Screenreader) angewiesen sind und solchen, die sich aufgrund motorischer Einschränkungen mit der Tab-Taste durch eine Website hangeln, nicht ein kleines bißchen Komfort? Skiplinks am Anfang einer Seite, mit denen man direkt zum &#8230; <a href="http://webdesign-passau.com/wordpress/skiplinks-und-skiplinktabs/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Warum bieten wir Menschen, die auf ein Bildschirmvorlesegerät (Screenreader) angewiesen sind und solchen, die sich aufgrund motorischer Einschränkungen mit der Tab-Taste durch eine Website hangeln, nicht ein kleines bißchen Komfort?</p>
<p>Skiplinks am Anfang einer Seite, mit denen man direkt zum Inhalt und/oder zur Navigation springen kann. Das Gleiche am Ende einer jeden Seite, damit man wieder zurück zur Navigation und/oder zum Anfang Inhalt springen kann.</p>
<p>Damit die <em>Durchtabber</em> auch in den Genuß dieser Skiplinks kommen, ist es doch im Grunde nur eine Kleinigkeit die Skiplinks mit etwas CSS für diese Menschen sichtbar zu machen, wenn sie beim Durchtabben an den entsprechenden Stellen ankommen.<span id="more-245"></span></p>
<p class="abstandunten0 abstandoben2">Zuerst das XHTML:</p>
<div class="beitragscode">
<ul>
<li><code>&lt;div id=&quot;kopf&quot;&gt;</code></li>
<li><code>&lt;h1&gt;Hauptüberschrift&lt;/h1&gt;</code></li>
<li><code> &lt;ul&gt;</code></li>
<li><code>&lt;li class=&quot;skiplink&quot;&gt;&lt;a href=&quot;#inhalt&quot; class=&quot;skiplinktab&quot;&gt;Zum Inhalt springen&lt;/a&gt;&lt;/li&gt;</code></li>
<li><code>&lt;li class=&quot;skiplink&quot;&gt;&lt;a href=&quot;#navigation&quot; class=&quot;skiplinktab&quot;&gt;Zur Navigation springen&lt;/a&gt;&lt;/li&gt;</code></li>
<li><code>&lt;/ul&gt;</code></li>
<li><code>&lt;/div&gt;</code></li>
<li><code class="kommentarfarbe">&lt;-- Ende #kopf --&gt;</code></li>
<li><code>&nbsp;</code></li>
<li><code>&lt;div id=&quot;fuss&quot;&gt;</code></li>
<li><code>&lt;ul&gt;</code></li>
<li><code>&lt;li class=&quot;skiplink&quot;&gt;&lt;a href=&quot;#navigation&quot; class=&quot;skiplinktab&quot;&gt;Zurück zur Navigation&lt;/a&gt;&lt;/li&gt;</code></li>
<li><code>&lt;li class=&quot;skiplink&quot;&gt;&lt;a href=&quot;#inhalt&quot; class=&quot;skiplinktab&quot;&gt;Zurück zum Anfang Inhalt&lt;/a&gt;&lt;/li&gt;</code></li>
<li><code>&lt;/ul&gt;</code></li>
<li><code>&lt;/div&gt;</code></li>
<li><code class="kommentarfarbe">&lt;-- Ende #fuss --&gt;</code></li>
</ul>
</div>
<p>Es sollten nicht mehr als drei Skiplinks oben und unten sein, sonst wird es etwas unübersichtlich.</p>
<p>Legt euch einfach eine <code>skiplink.htm</code> an und speichert sie in eurem Vorlagenordner ab. Bei Bedarf können die Skiplinks einfach rauskopiert werden.</p>
<p class="abstandunten0 abstandoben2">Das CSS dazu:</p>
<div class="beitragscode">
<ul>
<li><code>.skiplink  {</code></li>
<li class="codeeinrueckung"><code>position:absolute;</code></li>
<li class="codeeinrueckung"><code>top:-9999px;</code></li>
<li class="codeeinrueckung"><code>left:-9999px;</code></li>
<li class="codeeinrueckung"><code>width:0px;</code></li>
<li class="codeeinrueckung"><code>height:0px;</code></li>
<li><code>}</code></li>
</ul>
<ul>
<li><code>.skiplinktab:focus,</code></li>
<li><code>.skiplinktab:active  {</code></li>
<li class="codeeinrueckung"><code>position:absolute;</code></li>
<li class="codeeinrueckung"><code>top:9999px;</code></li>
<li class="codeeinrueckung"><code>left:9999px;</code></li>
<li class="codeeinrueckung"><code>width:13em;</code></li>
<li class="codeeinrueckung"><code>background-color:#fff;</code></li>
<li class="codeeinrueckung"><code>color:#000;</code></li>
<li class="codeeinrueckung"><code>padding:0.6em;</code></li>
<li class="codeeinrueckung"><code>border:2px solid #000;</code></li>
<li><code>}</code></li>
</ul>
</div>
<p>Damit die <em>Skiplinktabs</em> nicht immer ganz oben links, bzw. ganz unten links im Browser erscheinen solltet ihr <code>#kopf</code> und <code>#fuss</code> <em>position:relative;</em> mit auf den Weg geben, damit sich die <em>absoluten Skiplinks</em> daran orientieren können.</p>
<p>Je nachdem wo die <em>Skiplinktabs</em> im <code>#kopf</code> oder <code>#fuss</code> erscheinen sollen müssen die Werte für <code>top/left</code> angepaßt werden.</p>
<p>Die beiden <em>CSS-Blöcke</em> könnt ihr in euren <code>vorlagen.css</code> gespeichert werden, wo sie bei Bedarf nur noch rauskopiert werden müssen.</p>
<p>Das funktioniert zumindest im <em>Firefox</em> und <em>Internet Explorer</em> einwandfrei.</p>
<p class="abstandoben2 abstandunten0">Wenn ich mich im WWW so umschauen, werden diese einfachen Maßnahmen um Menschen mit körperlichen Einschränkungen etwas Komfort beim Erkunden einer Website zu bieten leider so gut wie nie ergriffen.</p>
]]></content:encoded>
			<wfw:commentRss>http://webdesign-passau.com/wordpress/skiplinks-und-skiplinktabs/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Webdesigners Ignoranz 1</title>
		<link>http://webdesign-passau.com/wordpress/webdesigners-ignoranz-1/</link>
		<comments>http://webdesign-passau.com/wordpress/webdesigners-ignoranz-1/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 08:36:07 +0000</pubDate>
		<dc:creator>Klaus</dc:creator>
				<category><![CDATA[Webarbeit]]></category>
		<category><![CDATA[Behinderte]]></category>
		<category><![CDATA[Kontrast]]></category>
		<category><![CDATA[Schriftgröße]]></category>
		<category><![CDATA[webdesigner]]></category>

		<guid isPermaLink="false">http://webdesign-passau.com/wordpress/?p=131</guid>
		<description><![CDATA[outline auf none setzen, damit Menschen mit motorischen Einschränkungen, die sich mit der Tastatur durch eine Seite hangeln müssen, nicht sehen können wo sie gerade sind. Eine gute Gelegenheit für ein schönes Wo bin ich-Quiz. Keine Skiplinks und Skiplinktabs oben &#8230; <a href="http://webdesign-passau.com/wordpress/webdesigners-ignoranz-1/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<ul>
<li class="listenzeichen"><code>outline</code> auf <code>none</code> setzen, damit Menschen mit motorischen Einschränkungen, die sich mit der Tastatur durch eine Seite hangeln müssen, nicht sehen können wo sie gerade sind. Eine gute Gelegenheit für ein schönes <em>Wo bin ich</em>-Quiz.</li>
<li class="listenzeichen">Keine <em>Skiplinks</em> und <em>Skiplinktabs</em> oben und unten auf der Seite, mit denen man direkt zum Inhalt und/oder zur Navi und am Ende der Seite wieder zurückspringen könnte. Blinde sollen selber sehen, wie sie klarkommen.<span id="more-131"></span></li>
<li class="listenzeichen">Die Laufweite der Zeilen sind nur von den Bildschirmrändern begrenzt, liegen also nahe unendlich. Dadurch hat man vertikal viel Platz gespart, und kann lange lesen ohne scrollen zu müssen.</li>
<li class="listenzeichen">Die erste Schriftgröße immer in <em>Pixel</em> angeben, so maximal <em>8-11 Pixel</em> und <code>line-height</code> auf <code>normal</code> lassen, damit alles schön kompakt und in sich geschlossen wirkt.</li>
<li class="listenzeichen">Texte möglichst durch Bilder ersetzen und keine <a href="Ihttp://webdesign-passau.com/wordpress/gilder-levin/">Image Replacement-Technik</a> anwenden. Der Code soll schließlich nicht unnötig aufgebläht werden und Menschen bei denen die Grafiken ausgeschaltet sind kann man eine schöne, minimalistische Alternative der Seite präsentieren.</li>
<li class="listenzeichen">Den Kontrast zwischen Schrift,- und Hintergrundfarbe unbedingt klein halten.<em>Hellgraue</em> Schrift auf <em>weissem</em> Hintergrund ist besonders edelneutral. Wer&#8217;s mehr farbig liebt, dem sei z.B. besonders <em>hellblaue</em> Schrift auf <em>hellgrünem</em> Hintergrund ans Herz gelegt. Nicht zu knallig, eine vornehm, dezente Farbigkeit ausstrahlend, damit die Älteren unter uns nicht gleich zurückprallen.</li>
<li class="listenzeichen">Ratschlägen, wie man Menschen mit körperlichen Einschränkungen den Zugang zur Seite erleichtert mit höflicher Ignoranz begegnen. Sind eh nicht meine Zielgruppe und für die paar auf die das zutrifft gibts ja noch genug andere Seiten im Netz. Ich kanns schließlich nicht jedem recht machen.</li>
</ul>
<p class="abstandoben abstandunten0">Ein sarkastischer Rückblick auf meine Erfahrungen mit Hilfestellungen für andere zum Thema <em>Zugänglichkeit</em>.</p>
<p>Persönlich mußte ich leider feststellen, das Ältere den Ratschlägen die <em>Zugänglichkeit</em> betreffend aufgeschlossener gegenüberstehen als Jüngere.</p>
<p class="abstandoben">Thomas hat übrigens in seinem Blog einen ähnlichen Artikel geschrieben, den ich sehr lesenswert finde: <a href="http://toscho.de/2009/blogdesign-fuer-profis/" title="Externer Link">Blogdesign für Profis</a></p>
]]></content:encoded>
			<wfw:commentRss>http://webdesign-passau.com/wordpress/webdesigners-ignoranz-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

