<?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; accessibility</title>
	<atom:link href="http://webdesign-passau.com/wordpress/tag/accessibility/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>Colour Contrast Analyzer</title>
		<link>http://webdesign-passau.com/wordpress/colour-contrast-analyzer/</link>
		<comments>http://webdesign-passau.com/wordpress/colour-contrast-analyzer/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 13:23:19 +0000</pubDate>
		<dc:creator>Klaus</dc:creator>
				<category><![CDATA[Zugänglichkeit]]></category>
		<category><![CDATA[accessibility]]></category>
		<category><![CDATA[farbblindheit]]></category>

		<guid isPermaLink="false">http://webdesign-passau.com/wordpress/?p=333</guid>
		<description><![CDATA[Heute will ich euch ein kleines, kostenloses Softwaretool vorstellen, was euch helfen kann, eure Website zugänglicher zu gestalten: Den Colour Contrast Analyzer. Mit dem Colour Contrast Analyzer könnt ihr feststellen ob farbliche Sichtbarkeit gewährleistet ist, indem ihr damit Kombinationen von &#8230; <a href="http://webdesign-passau.com/wordpress/colour-contrast-analyzer/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p class="abstandunten0">Heute will ich euch ein kleines, kostenloses Softwaretool vorstellen, was euch helfen kann, eure Website zugänglicher zu gestalten:</p>
<p>Den <em>Colour Contrast Analyzer</em>.<span id="more-333"></span></p>
<p>Mit dem <em>Colour Contrast Analyzer</em> könnt ihr feststellen ob farbliche Sichtbarkeit gewährleistet ist, indem ihr damit Kombinationen von Vorder,- und-Hintergrundfarben überprüft.</p>
<p class="abstandoben">Von einer guten Sichtbarkeit zweier Farben kann dann ausgegangen werden, wenn der Helligkeitsunterschied und die Farbdifferenz zwischen den beiden Farben einen bestimmten Grenzwert überschreitet.</p>
<p>Der vom <a href="http://www.w3.org/" title="Externer Link">W3C</a> vorgeschlagene Grenzwert ist &gt;125 für die Helligkeit und &gt;500 für die Farbdifferenz.</p>
<p>Andere Stellen betrachten eine Farbdifferenz von &gt;400 als ausreichend.</p>
<p class="abstandoben2">Die Benutzung ist fast selbsterklärend, hier mal ein Bild dazu:</p>
<p><img src="http://webdesign-passau.com/wordpress/wp-content/uploads/2009/09/cca_farbdifferenz.jpg" alt="CCA im Einsatz" width="306" height="480" /></p>
<p class="abstandoben2">Eine der weiteren Einsatzmöglichkeiten findet ihr z.B. unter dem Punkt <em>Sehschwäche simulieren</em> &#8211; <em>Bildschirmbereiche umwandeln</em></p>
<p>Dann erscheint folgende Maske:</p>
<p><img src="http://webdesign-passau.com/wordpress/wp-content/uploads/2009/09/cca_simulator.jpg" alt="CCA - Sehschwächensimulator" width="480" height="300" /></p>
<p class="abstandoben abstandunten0">Rechts im Dropdownmenü unter <em>Simulation</em> können verschiedene Arten von Farbsehschwäche (betrifft immerhin so 8-10% überwiegend der männlichen Bevölkerung!) simuliert werden.</p>
<p>Außerdem kann das Bild invertiert, auf Grautöne umgestellt und <em>Grauer Star</em> kann simuliert werden.</p>
<p>Es gibt noch weitere Möglichkeiten, probiert einfach mal ein wenig rum.</p>
<p class="abstandoben abstandunten">Meiner Meinung nach ein nützliches Tool, was ich persönlich bei der Webseitenerstellung immer einsetze, wenn ich wegen den Farbkontrasten etwas unsicher bin.</p>
<h3>Download:</h3>
<p><a href="http://www.wob11.de/analyzerkomplett.html" title="Externer Link">Colour Contrast Analyzer 1</a></p>
]]></content:encoded>
			<wfw:commentRss>http://webdesign-passau.com/wordpress/colour-contrast-analyzer/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

