<?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>CodeDread Blog &#187; open web</title>
	<atom:link href="http://www.codedread.com/blog/archives/tag/open-web/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.codedread.com/blog</link>
	<description></description>
	<lastBuildDate>Mon, 02 Jan 2012 15:30:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Don&#8217;t worry, Adobe will step it up</title>
		<link>http://www.codedread.com/blog/archives/2010/02/09/dont-worry-adobe-will-step-it-up/</link>
		<comments>http://www.codedread.com/blog/archives/2010/02/09/dont-worry-adobe-will-step-it-up/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 23:12:45 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Laszlo]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[open web]]></category>
		<category><![CDATA[SVG]]></category>

		<guid isPermaLink="false">http://www.codedread.com/blog/?p=680</guid>
		<description><![CDATA[[clipart]The one persistent mantra I hear from staunch Flash defenders, folks like John Dowdell, is that Flash gives you the benefit of one consistent runtime. The Flash platform probably renders more consistently across browsers than HTML+SVG+Canvas+CSS &#8211; since the plugin directly controls a box of pixels on the web page I should hope so! But [...]]]></description>
			<content:encoded><![CDATA[<p><object type="image/svg+xml" width="100" height="100" style="float:right" data="http://codedread.com/clipart/flash.svgz">[clipart]</object>The one persistent mantra I hear from staunch Flash defenders, folks like <a href="http://blogs.adobe.com/jd/">John Dowdell</a>, is that Flash gives you the benefit of <b>one consistent runtime</b>.  The Flash platform probably renders more consistently across browsers than HTML+SVG+Canvas+CSS &#8211; since the plugin directly controls a box of pixels on the web page I should hope so!  But is it equally consistent across operating systems?  And has it always been that way?  <span id="more-680"></span></p>
<p><!--You mean there's never been one single rendering difference on the Flash Player between Windows, OS X and Linux?  That's amazing considering the difference in the underlying platforms of graphics, event handling, media, etc.--></p>
<p>Don&#8217;t worry, <a href="http://isflashdeadyet.com/">Flash isn&#8217;t dead yet</a>, but it&#8217;s clear that the tides are changing these days, with <a href="http://www.apple.com/ipad/">more devices</a> entering the market that do not (and cannot) have Flash installed.  Frankly SWF is no longer the reliable format it once was.  Yes you can reach 90+% of the desktop browsers, but what about the millions of mobile web users?  </p>
<p>So lots of people have had the same idea:  Adobe needs to update its tools to output in Open Web formats.  Simple, no?  Instead of Save As SWF, Save as Web App, right?</p>
<p>&#8220;But wait!&#8221;, I hear some Adobe lovers cry.  Rendering across browsers isn&#8217;t consistent!  The DOM is a mess!  There are tons of CSS layout bugs! SVG/Canvas support across browsers is uneven at best!  There are many features that aren&#8217;t even supported in some browsers yet!</p>
<p>Hogwash. <a href="http://www.openlaszlo.org/">OpenLaszlo</a> foresaw this transition years ago.  <a href="http://code.google.com/webtoolkit/">GWT</a> does the same thing.</p>
<p>You Adobe folk are bright engineers.  You just have to make it work.  <b>Exactly like you made it work, and continue to make it work, across Windows, OSX and Linux graphics systems.</b>  The rendering layer is at the browser now, not the operating system.</p>
<p>There are <a href="http://en.wikipedia.org/wiki/Comparison_of_JavaScript_frameworks">lots of JavaScript frameworks</a> that help to smooth out the script and DOM bumps.  There are tricks you can do until SVG/Canvas feature X is consistently supported.  Someone already figured out how to <a href="http://paulirish.com/work/gordon/demos/">render SWF files using SVG+JS</a>, for goodness sake.  </p>
<p>And guess what &#8211; two of the major browser engines are open source &#8211; which means if a particular feature is missing in those implementations you can put an engineer on it for two months so that in the next version of the browser, it will be there for you.</p>
<p>You just need to think ahead.</p>
<p>As I&#8217;m sure you are. <img src='http://www.codedread.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.codedread.com/blog/archives/2010/02/09/dont-worry-adobe-will-step-it-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tinker&#8217;s Cuss</title>
		<link>http://www.codedread.com/blog/archives/2010/01/30/tinkers-cuss/</link>
		<comments>http://www.codedread.com/blog/archives/2010/01/30/tinkers-cuss/#comments</comments>
		<pubDate>Sat, 30 Jan 2010 02:08:33 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[open web]]></category>

		<guid isPermaLink="false">http://www.codedread.com/blog/?p=642</guid>
		<description><![CDATA[[clipart]Like everyone else, it&#8217;s become my turn to tell you how wrong everybody else is about the iPad and how right I am and why. Well, not really. I just thought I&#8217;d link to a few snippets and blather for a bit. You don&#8217;t mind, do you? Mark Pilgrim laments that the next generation won&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p><object type="image/svg+xml" width="100" height="100" style="float:right" data="http://codedread.com/clipart/grumpy.svgz">[clipart]</object>Like everyone else, it&#8217;s become my turn to tell you how wrong everybody else is about the iPad and how right I am and why.  Well, not really.  I just thought I&#8217;d link to a few snippets and blather for a bit.  You don&#8217;t mind, do you? <span id="more-642"></span></p>
<ul>
<li><a href="http://diveintomark.org/">Mark Pilgrim</a> laments that the next generation won&#8217;t be able to tinker like we did</li>
<li><a href="http://joehewitt.com/post/ipad/">Joe Hewitt</a> sees opportunity in the big screen + sandbox approach</li>
<li><a href="http://stevenf.tumblr.com/post/359224392/i-need-to-talk-to-you-about-computers-ive-been">Steven Frank</a>: Old World meet New World (a <b>must</b> read)</li>
</ul>
<p>I think Mark laments needlessly and Joe and Steven are right &#8211; but none of them touch on the role that the Open Web stack will play in this New World of Computing.  <a href="http://intertwingly.net/blog/2010/01/29/Evolution-of-Tinkering">Sam did</a>.  The more capable the Open Web stack becomes, the less we need platform-specific APIs and SDKs.  Why code for iPad when you can code for iPad, Android, WebOS, Blackberry, Windows, OSX, Linux and Haiku at the same time?</p>
<p>2009 was the year I <span title="Drank the kool-aid">became convinced</span> that one day soon the Open Web (HTML, JS, CSS, SVG) will supplant all those other cross-platform UI toolkits (Java, GNOME, Qt, AIR/Flash, Silverlight) as king of the heap.  I&#8217;m willing to wager that in 5 years the majority (say, over 80%) of apps that need a user interface will be done using Open Web technologies.</p>
<p>There are advantages:</p>
<ul>
<li>No need for an SDK</li>
<li>No need for user installs</li>
<li>No need to install a runtime, plugin, libraries</li>
<li>No need for user upgrades</li>
<li>Multiplatform</li>
<li>No vendor lock-in</li>
</ul>
<p>There are (current) hurdles:</p>
<ul>
<li>High performance (improving)</li>
<li>Interoperable vector graphics (coming&#8230; let&#8217;s see where we are in, say, 7 weeks?)</li>
<li>3D graphics (that will sort itself out soon)</li>
<li>Video, Audio support (HTML5 will take care of that eventually)</li>
<li>Better input handling (multi-touch events, gestures, whatever)</li>
<li>File access (Firefox 3.6 is 50% of the way there)</li>
<li>Easier networking (web sockets anyone?)</li>
</ul>
<p>Make it happ&#8217;n Cap&#8217;n!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.codedread.com/blog/archives/2010/01/30/tinkers-cuss/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Hello Google DocType, Goodbye WebDevout</title>
		<link>http://www.codedread.com/blog/archives/2008/05/14/hello-google-doctype-goodbye-webdevout/</link>
		<comments>http://www.codedread.com/blog/archives/2008/05/14/hello-google-doctype-goodbye-webdevout/#comments</comments>
		<pubDate>Wed, 14 May 2008 21:33:51 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[open web]]></category>

		<guid isPermaLink="false">http://blog.codedread.com/archives/2008/05/14/hello-google-doctype-goodbye-webdevout/</guid>
		<description><![CDATA[Poor WebDevout. All that time and effort into resource sites like that and Google comes along with Google Doctype &#8211; with an aim to be the definitive, community-driven source for all documentation about the open web development. As long as the &#8220;open web&#8221; doesn&#8217;t include things like XHTML or SVG or SMIL, that is. Oh, [...]]]></description>
			<content:encoded><![CDATA[<p><object type="image/svg+xml" width="100" height="100" align="right" hspace="10" data="http://codedread.com/clipart/google.svgz"><span/></object>Poor <a href="http://www.webdevout.net/">WebDevout</a>.  All that time and effort into resource sites like that and Google comes along with <a href="http://code.google.com/doctype/">Google Doctype</a> &#8211; with an aim to be the definitive, community-driven source for all documentation about the open web development.  As long as the &#8220;open web&#8221; doesn&#8217;t include things like XHTML or SVG or SMIL, that is.  Oh, and as long as you don&#8217;t care about the <a href="http://www.opera.com/" title="Opera Web Browser">Opera web browser</a>.</p>
<p>It will be interesting to see how the web development community at large reacts to this &#8211; I&#8217;m guessing mostly positive (as opposed to the backlash I saw regarding <a href="http://googleblog.blogspot.com/2007/12/encouraging-people-to-contribute.html">Google Knol</a>).  I like the test-driven aspect, but since all the pages are text/html, this makes it problematic for some of the technologies that I care about.  It will be interesting to see how the project evolves over time as more technologies graduate and make it into Google&#8217;s view of the &#8216;open web&#8217; stack (perhaps when those technologies <a href="http://code.google.com/p/xml5/">shed some Draconian pounds</a>).  For now, I&#8217;ll just hope that SVG makes its way back into HTML5&#8230;</p>
<p>Anyway, congratulations to <a href="http://diveintomark.org/">Mark Pilgrim</a> for giving it its legs and pushing it out the door.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.codedread.com/blog/archives/2008/05/14/hello-google-doctype-goodbye-webdevout/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

