<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Bill Gates on Web Apps</title>
	<atom:link href="http://ajaxian.com/archives/bill-gates-on-web-apps/feed" rel="self" type="application/rss+xml" />
	<link>http://ajaxian.com/archives/bill-gates-on-web-apps</link>
	<description>Cleaning up the web with Ajax</description>
	<lastBuildDate>Thu, 09 Feb 2012 06:55:33 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2</generator>
	<item>
		<title>By: zzs85aa</title>
		<link>http://ajaxian.com/archives/bill-gates-on-web-apps/comment-page-1#comment-277207</link>
		<dc:creator>zzs85aa</dc:creator>
		<pubDate>Mon, 14 Dec 2009 07:09:36 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=1926#comment-277207</guid>
		<description>OK. Maybe Bill&#039;words has some resons.</description>
		<content:encoded><![CDATA[<p>OK. Maybe Bill&#8217;words has some resons.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brain</title>
		<link>http://ajaxian.com/archives/bill-gates-on-web-apps/comment-page-1#comment-247505</link>
		<dc:creator>Brain</dc:creator>
		<pubDate>Fri, 23 Feb 2007 08:15:20 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=1926#comment-247505</guid>
		<description>What do you expect from Bill  with profit as the first priority? Browser is leading the behaviour of the online user and will create  the marketing need in the future to be target by &quot;marketers&quot; - with Apps Web in mind. Market leader talks and you listen... you can choose to follow the trend or die out soon!</description>
		<content:encoded><![CDATA[<p>What do you expect from Bill  with profit as the first priority? Browser is leading the behaviour of the online user and will create  the marketing need in the future to be target by &#8220;marketers&#8221; &#8211; with Apps Web in mind. Market leader talks and you listen&#8230; you can choose to follow the trend or die out soon!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Hann</title>
		<link>http://ajaxian.com/archives/bill-gates-on-web-apps/comment-page-1#comment-245279</link>
		<dc:creator>John Hann</dc:creator>
		<pubDate>Fri, 15 Dec 2006 23:10:12 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=1926#comment-245279</guid>
		<description>@ scriptkiddie:
I wish that were true.  However, Andy is right: this is all about WPF/E.  We&#039;re about a year away from MS&#039; overwhelming push for WPF/E.   Once that starts, it&#039;s going to be very, very hard for anyone -- even Google -- to save the openness of the web as we know it.  
Supporting Openlaszlo may be one way to resist the onslaught.  &lt;a href=&quot;http://www.openlaszlo.org/&quot; rel=&quot;nofollow&quot;&gt;http://www.openlaszlo.org/&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>@ scriptkiddie:<br />
I wish that were true.  However, Andy is right: this is all about WPF/E.  We&#8217;re about a year away from MS&#8217; overwhelming push for WPF/E.   Once that starts, it&#8217;s going to be very, very hard for anyone &#8212; even Google &#8212; to save the openness of the web as we know it.<br />
Supporting Openlaszlo may be one way to resist the onslaught.  <a href="http://www.openlaszlo.org/" rel="nofollow">http://www.openlaszlo.org/</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: scriptkiddie</title>
		<link>http://ajaxian.com/archives/bill-gates-on-web-apps/comment-page-1#comment-245235</link>
		<dc:creator>scriptkiddie</dc:creator>
		<pubDate>Thu, 14 Dec 2006 18:39:50 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=1926#comment-245235</guid>
		<description>Bill who?
Just ignore him, he&#039;s on the way out, thank god
The future of the web is in the hands of mozilla, opera, apple, yahoo and google. The rest can just wait and adapt.</description>
		<content:encoded><![CDATA[<p>Bill who?<br />
Just ignore him, he&#8217;s on the way out, thank god<br />
The future of the web is in the hands of mozilla, opera, apple, yahoo and google. The rest can just wait and adapt.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy</title>
		<link>http://ajaxian.com/archives/bill-gates-on-web-apps/comment-page-1#comment-245229</link>
		<dc:creator>Andy</dc:creator>
		<pubDate>Thu, 14 Dec 2006 17:12:37 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=1926#comment-245229</guid>
		<description>Ahah, the canvas tag. I&#039;m suprised by the number of posts on Ajaxian that are regarding drawing and layout editing. This is central to &quot;which apps should live in the browser and which should not&quot;. Personal opinion, use a client app or plugin if it needs that rich a UI. (And I speak as a web developer.) Let XHTML stick to being semantic text based content and running great (forms and some multimedia based) social/collaborative apps. We are hardly at zenith regarding usability and data APIs, let alone trying to get web pages to render content they were perhaps never intended to do.</description>
		<content:encoded><![CDATA[<p>Ahah, the canvas tag. I&#8217;m suprised by the number of posts on Ajaxian that are regarding drawing and layout editing. This is central to &#8220;which apps should live in the browser and which should not&#8221;. Personal opinion, use a client app or plugin if it needs that rich a UI. (And I speak as a web developer.) Let XHTML stick to being semantic text based content and running great (forms and some multimedia based) social/collaborative apps. We are hardly at zenith regarding usability and data APIs, let alone trying to get web pages to render content they were perhaps never intended to do.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kris Zyp</title>
		<link>http://ajaxian.com/archives/bill-gates-on-web-apps/comment-page-1#comment-245228</link>
		<dc:creator>Kris Zyp</dc:creator>
		<pubDate>Thu, 14 Dec 2006 17:07:03 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=1926#comment-245228</guid>
		<description>I know it is really fashionable to bash IE, but let&#039;s not forgot that great contributions:
They introduced innerHTML, this is extremely powerful and useful solution for many problems.
They also were the first to introduce the xml http request object that is the foundation of Ajax.  While the technique they used was propietary, there was not standard at the time, it had to be propeitary.
Also, the IE Ajax caching is not a serious issue.  Caching GETs is foundational to the REST principle of HTTP.  IE does have issues with being over aggresive with caching, but the workarounds are trivial.
On the otherhand, a couple of the major tragedies of IE, that I believe are just as significant setbacks to the web industry (that have less trivial solutions):
The Dom reference counting/memory leak bug.  This not only leads to memory leaks, but the solutions to avoiding the leaks often lead to poorly structured JavaScript code.  Using closures for event handling is much better code style, but leads to memory leaks.
The PNG bug.  PNG is a great format, and is the only one (of JPEG, GIF and PNG) that supports that semi-transparency.  It is a real shame that the web industry has not really been able to take advantage of this format for the most part.  I really there is a JS fix for this, but it is quite a hack.</description>
		<content:encoded><![CDATA[<p>I know it is really fashionable to bash IE, but let&#8217;s not forgot that great contributions:<br />
They introduced innerHTML, this is extremely powerful and useful solution for many problems.<br />
They also were the first to introduce the xml http request object that is the foundation of Ajax.  While the technique they used was propietary, there was not standard at the time, it had to be propeitary.<br />
Also, the IE Ajax caching is not a serious issue.  Caching GETs is foundational to the REST principle of HTTP.  IE does have issues with being over aggresive with caching, but the workarounds are trivial.<br />
On the otherhand, a couple of the major tragedies of IE, that I believe are just as significant setbacks to the web industry (that have less trivial solutions):<br />
The Dom reference counting/memory leak bug.  This not only leads to memory leaks, but the solutions to avoiding the leaks often lead to poorly structured JavaScript code.  Using closures for event handling is much better code style, but leads to memory leaks.<br />
The PNG bug.  PNG is a great format, and is the only one (of JPEG, GIF and PNG) that supports that semi-transparency.  It is a real shame that the web industry has not really been able to take advantage of this format for the most part.  I really there is a JS fix for this, but it is quite a hack.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Haliday</title>
		<link>http://ajaxian.com/archives/bill-gates-on-web-apps/comment-page-1#comment-245226</link>
		<dc:creator>Mark Haliday</dc:creator>
		<pubDate>Thu, 14 Dec 2006 16:37:14 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=1926#comment-245226</guid>
		<description>&quot;is hardly set back by CSS rendering bugs&quot;
Which is why I put the &quot;etc.&quot;.  I hate to have to go into all the details of why Internet Explorer is hindering developers, but here it goes.
1. Actually CSS rendering is a major issue, ask any designer or web developer that has to make sites work on IE, Firefox, Safari, etc. Chances are good its usually IE that has the most problems.
2. How about the AJAX caching issue mentioned here on Ajaxian?
http://ajaxian.com/archives/ajax-ie-caching-issue
3. No support of the Canvas tag, this one hinders me in particular
4. Non-compliance with their version of Javascript to the currentr standards
5. Complete lack of security in IE hurts.  Sorry but allowing ActiveX controls to install themselves without user approval (now fixed) was completely unacceptable.  Security is an ongoing problem with IE and its usually tied into ActiveX and usually very serious.  Not to mention the numerous buffer overflow issues they have.
6. Lack of support for XHTML, heck for that matter lack of support for HTML 4.01.  They support what they feel like - nothing more.</description>
		<content:encoded><![CDATA[<p>&#8220;is hardly set back by CSS rendering bugs&#8221;<br />
Which is why I put the &#8220;etc.&#8221;.  I hate to have to go into all the details of why Internet Explorer is hindering developers, but here it goes.<br />
1. Actually CSS rendering is a major issue, ask any designer or web developer that has to make sites work on IE, Firefox, Safari, etc. Chances are good its usually IE that has the most problems.<br />
2. How about the AJAX caching issue mentioned here on Ajaxian?<br />
<a href="http://ajaxian.com/archives/ajax-ie-caching-issue" rel="nofollow">http://ajaxian.com/archives/ajax-ie-caching-issue</a><br />
3. No support of the Canvas tag, this one hinders me in particular<br />
4. Non-compliance with their version of Javascript to the currentr standards<br />
5. Complete lack of security in IE hurts.  Sorry but allowing ActiveX controls to install themselves without user approval (now fixed) was completely unacceptable.  Security is an ongoing problem with IE and its usually tied into ActiveX and usually very serious.  Not to mention the numerous buffer overflow issues they have.<br />
6. Lack of support for XHTML, heck for that matter lack of support for HTML 4.01.  They support what they feel like &#8211; nothing more.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy</title>
		<link>http://ajaxian.com/archives/bill-gates-on-web-apps/comment-page-1#comment-245222</link>
		<dc:creator>Andy</dc:creator>
		<pubDate>Thu, 14 Dec 2006 16:15:18 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=1926#comment-245222</guid>
		<description>&quot;his company and browser that is hindering the web&quot;... the pace of Web 2.0 development, which is a pretty blistering pace anyway, is hardly set back by CSS rendering bugs. Surely it&#039;s the lack of tangible business models and the pace of change in web advertising.</description>
		<content:encoded><![CDATA[<p>&#8220;his company and browser that is hindering the web&#8221;&#8230; the pace of Web 2.0 development, which is a pretty blistering pace anyway, is hardly set back by CSS rendering bugs. Surely it&#8217;s the lack of tangible business models and the pace of change in web advertising.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Haliday</title>
		<link>http://ajaxian.com/archives/bill-gates-on-web-apps/comment-page-1#comment-245220</link>
		<dc:creator>Mark Haliday</dc:creator>
		<pubDate>Thu, 14 Dec 2006 16:07:27 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=1926#comment-245220</guid>
		<description>I use to think Bill Gates was a visionary.  Its been painfully obvious now for about 6 years he wasn&#039;t ever a visionary, just someone who could exploit things/people/companies.  Its his company and browser that is hindering the web more than any other single thing.  (not supporting the canvas tag, flaky CSS support, etc., etc.)</description>
		<content:encoded><![CDATA[<p>I use to think Bill Gates was a visionary.  Its been painfully obvious now for about 6 years he wasn&#8217;t ever a visionary, just someone who could exploit things/people/companies.  Its his company and browser that is hindering the web more than any other single thing.  (not supporting the canvas tag, flaky CSS support, etc., etc.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy</title>
		<link>http://ajaxian.com/archives/bill-gates-on-web-apps/comment-page-1#comment-245218</link>
		<dc:creator>Andy</dc:creator>
		<pubDate>Thu, 14 Dec 2006 16:02:07 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=1926#comment-245218</guid>
		<description>Sounds like Bill forgot his cheat sheet on new Microsoft technologies to give a clearer answer on the split between browser based and client applications. Surely he should have said that for consumer and small business web applications APIs are unlikely as costs are subsidised by advertising, but that for most Microsoft server and business applications like Sharepoint, they already include very mature web APIs. And the &quot;tease&quot; mentioned is surely a reference to WPF Everywhere with XAML and C# apps direct in (any) browser - the very exciting prospect of an end-to-end development platform that Flash/FLEX could never offer!</description>
		<content:encoded><![CDATA[<p>Sounds like Bill forgot his cheat sheet on new Microsoft technologies to give a clearer answer on the split between browser based and client applications. Surely he should have said that for consumer and small business web applications APIs are unlikely as costs are subsidised by advertising, but that for most Microsoft server and business applications like Sharepoint, they already include very mature web APIs. And the &#8220;tease&#8221; mentioned is surely a reference to WPF Everywhere with XAML and C# apps direct in (any) browser &#8211; the very exciting prospect of an end-to-end development platform that Flash/FLEX could never offer!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

