<?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; ria</title>
	<atom:link href="http://learningtheworld.eu/tag/ria/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>Accessible Rich Internet Applications Update</title>
		<link>http://learningtheworld.eu/2008/wai-aria-update/</link>
		<comments>http://learningtheworld.eu/2008/wai-aria-update/#comments</comments>
		<pubDate>Sun, 16 Mar 2008 19:12:42 +0000</pubDate>
		<dc:creator><![CDATA[Martin Kliehm]]></dc:creator>
				<category><![CDATA[accessibility]]></category>
		<category><![CDATA[conferences]]></category>
		<category><![CDATA[W3C]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[web standards]]></category>
		<category><![CDATA[aria]]></category>
		<category><![CDATA[becky gibson]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[Gez Lemon]]></category>
		<category><![CDATA[ie8]]></category>
		<category><![CDATA[lisa pappas]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[opera]]></category>
		<category><![CDATA[ria]]></category>
		<category><![CDATA[Shawn Henry]]></category>
		<category><![CDATA[upcoming:event=350149]]></category>
		<category><![CDATA[WAI]]></category>
		<category><![CDATA[wai-aria]]></category>

		<guid isPermaLink="false">http://learningtheworld.eu/2008/wai-aria-update/</guid>
		<description><![CDATA[Gez Lemon and I had our <strong>core conversation at South by Southwest</strong> (<acronym>SXSW</acronym>) on Sunday, and it went really well. No wonder, we had Shawn Henry from <acronym title="World Wide Web Consortium">W3C</acronym> <acronym title="Web Accessibility Initiative">WAI</acronym> in the audience as well as Lisa Pappas who is one of the authors or <acronym>WAI</acronym> <acronym title="Accessible Rich Internet Applications">ARIA</acronym>, plus Becky Gibson from <acronym>IBM</acronym> who initiated the whole thing with Rich Schwerdtfeger a couple of years ago.&#160;[&#8230;]]]></description>
				<content:encoded><![CDATA[<p><a href="http://juicystudio.com/article/ariacoreconversation">Gez Lemon</a> and I had our <strong>core conversation at South by Southwest</strong> (<acronym>SXSW</acronym>) on Sunday, and it went really well. No wonder, we had Shawn Henry from <acronym title="World Wide Web Consortium">W3C</acronym> <acronym title="Web Accessibility Initiative">WAI</acronym> in the audience as well as Lisa Pappas who is one of the authors or <acronym>WAI</acronym> <acronym title="Accessible Rich Internet Applications">ARIA</acronym>, plus Becky Gibson from <acronym>IBM</acronym> who initiated the whole thing with Rich Schwerdtfeger a couple of years ago.</p>

<p>Also <acronym>ARIA</acronym> became a bit of a buzz since only three days before <a href="http://msdn2.microsoft.com/en-us/library/cc304059(VS.85).aspx">Microsoft announced support</a> for it in Internet Explorer&nbsp;8. So there is partial support in Firefox 1.5, more in Firefox 2.0, and full support including <a href="http://juicystudio.com/article/wai-aria-live-regions.php">liveregions</a> for dynamically updated content in Firefox 3.0. Also Opera 9.5 has it. It can be used today as it doesn&rsquo;t break old browsers, they will simply ignore the new attributes. Don&rsquo;t hesitate, you can do good with it right now.</p>

<p>In the meantime Aaron Leventhal and his fellows were busy negotiating with members of the <acronym title="Hypertext Markup Language">HTML</acronym>5 working group to find a way of implementation without namespacing. So as of Firefox 3.0 it will be <code>&lt;img role=&quot;checkbox&quot; aria-checked=&quot;false&quot; /&gt;</code> instead of the previous namespaced notation <code>aaa:checked=&quot;false&quot;</code>.</p>

<p>Microsoft also thought about addressing the <a href="http://code.msdn.microsoft.com/Release/ProjectReleases.aspx?ProjectName=ie8whitepapers&#038;ReleaseId=564">new attributes in the <acronym title="Document Object Model">DOM</acronym></a>, alas they did it the old proprietary way instead of sitting at a virtual or real table with the other browser vendors and thinking of a common way to do this. Opera&rsquo;s <a href="http://annevankesteren.nl/2008/03/ie8-bad">Anne van Kesteren</a> and the participants at the <em>Browser Wars</em> panel at <acronym>SXSW</acronym> were picking heavily on that subject. I believe the <acronym title="Internet Explorer">IE</acronym> team got the message, but for the moment I would suggest to ignore the non-standard <acronym>DOM</acronym> attributes.</p>

<p>Thanks again to Gez, Becky, Lisa, and Shawn for their input and help. You made this a first-class experience!</p>

<h3>Further reading</h3>

<ul><li><a href="http://www.w3.org/WAI/intro/aria.php"><acronym>W3C</acronym> <acronym>WAI-ARIA</acronym> Overview</a></li>
<li><a href="http://developer.mozilla.org/en/docs/ARIA:_Accessible_Rich_Internet_Applications/Relationship_to_HTML_FAQ">Mozilla Developer Center <acronym>ARIA</acronym> <acronym title="Frequently Asked Questions">FAQ</acronym></a></li>
<li><a href="http://www.alistapart.com/articles/waiaria/">A List Apart: Accessible Web 2.0 Applications with <acronym>WAI-ARIA</acronym></a></li></ul>
]]></content:encoded>
			<wfw:commentRss>http://learningtheworld.eu/2008/wai-aria-update/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<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>
