<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Article: Deconstructing Web Applications: An Interview with Hagan Rivers</title>
	<atom:link href="http://www.uie.com/brainsparks/2006/10/16/article-deconstructing-web-applications-an-interview-with-hagan-rivers/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.uie.com/brainsparks/2006/10/16/article-deconstructing-web-applications-an-interview-with-hagan-rivers/</link>
	<description>UIE\'s latest insights on the world of design</description>
	<pubDate>Sun, 20 Jul 2008 22:55:02 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Anup</title>
		<link>http://www.uie.com/brainsparks/2006/10/16/article-deconstructing-web-applications-an-interview-with-hagan-rivers/#comment-30553</link>
		<dc:creator>Anup</dc:creator>
		<pubDate>Thu, 19 Oct 2006 09:01:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=368#comment-30553</guid>
		<description>I think the article was interesting and made good points. I think the problem for many developers in a number of countries will be how to make web *applications* accessible, because AJAX (as that is what a lot of web-based apps imply) is powerful but screen readers and other assistive technology struggle with it.

In some countries this implies employment law as well as disability discrimination may kick in, if the app prevents someone doing their job.

With desktop apps, they typically have different hooks that assistive technology can make use of to help make the app accessible (the developer still needs to do work of course!)

Accessible web apps is not just about making a site work when AJAX or JavaScript is not available, because many people using screen readers, for example, will use browsers that have JavaScript enabled.

Flash (Flex) has made some advances in accessibility which may be worth considering for web apps -- needs to be considered carefully -- search engines won't index very well, book marks will be a problem. If it is an internal web app then this could be a useful option.

One thing developers can do is see if their apps do not, for example, only allow drag and drop as the way to complete a task (which is kinda basic usability anyway). These kind of things may help but requires more research.</description>
		<content:encoded><![CDATA[<p>I think the article was interesting and made good points. I think the problem for many developers in a number of countries will be how to make web *applications* accessible, because AJAX (as that is what a lot of web-based apps imply) is powerful but screen readers and other assistive technology struggle with it.</p>
<p>In some countries this implies employment law as well as disability discrimination may kick in, if the app prevents someone doing their job.</p>
<p>With desktop apps, they typically have different hooks that assistive technology can make use of to help make the app accessible (the developer still needs to do work of course!)</p>
<p>Accessible web apps is not just about making a site work when AJAX or JavaScript is not available, because many people using screen readers, for example, will use browsers that have JavaScript enabled.</p>
<p>Flash (Flex) has made some advances in accessibility which may be worth considering for web apps &#8212; needs to be considered carefully &#8212; search engines won&#8217;t index very well, book marks will be a problem. If it is an internal web app then this could be a useful option.</p>
<p>One thing developers can do is see if their apps do not, for example, only allow drag and drop as the way to complete a task (which is kinda basic usability anyway). These kind of things may help but requires more research.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pauric</title>
		<link>http://www.uie.com/brainsparks/2006/10/16/article-deconstructing-web-applications-an-interview-with-hagan-rivers/#comment-30237</link>
		<dc:creator>pauric</dc:creator>
		<pubDate>Mon, 16 Oct 2006 18:55:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=368#comment-30237</guid>
		<description>Excellent read!  Can you suggest any books on this subject?

"The way they (sales force) handle toolbars,  tables, and editing is all the same no matter where you are in the application."

I've found that interaction consistency is much more important in web-app design compared to web-site.  I feel the user is much more focused on goals in the app arena and is sensitive to discrepancies in flow.

"I don't think the page metaphor limits web applications at all. The page metaphor makes most people think of simplistic, page by page application design."

An interesting article on the Kathy Sierra's blog: http://tinyurl.com/y2vrv4 talks about constraints aiding design.  The page paradigm helped me organise my UI in to features/actions/content across a menu, tab row and main panel.  In turn this forced me to think carefully about my menu and kept the overall interface clean.  One only needs to look at something like Lotus Notes to see how too much choice for a developer/designer can be a bad thing.

Finally, a thought that is pops up throughout the article and something I could not agree more with; we are given a lot of freedom at the presentation layer. However, I would go further than stating we should not look to replicate desktop app interaction paradigms, I create all my designs in Omnigraffle with little regard for how a developer could render it in html/css.  More often than not I receive something close to the candidate design.

Great article - thanks</description>
		<content:encoded><![CDATA[<p>Excellent read!  Can you suggest any books on this subject?</p>
<p>&#8220;The way they (sales force) handle toolbars,  tables, and editing is all the same no matter where you are in the application.&#8221;</p>
<p>I&#8217;ve found that interaction consistency is much more important in web-app design compared to web-site.  I feel the user is much more focused on goals in the app arena and is sensitive to discrepancies in flow.</p>
<p>&#8220;I don&#8217;t think the page metaphor limits web applications at all. The page metaphor makes most people think of simplistic, page by page application design.&#8221;</p>
<p>An interesting article on the Kathy Sierra&#8217;s blog: <a href="http://tinyurl.com/y2vrv4" rel="nofollow">http://tinyurl.com/y2vrv4</a> talks about constraints aiding design.  The page paradigm helped me organise my UI in to features/actions/content across a menu, tab row and main panel.  In turn this forced me to think carefully about my menu and kept the overall interface clean.  One only needs to look at something like Lotus Notes to see how too much choice for a developer/designer can be a bad thing.</p>
<p>Finally, a thought that is pops up throughout the article and something I could not agree more with; we are given a lot of freedom at the presentation layer. However, I would go further than stating we should not look to replicate desktop app interaction paradigms, I create all my designs in Omnigraffle with little regard for how a developer could render it in html/css.  More often than not I receive something close to the candidate design.</p>
<p>Great article - thanks</p>
]]></content:encoded>
	</item>
</channel>
</rss>
