<?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>Modern Ui &#187; HTML 5</title>
	<atom:link href="http://modernui.com/posts/tag/html-5/feed" rel="self" type="application/rss+xml" />
	<link>http://modernui.com</link>
	<description>Social Usability for Web 2.0 and Beyond</description>
	<lastBuildDate>Fri, 18 Sep 2009 23:50:58 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Mobile Apps vs. Web Apps</title>
		<link>http://modernui.com/posts/mobile-apps-vs-web-apps</link>
		<comments>http://modernui.com/posts/mobile-apps-vs-web-apps#comments</comments>
		<pubDate>Sun, 09 Aug 2009 13:38:50 +0000</pubDate>
		<dc:creator>Syndicated</dc:creator>
				<category><![CDATA[Usability]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[User Interface]]></category>
		<category><![CDATA[App Store]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[HTML 5]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Opera]]></category>

		<guid isPermaLink="false">http://modernui.com/blog/mobile-apps-vs-web-apps</guid>
		<description><![CDATA[Today news sources (like the BBC) are trumpeting the market for mobile applications will become &#8220;as big as the Internet.&#8221; Clearly, we&#8217;re not going to have as many applications on any specific mobile platform as on the Internet at large. So what&#8217;s the story here?
Mobile app stores can provide access to the few services that [...]]]></description>
			<content:encoded><![CDATA[<p>Today news sources (like the BBC) are trumpeting the market for mobile applications <a href="http://news.bbc.co.uk/2/hi/technology/8157043.stm">will become &#8220;as big as the Internet</a>.&#8221; Clearly, we&#8217;re not going to have as many applications on any specific mobile platform as on the Internet at large. So what&#8217;s the story here?</p>
<p>Mobile app stores can provide access to <strong>the few services that matter</strong> online. Therefore they can deliver the top sites that most people care about and actually use on a daily basis. Mobile app platforms <strong>can lure developers away</strong> from building applications for the Web with <a href="http://www.lukew.com/ff/entry.asp?826">integrated capabilities</a> (multimedia, sensors, monetization, etc.) and consistent run-times (no cross-platform and cross-browser development).  Mobile stores actually <strong>make it possible for services to be found</strong> through smaller catalogs, structured data, and browse/merchandising features.</p>
<p><strong>The Few Services that Matter</strong><br />
The top 50 Internet properties (<a href="http://www.comscore.com/content/download/2589/27981/file/comScore%20Media%20Metrix%20Ranks%20Top%2050%20U.S.%20Web%20Properties%20for%20May%202009.pdf">PDF of comScore rankings</a>) represent a disproportionate amount of Web traffic. Consider that 157 million of the 193 million total US Internet audience visited Google. So if a mobile application platform has representation of the top 50 sites on the Web, they have a huge amount of coverage for core Web behaviors. Essentially most services people could access on the Web, they could then access on a mobile app. If they begin using their mobile apps more than the URLs in their desktop Web browser, that&#8217;s a problem for Web applications. Current data shows this is exactly what&#8217;s going on.</p>
<p><strong>Rich Capabilities</strong><br />
Many mobile application platforms are attractive to developers because they have technical <a href="http://www.lukew.com/ff/entry.asp?826">capabilities that leave the Web browser behind</a>. In order for Web applications to really compete with native mobile applications, they&#8217;ll need some serious enhancements. Many of which are in active development in HTML 5 and proprietary solutions from companies like Google:
<ul>
<li>The ability to run offline. In HTML 5 <a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/offline.html">AppCache and Database</a> make it easier to run apps offline and Google has built this into <a href="http://gears.google.com/">Gears</a> &#038; <a href="http://www.google.com/chrome">Chrome</a></li>
<li>The ability to run more efficiently. Javascript performance improvements and the ability to run background threads that do processing that would otherwise slow the browser to a crawl (<a href="http://www.whatwg.org/specs/web-workers/current-work/">Web workers</a> in HTML 5).</li>
<li>Access to operating system resources. Making use of sensors, audio, image, and video output and inputs as well as local file stores. The <a href="http://www.whatwg.org/specs/web-apps/current-work/">video  and audio element</a> in HTML 5: embed audio/video on a web page like you embed images today (no plugins).</li>
<li>The ability to render graphics and animations quickly and elegantly. For example, Apple&#8217;s iPhone supports <a href="http://developer.apple.com/iphone/library/navigation/Topics/GraphicsAnimation/">Quartz, Core Animation, and OpenGL ES</a>. Quartz is a powerful 2D drawing engine for creating vector graphics, bitmap images, and PDF content. Core Animation is the technology that adds smooth motion and dynamic feedback to your user interface by creating an illusion of motion. OpenGL ES is the interface for high-performance 3D graphics on mobile devices. HTML 5 includes <a href="http://www.whatwg.org/specs/web-apps/current-work/#the-canvas-element">the canvas element</a>: a way to draw graphics on a web page using Javascript</li>
</ul>
<p><strong>Findability</strong><br />
Lastly, though many complain about the difficulty of getting found within large mobile application store inventory. Their chances are still better than on the open Web. As an example, Apple&#8217;s App store (perhaps the most popular store now) has 65,000 applications. Google indexes and searches <a href="http://googleblog.blogspot.com/2008/07/we-knew-web-was-big.html">over a trillion Web pages</a>. </p>
<p>App stores also maintain structured data about applications. That is, developers provide titles, categories, descriptions, screenshots, release dates, pricing, and more to app store owners when they submit their application. This creates a structured set of data that can be searched against. On the open Web, search engines are often trying to stitch a lot of these attributes together themselves and as a result, fall short. Structured data provides more (dependable) ways to enable people to find services. Lastly, app stores have built in browsing and merchandising features so apps are not solely dependent on people&#8217;s search terms to be found. As a result, the chances of sticking out in an app store are much improved.</p>
<p>Tags: <a href="http://www.lukew.com/ff/archive.asp?tag&amp;mobile" rel="tag">mobile</a>, <a href="http://www.lukew.com/ff/archive.asp?tag&amp;apple" rel="tag">apple</a>, <a href="http://www.lukew.com/ff/archive.asp?tag&amp;search" rel="tag">search</a>, <a href="http://www.lukew.com/ff/archive.asp?tag&amp;technology" rel="tag">technology</a>, <a href="http://www.lukew.com/ff/archive.asp?tag&amp;Web+applications" rel="tag">Web applications</a>, <a href="http://www.lukew.com/ff/archive.asp?tag&amp;javascript" rel="tag">javascript</a><img src="http://modernui.com/wp-content/plugins/wp-o-matic/cache/a691c_ungjyHngK54" height="1" width="1" /><br />
<a href="http://feeds.feedburner.com/FunctioningForm">Go to Source</a></p>
<!-- Adsense Immediately! V1.0 -->
<!-- Post[count: 2] -->
<div class="adsense adsense-leadout" style="float:right;margin: 12px;"><script type="text/javascript"><!--
google_ad_client = "pub-1578655925337782";
/* 234x60, created 8/12/09 */
google_ad_slot = "6690766781";
google_ad_width = 234;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ]]></content:encoded>
			<wfw:commentRss>http://modernui.com/posts/mobile-apps-vs-web-apps/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SpoolCast: Web Standards for Web Apps with Molly Holzschlag</title>
		<link>http://modernui.com/posts/spoolcast-web-standards-for-web-apps-with-molly-holzschlag</link>
		<comments>http://modernui.com/posts/spoolcast-web-standards-for-web-apps-with-molly-holzschlag#comments</comments>
		<pubDate>Sun, 09 Aug 2009 13:38:40 +0000</pubDate>
		<dc:creator>Syndicated</dc:creator>
				<category><![CDATA[Usability]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[User Interface]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[HTML 5]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[iTunes]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://modernui.com/blog/spoolcast-web-standards-for-web-apps-with-molly-holzschlag</guid>
		<description><![CDATA[SpoolCast: Web Standards for Web Apps with Molly Holzschlag
Recorded: December, 2008.
Brian Christiansen, UIE Podcast Producer
Duration: 32m &#124; File size: 17 MB
[ Subscribe to our podcast via iTunes. This link will launch the iTunes application.]
[ Subscribe with other podcast applications.]
[ Text Transcript Coming Soon. ] 
This week, our long time friend, Molly Holzschlag, joins us to [...]]]></description>
			<content:encoded><![CDATA[<p><strong><a rel="nofollow" target="_blank" href="http://www.uie.com/brainsparks/podpress_trac/web/773/0/BSAL044SpoolCast_Holzschlag.mp3" title="Direct Link to the MP3 File">SpoolCast: Web Standards for Web Apps with Molly Holzschlag</a></strong><br />
Recorded: December, 2008.<br />
Brian Christiansen, UIE Podcast Producer<br />
Duration: 32m | File size: 17 MB<br />
[ <a rel="nofollow" target="_blank" href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=119728465">Subscribe to our podcast via iTunes.</a> This link will launch the iTunes application.]<br />
[ <a rel="nofollow" target="_blank" href="http://www.uie.com/podcast/">Subscribe with other podcast applications.</a>]<br />
[ <a rel="nofollow" title="in plain text format">Text Transcript Coming Soon.</a> ] </p>
<p>This week, our long time friend, <a rel="nofollow" target="_blank" href="http://molly.com">Molly Holzschlag</a>, joins us to discuss the cutting edge of web standards as they apply to web application development. Molly is the unsinkable author of a metric ton of web development books, is a noted teacher, and an in-demand consultant in the field. There&#8217;s likely no one better to ask about web standards than Molly.</p>
<p>There are a number of new standards that have come out recently, <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Html5">HTML 5</a> being perhaps the most notable for web applications, because it was brought forth with applications in mind. New features, like <em>canvas</em>, are designed to improve dynamic interactions between the presentation layer and the behavior layer, for example, with things like ECMAScript, more commonly known as JavaScript. JavaScript&#8217;s usage has really matured and become nearly indispensable as developers have really begun to exploit its full capabilities. JavaScript&#8217;s importance to front-end developers continues to grow.</p>
<p>In this podcast, Molly and I discussed the impact these and other advancements are having on web application design and development, along with the tremendous benefits building with standards (or even a subset of them) brings to the lifecycle of a product.</p>
<p>(During the episode, Molly and I touched upon the <a rel="nofollow" target="_blank" href="http://www.microsoft.com/technet/<a href="http://www.amazon.com/gp/product/193226681X?ie=UTF8&#038;tag=reverb1-20&#038;linkCode=as2&#038;camp=1789&#038;creative=9325&#038;creativeASIN=193226681X">Security</a>/bulletin/ms08-078.mspx&#8221;>critical <a href="http://www.amazon.com/gp/product/193226681X?ie=UTF8&#038;tag=reverb1-20&#038;linkCode=as2&#038;camp=1789&#038;creative=9325&#038;creativeASIN=193226681X">Security</a> exploit</a> that effects all versions of Microsoft&#8217;s Internet Explorer for Windows. Please be careful out there, folks.)</p>
<p>If you found this podcast interesting, you&#8217;ll be happy to know that Molly will conduct a <a rel="nofollow" target="_blank" href="http://www.uie.com/events/web_app_summit/2009/program/#holzschlag">full-day workshop for web application developers on harnessing the power of web standards</a> in their work at our Web App Summit in April 2009. Please join us and take your work to the next level!</p>
<p>We&#8217;re curious to see if any of our audience is venturing into the HTML 5 waters, or using other newish standards in their work. Won&#8217;t you let us hear your story in the comments?</p>
<p><a href="http://pipes.yahoo.com/pipes/pipe.run?_id=VPvrjgY43BG_aTLaJZhxuA&#038;_render=rss">Go to Source</a></p>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ]]></content:encoded>
			<wfw:commentRss>http://modernui.com/posts/spoolcast-web-standards-for-web-apps-with-molly-holzschlag/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
