<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>/bill's House O Insomnia&lt;img src="http://www.williamgryan.com/images/originalcuckoo.jpg" alt="Bill Ryan" /&gt; : Rants</title><link>http://msmvps.com/blogs/williamryan/archive/tags/Rants/default.aspx</link><description>Tags: Rants</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>God I hate Ajax</title><link>http://msmvps.com/blogs/williamryan/archive/2008/06/08/god-i-hate-ajax.aspx</link><pubDate>Mon, 09 Jun 2008 02:11:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1633111</guid><dc:creator>William</dc:creator><slash:comments>15</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/williamryan/rsscomments.aspx?PostID=1633111</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/williamryan/commentapi.aspx?PostID=1633111</wfw:comment><comments>http://msmvps.com/blogs/williamryan/archive/2008/06/08/god-i-hate-ajax.aspx#comments</comments><description>&lt;p&gt;I was typing up a blog post earlier today and after 15 or so complete 5-10 second freezes, my browser finally crashed.&amp;nbsp; That was using IE 7.&amp;nbsp; IE 8 is a whole different story (and so, not a very good one).&amp;nbsp; So I started to think about how frequently my mobile browsing experience sucks.&amp;nbsp; Every single day, several times, I&amp;#39;ll run into a huge browser hang or some other performance nightmare that just makes my blood boil. If it was just once a day, it&amp;#39;d be one thing. If it was just on the desktop or the mobile device, it&amp;#39;d be one thing.&amp;nbsp; But ever since the world decided that every single g-d page needs Ajax in it - the overall browsing experience sucks.&amp;nbsp; And as I think more and more about it, how nice it was at first not to deal with Postbacks, I started to think &amp;quot;Maybe there&amp;#39;s a GOOD reason Ajax didn&amp;#39;t take off .... 10 years ago when it first came out.&amp;quot;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Think about it for a second, there could certainly be valid reasons it happened, but why is it that Ajax was pretty much totally overlooked years ago when it first came out - and then 10 years later, Jesse James whatever his name is dubs it Ajax and the whole world is shaken.&amp;nbsp; WTF?&amp;nbsp; If it was really that awesome, wouldn&amp;#39;t at least some significant portion of the market have realized it?&amp;nbsp; So here we are today - where you simply can&amp;#39;t escape Ajax.&amp;nbsp; I mean, how many Flash sites have &amp;quot;Skip Demo&amp;quot; or &amp;quot;Non-Flash Site&amp;quot; available?&amp;nbsp; Why can&amp;#39;t the same thing happen with Ajax?&lt;/p&gt;
&lt;p&gt;When i think about my daily browsing, Ajax saves me a few minutes a day.&amp;nbsp; The Intellisense in Gmail is pretty helpful and I use that a lot.&amp;nbsp; There are a few other places as well. But on the whole, when I look at how much time I lose to my browser hanging for seconds at a time, or from it crashing - there&amp;#39;s no doubt I&amp;#39;m at a net loss.&amp;nbsp; Now you might be thinking &amp;quot;But all those browser crashes aren&amp;#39;t specifically from Ajax, it&amp;#39;s not like browsers never crashed before&amp;quot;.&amp;nbsp; Ok, there&amp;#39;s definitely some validity to that.&amp;nbsp; But I know that I could count the number of times I got a &amp;quot;This script is running longer than expected&amp;quot; dialog box on my Pocket PC/Smartphone prior to Ajax.&amp;nbsp; And yep, I get it every single day now, several times. And in every case I&amp;#39;ve bothered to look into, it was Ajax.&amp;nbsp; I know on Community Server (one of the more frequent places), it&amp;#39;s due to the Ajax loading on a few specific pages.&amp;nbsp; And good lord, what happened to Gmail?&amp;nbsp; I remember when I used to be impressed with how fast it was, as opposed to now where I tolerate how slow it is b/c I use Gmail for everything.&amp;nbsp;&amp;nbsp; When I log in now, I&amp;#39;d fall over dead if I actually got gmail to fully load in under 10 seconds...&amp;nbsp; Thank God for the HTML only feature...something I wish a whole lot more sights would have.&amp;nbsp; Or at least a &amp;quot;This sight contains Ajax, hahahahahahahahahahahaha sucker&amp;quot; so I could be forewarned.&lt;/p&gt;
&lt;p&gt;And I know, it&amp;#39;s not Ajax&amp;#39;s fault. Since it became trendy to use, people are putting it everywhere.&amp;nbsp; I am so old I actually remember when dev meetings centered around how fast a page could load as opposed to what features could be replaced with Ajax, but I digress.&amp;nbsp; So it&amp;#39;s the overuse and lack of alternatives that&amp;#39;s causing the problem. And eventually it will work itself out.&amp;nbsp; When it gets here, it won&amp;#39;t be a second too soon.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1633111" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/williamryan/archive/tags/Rants/default.aspx">Rants</category></item></channel></rss>