<?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>Marco Zehe EDV-Beratung &#187; Attribut</title>
	<atom:link href="http://www.zehe-edv.de/tag/attribut/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.zehe-edv.de</link>
	<description>Gedanken und Kommentare rund um Barrierefreiheit in der Softwarebranche</description>
	<lastBuildDate>Mon, 31 May 2010 09:18:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Einfaches ARIA Tip #1: Das Attribut aria-required</title>
		<link>http://www.zehe-edv.de/2008/02/29/einfaches-aria-tip-1-das-attribut-aria-required/</link>
		<comments>http://www.zehe-edv.de/2008/02/29/einfaches-aria-tip-1-das-attribut-aria-required/#comments</comments>
		<pubDate>Fri, 29 Feb 2008 13:52:10 +0000</pubDate>
		<dc:creator>Marco</dc:creator>
				<category><![CDATA[ARIA]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Zugänglichkeit]]></category>
		<category><![CDATA[aria-required]]></category>
		<category><![CDATA[Attribut]]></category>
		<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://www.zehe-edv.de/2008/02/29/einfaches-aria-tip-1-das-attribut-aria-required/</guid>
		<description><![CDATA[Inspiriert durch eine Unterhaltung, die ich vor einigen Tagen mit Aaron Leventhal, dem Modulbesitzer der Barrierefreiheitsfunktionen in den Mozilla-Produkten, führte, möchte ich mit diesem Posting eine kleine Serie starten, die zeigen soll, mit wie wenig HTML-Code man ARIA in seine Webseiten einbauen kann, ohne gleich ganze ARIA-Steuerelemente programmieren zu müssen, und so die Barrierefreiheit bestimmter [...]]]></description>
			<content:encoded><![CDATA[<p>Inspiriert durch eine Unterhaltung, die ich vor einigen Tagen mit Aaron Leventhal, dem Modulbesitzer der Barrierefreiheitsfunktionen in den Mozilla-Produkten, führte, möchte ich mit diesem Posting eine kleine Serie starten, die zeigen soll, mit wie wenig HTML-Code man ARIA in seine Webseiten einbauen kann, ohne gleich ganze ARIA-Steuerelemente programmieren zu müssen, und so die Barrierefreiheit bestimmter Webseiten zu verbessern.</p>
<p>Es gibt in ARIA einige sogenannte universelle Attribute, also Attribute, die nicht nur ARIA-Steuerelementen vorbehalten sind, sondern die auf jedes HTML-Element angewendet werden können. Der Firefox, demnächst auch Opera, und in Zukunft hoffentlich noch mehr Browser, kann dann im Zusammenspiel mit modernen Screen-Readern dem Anwender gleich die richtigen Hinweise zur Bearbeitung eines Formulars geben, ohne dass z. B. ein Sternchen &#8220;*&#8221; für erforderliche Felder o. ä. verwendet werden muss. Browser, die dieses Attribut noch nicht unterstützen, stolpern aber nicht über das Attribut, so dass es hinzuzufügen nichts kaputtmacht.</p>
<p>Das erste Attribut, das ich vorstellen möchte, heißt aria-required und kann den wert &#8220;true&#8221; oder &#8220;false&#8221; annehmen. Schauen wir uns mal folgendes Beispielformular an:<br />
<code><br />
<form action="post">
<label for="firstName">First name:</label></p>
<input id="firstName" type="text" aria-required="true" />
<label for="lastName">Last name:</label></p>
<input id="lastName" type="text" aria-required="true" />
<label for="streetAddress">Street address:</label></p>
<input id="streetAddress" type="text" />
</form>
<p></code><br />
Im obigen Formular sind die Felder firstName und lastName als erforderlich gekennzeichnet, indem man ihnen das Attribut aria-required=&#8221;true&#8221; zugewiesen hat.</p>
<p>Der NVDA, JAWS 9.0 und Window-Eyes ab Version 5.5 zeigen im Zusammenspiel mit dem Firefox an, dass diese beiden Eingabefelder erforderlich sind. JAWS 8.0 unterstützt dieses Attribut noch nicht, und auch im Orca unter Linux fehlt die Ansage bisher.</p>
<p>Ein Appell also an alle Webautoren: Wenn ihr keine Sternchen oder ähnlich offensichtlichen Kennzeichnungen verwenden könnt/dürft, fügt euren Elementen, die unbedingt erforderlich sind, das Attribut aria-required=&#8221;true&#8221; hinzu, um die Felder für unterstützende Browser und Screen Reader so kenntlich zu machen.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zehe-edv.de/2008/02/29/einfaches-aria-tip-1-das-attribut-aria-required/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>
