<?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>Learning the World &#187; xhtml-role</title>
	<atom:link href="http://learningtheworld.eu/tag/xhtml-role/feed/" rel="self" type="application/rss+xml" />
	<link>http://learningtheworld.eu</link>
	<description></description>
	<lastBuildDate>Tue, 06 Nov 2012 00:17:33 +0000</lastBuildDate>
	<language>en-US</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.9.1</generator>
	<item>
		<title>The XHTML Access Module</title>
		<link>http://learningtheworld.eu/2008/xhtml-access-module/</link>
		<comments>http://learningtheworld.eu/2008/xhtml-access-module/#comments</comments>
		<pubDate>Fri, 11 Jan 2008 20:45:21 +0000</pubDate>
		<dc:creator><![CDATA[Martin Kliehm]]></dc:creator>
				<category><![CDATA[accessibility]]></category>
		<category><![CDATA[W3C]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[web standards]]></category>
		<category><![CDATA[access]]></category>
		<category><![CDATA[aria]]></category>
		<category><![CDATA[element]]></category>
		<category><![CDATA[module]]></category>
		<category><![CDATA[ria]]></category>
		<category><![CDATA[Richard Schwerdtfeger]]></category>
		<category><![CDATA[role]]></category>
		<category><![CDATA[T.V. Raman]]></category>
		<category><![CDATA[tv]]></category>
		<category><![CDATA[working draft]]></category>
		<category><![CDATA[XHTML]]></category>
		<category><![CDATA[XHTML 1.1]]></category>
		<category><![CDATA[XHTML 2.0]]></category>
		<category><![CDATA[xhtml-role]]></category>

		<guid isPermaLink="false">http://learningtheworld.eu/2008/xhtml-access-module/</guid>
		<description><![CDATA[I would like to introduce the <strong><acronym title="Extensible Hypertext Markup Language">XHTML</acronym> Access Module</strong>, a new working draft released by the <acronym>XHTML</acronym>&#160;2 Working Group of the World Wide Web Consortium (<acronym>W3C</acronym>). The module is intended to improve accessibility and extend <acronym>XHTML</acronym> Roles.&#160;[&#8230;]]]></description>
				<content:encoded><![CDATA[<p>I would like to introduce the <strong><a href="http://www.w3.org/TR/xhtml-access/"><acronym title="Extensible Hypertext Markup Language">XHTML</acronym> Access Module</a></strong>, a new working draft released by the <acronym>XHTML</acronym>&nbsp;2 Working Group of the World Wide Web Consortium (<acronym>W3C</acronym>). As you know, the <em>X</em> in <acronym>XHTML</acronym> stands for &ldquo;extensible.&rdquo; Also you may have heard that <acronym>XHTML</acronym> 1.1 and 2 are modular specifications, so it&rsquo;s easier and more flexible to extend the core modules by bolting some extra modules on whenever special features are required. I have described before how to extend <acronym>XHTML</acronym> with the <a href="/2007/xhtml-with-target/">Target Module</a> or the <a href="http://www.alistapart.com/articles/waiaria#implementations">Accessible Rich Internet Applications (<acronym>ARIA</acronym>) modules</a>. So the <acronym>XHTML</acronym> Access Module is a new module intended to <strong>improve accessibility</strong> and extend <a href="http://www.alistapart.com/articles/waiaria#role"><acronym>XHTML</acronym> Roles</a>.</p>

<p>Otherwise the draft&rsquo;s abstract and introduction are vague and leave room for interpretation what this is exactly about. What I have understood is:</p>

<ol>
<li>This module defines <strong>a new element</strong> with the name <code>access</code>.</li>
<li>The element can be used to define an <strong>access key</strong> for any other element.</li>
<li>Another usage <em>could</em> be as a skip link as there is a <code>targetid</code> and <code>targetrole</code> attribute.</li>
</ol>

<p>For me it remained unclear whether this element belongs in the <code>head</code> like <code>link</code> elements, or in the <code>body</code> like anchors or <code>label</code> elements. Anyway, among other <a href="http://www.w3.org/TR/2002/WD-xhtml2-20020805/mod-attribute-collections.html#col_Common">Common attributes</a> it can have a <code>title</code> plus a few <strong>new attributes</strong>: <code>key</code>, <code>targetid</code>, <code>targetrole</code>, and <code>activate</code>.</p>

<ul>
<li>The <code>key</code> attribute is optional and defines an <strong>access key</strong> in a generic way. So far there was only the <code>accesskey</code> attribute for anchors and form elements, now any fancy Web&nbsp;2.0 <code>div</code> element impersonating something else can receive focus by striking a key. Browser vendors are encouraged to emphasize the responsive character in a word, like underlining it. Also the working draft provides a description what user agents should do if there are conflicts with existing shortcut keys. So the team paid attention to the discussions about the reasonableness of the <code>accesskey</code> attribute.</li>
<li>The <code>targetid</code> and <code>targetrole</code> attributes <strong>assign targets</strong> by <code>id</code> or <code>role</code>. There can be more than one of each, comma separated. I imagine that&rsquo;s like tabbing through elements, but with a shortcut key.</li>
<li>The last new <code>access</code> attribute is <code>activate</code>. I must admit I have no clear idea what &ldquo;activate&rdquo; could mean or what this attribute is good for. An element receives focus, so there should be a perceivable effect, some sort of feedback to the user. If an author does not want this, there are ways to suppress default renderings by <acronym title="Cascading Stylesheets">CSS</acronym>. If she doesn&rsquo;t want the <code>focus</code> event to trigger something, there&rsquo;s JavaScript to cancel it.</li>
</ul>

<p>I thought of playing with the new element, but it&rsquo;s too early for a <strong>test implementation</strong>. The working draft still lacks a <acronym title="Extensible Markup Language">XML</acronym> Schema that could be used in namespaces. It would be possible to <a href="/2007/xhtml-with-target/#dtd-extension">extend a <acronym title="Document Type Definition">DTD</acronym></a> without much conflicts, alas the module doesn&rsquo;t come in one box, but in two (again). So you would need to append both the <em>qname</em> module and the <em>access</em> module instead of simply adding <em>the</em> access module. I don&rsquo;t understand the rationale for this separation, but I see it&rsquo;s more painful for an author to implement it that way.</p>

<p>However, the <code>access</code> element provides a better and more generic functionality than existing alternatives, it fills the gap of missing access keys, and if I got it right it defines a standardized method for skip links, although this could be expressed clearer. Apart from the usual suspects there is Google&rsquo;s accessibility specialist <strong><a href="http://emacspeak.sourceforge.net/raman/">T. V. Raman</a></strong> on the team, and <strong><a href="http://www-128.ibm.com/developerworks/blogs/page/schwer">Richard Schwerdtfeger</a></strong> from the team that built more accessibility into Firefox, the Open Document Format, and IAccessible2 as an accessibility interface for screen readers. So my bet is we will see support for this element in our favorite browser as soon as this draft is more mature. Your turn, Microsoft.</p>
]]></content:encoded>
			<wfw:commentRss>http://learningtheworld.eu/2008/xhtml-access-module/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SXSW 2008: Get Rich, Remain Accessible</title>
		<link>http://learningtheworld.eu/2007/sxsw-2008-get-rich-remain-accessible/</link>
		<comments>http://learningtheworld.eu/2007/sxsw-2008-get-rich-remain-accessible/#comments</comments>
		<pubDate>Thu, 23 Aug 2007 10:00:15 +0000</pubDate>
		<dc:creator><![CDATA[Martin Kliehm]]></dc:creator>
				<category><![CDATA[accessibility]]></category>
		<category><![CDATA[conferences]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[accessible]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[aria]]></category>
		<category><![CDATA[austin]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[interactive]]></category>
		<category><![CDATA[panel]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[properties]]></category>
		<category><![CDATA[ria]]></category>
		<category><![CDATA[rich internet applications]]></category>
		<category><![CDATA[states]]></category>
		<category><![CDATA[sxsw]]></category>
		<category><![CDATA[sxsw interactive]]></category>
		<category><![CDATA[talks]]></category>
		<category><![CDATA[texas]]></category>
		<category><![CDATA[upcoming:event=350149]]></category>
		<category><![CDATA[W3C]]></category>
		<category><![CDATA[web standards]]></category>
		<category><![CDATA[web2.0]]></category>
		<category><![CDATA[xhtml-role]]></category>

		<guid isPermaLink="false">http://learningtheworld.eu/2007/sxsw-2008-get-rich-but-remain-accessible/</guid>
		<description><![CDATA[<strong>South by Southwest</strong> (<acronym>SXSW</acronym>) is a huge conference for interactive media as well as a film and music festival in <span class="location">Austin, Texas</span>. Every year it attracts the best designers and developers, and there is an immense number of panels to choose from. Exactly 128, out of which 80 are chosen from an open submission process. Gez Lemon and I plan to run a panel about <acronym title="Web Accessibility Initiative">WAI</acronym> <acronym>ARIA</acronym> (Accessible Rich Internet Applications). Please vote for us.&#160;[&#8230;]]]></description>
				<content:encoded><![CDATA[<div class="vevent">
<p><strong>South by Southwest</strong> (<a href="http://sxsw.com" class="summary url"><acronym>SXSW</acronym></a>) is a huge conference for interactive media as well as a film and music festival in <span class="location">Austin, Texas</span>, <strong>March <span class="dtstart" title="20080307T0900-0600">7</span>-<span class="dtend" title="20080311T1800-0600">11</span>, 2008</strong>. Every year it attracts the best designers and developers, and there is an immense number of panels to choose from. Exactly 128, out of which 80 are chosen from an open submission process.</p>
<p class="description"><a href="http://juicystudio.com/article/sxsw-get-rich-remain-accessible.php">Gez Lemon</a> and I plan to run a panel called <strong>&ldquo;Get Rich, Remain Accessible,&rdquo;</strong> naturally about <strong><acronym title="Web Accessibility Initiative">WAI</acronym> <acronym>ARIA</acronym></strong> (Accessible Rich Internet Applications). Gez wrote a great article about <a href="http://juicystudio.com/article/wai-aria-live-regions.php"><acronym>ARIA</acronym> liveregions</a>, and I wrote that article at <a href="http://www.alistapart.com/articles/waiaria">A List Apart</a>, so it&rsquo;s the perfect team. Together we would like to present:</p>
<ol class="alpha">
<li>The accessibility problems introduced by the current trend of web applications,</li>
<li>new ways to add semantic meaning, communicate importance, define relationships, and give focus to elements using <acronym>WAI-ARIA</acronym>,</li>
<li>how to limit the impact of these problems whilst <acronym>WAI-ARIA</acronym> is gaining support by user-agents, and techniques that work right now.</li>
</ol>
<p>It would be nice if you took the time to <a href="http://panelpicker.sxsw.com/ideas/view/172"><strong>vote for us</strong> at the <acronym>SXSW</acronym> panel picker</a> application. The voting process is open until 11:59 <span class="time">pm</span>, September 21. If you push our presentation to the top 80 you will ensure Gez and I actually make every effort to attend the conference as we will get free tickets for ourselves. Spread the word&nbsp;&hellip; <img src="http://learningtheworld.eu/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /> </p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://learningtheworld.eu/2007/sxsw-2008-get-rich-remain-accessible/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A-listed</title>
		<link>http://learningtheworld.eu/2007/a-listed/</link>
		<comments>http://learningtheworld.eu/2007/a-listed/#comments</comments>
		<pubDate>Tue, 10 Apr 2007 10:00:13 +0000</pubDate>
		<dc:creator><![CDATA[Martin Kliehm]]></dc:creator>
				<category><![CDATA[accessibility]]></category>
		<category><![CDATA[W3C]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[web standards]]></category>
		<category><![CDATA[A List Apart]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[ALA]]></category>
		<category><![CDATA[aria]]></category>
		<category><![CDATA[barcamp]]></category>
		<category><![CDATA[berlin]]></category>
		<category><![CDATA[Frankfurt]]></category>
		<category><![CDATA[iico]]></category>
		<category><![CDATA[properties]]></category>
		<category><![CDATA[ria]]></category>
		<category><![CDATA[role]]></category>
		<category><![CDATA[states]]></category>
		<category><![CDATA[talks]]></category>
		<category><![CDATA[upcoming:event=166143]]></category>
		<category><![CDATA[upcoming:event=175017]]></category>
		<category><![CDATA[web2.0]]></category>
		<category><![CDATA[xhtml-role]]></category>

		<guid isPermaLink="false">http://learningtheworld.eu/2007/a-listed/</guid>
		<description><![CDATA[Web 2.0 applications can enhance <em>usability</em>, alas a lot of issues remain to make them <em>accessible</em>. Gez Lemon has come up with scripting solutions to inform screen readers about the change of content, but when I talked with Jan Eric Hellbusch he deemed it rather confusing because the user&#8217;s work flow is interrupted. The <acronym title="World Wide Web Consortium">W3C</acronym>&#8217;s standards draft for <strong>Accessible Rich Internet Applications</strong> (<acronym>ARIA</acronym>) addresses those limitations. I held talks about the upcoming standards in Cologne and Frankfurt, which resulted in writing a blog entry about the topic that eventually became an article for <strong>A List Apart</strong>. [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><strong>Web 2.0 applications</strong> can enhance <em>usability</em>, alas a lot of issues remain to make them <em>accessible</em>. Gez Lemon has come up with <a href="http://juicystudio.com/article/making-ajax-work-with-screen-readers.php" title="JuicyStudio: Making Ajax Work with Screen Readers">scripting solutions</a> to inform screen readers about the change of content, but when I talked with <a href="http://www.barrierefreies-webdesign.de" hreflang="de">Jan Eric Hellbusch</a> he deemed it rather confusing because the user&rsquo;s work flow is interrupted.</p>

<p>The <acronym title="World Wide Web Consortium">W3C</acronym>&rsquo;s standards draft for <strong>Accessible Rich Internet Applications (<acronym>ARIA</acronym>)</strong> addresses those limitations. It provides new ways of communicating meaning, importance, and relationships, and it fills gaps in the <acronym title="Extensible Hypertext Markup Language">(X)HTML</acronym> specifications and increases usability for all users by enabling navigation models familiar from desktop applications. Best of all, you can start using <acronym>ARIA</acronym> right away to enhance the accessibility of your websites.</p>

<p>I held talks about the upcoming standards in Cologne and Frankfurt, which resulted in writing a blog entry about the topic that eventually became an <a href="http://www.alistapart.com/articles/waiaria">article for <strong>A List Apart</strong></a>. <img src="http://learningtheworld.eu/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /> </p>

<p><strong>Update:</strong> there&rsquo;s also a <a href="http://www.barrierekompass.de/weblog/index.php?itemid=541">German translation</a> of the article at <span xml:lang="de" lang="de">Barrierekompass</span>.</p>

<p>If you&rsquo;d like to learn more I&rsquo;ll be speaking at the <strong><a href="http://barcampfrankfurt.pbwiki.com">BarCamp in Frankfurt</a></strong> on April 21-22, and the <strong><a href="http://www.iico.de/c_referenten_und_vortraege/tech.html#kliehm">Infopark Internet Congress</a></strong> in Berlin on May 11th.</p>
]]></content:encoded>
			<wfw:commentRss>http://learningtheworld.eu/2007/a-listed/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
	</channel>
</rss>
