* AJAX Laziness
Posted on November 3rd, 2005 by Dave Johnson. Filed under AJAX, Business, Web2.0.
Having released the latest version of our EBA Grid AJaX control there was a nice comment posted by someone who was expressing their feelings about our new Grid control product not being Firefox compatible (which we really are working hard on). He seemed to think that building products that only support Internet Explorer is “lazy and arrogant”. This type of response seems all too familiar from the open source / Firefox zealot crowd - not that I some sort of M$ evangelist.
In response I thought Iwould give everyone out there a better idea of what drives our commercial AJaX development.
Sure everyone always says this and I will say it again, we have been doing AJaX since before it was AJaX. In fact our first AJaX software was a point of sale system (see bottom left of our site from the Internet Archive) that never really got much up-take - ok maybe making a web based, let alone AJaX, point of sale system was a bit crazy for 2000 much like WebOS was [1]. The point being that we have been targeting Internet Explorer AJaX users for some time. This stems from the fact that Microsoft’s MSDN is a superb resource that made it easy to get up to speed on XML, XMLHTTP and all things DHTML and not mention the fact that no other browser has the XMLHTTPRequest object. In the process of building that software (and some other subsequent software like our unnoticed AJaX content management system from 2002) we built several components that are now slowly morphing into products themselves such as our Grid and Combo products. With the AJaX hype up-take has been good.
As a small business we have two goals - providing good jobs for smart local people and having some fun. To that end, it is desirable to be able to pay the bills and stay in business. With that in mind its really dead easy to understand what drives our product choices - our customers. Since over 90% of our target market is IE based and our products were originally developed with IE it just makes sense. As the market has shifted and Firefox usage is growing, we are responding as quickly as any small business on a limited budget can.
So we did not start building our products only when AJaX became popular and, unlike many others, had these products when IE was the only browser supporting AJaX. Sadly, as a business we cannot react as fast as the bleeding edge, working all night, has a day job, free software types that are now jumping on the AJaX band wagon. One of the big problems for us, and where using component driven development provides a lot of value for our customers, is the amount of time it takes to test AJaX applications on all the relevant versions of Firefox for example which all have various quirks not only between versions but even between optimized and regular builds.
This brings me to another issue which is the fact that as a small business we cannot act fast enough to take advantage of the interest in AJaX without selling our souls…more on this later.
References
[1] MyWebOS - Dave Johnson, July 14, 2005
One Response to “AJAX Laziness”
Leave a Reply
Recent Posts
- BlackBerry JavaScript Oddities
- JavaScript Event Merging
- Smart Grid Utilities
- PhoneGap Desktop
- Crockford Facts
Archives
- July 2010
- June 2010
- April 2010
- March 2010
- February 2010
- January 2010
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006
- August 2006
- July 2006
- June 2006
- May 2006
- April 2006
- March 2006
- February 2006
- January 2006
- December 2005
- November 2005
- October 2005
- September 2005
- August 2005
- July 2005
- June 2005
- May 2005

November 4th, 2005 at 12:40 pm
I think you hit the nail on the head.
my two cents.
These darn open source zealot crowd makes me so mad. Like they say a little knowledge is a bad thing. I wish there was a stat on how many non-technology companies use Firefox. Cause in my opinion (the corporate IT one) its just one more application that needs to be installed and updated evertime there is a release (200+ workstations, not fun).
Dont get me wrong, Firefox has many cool and useful features but it still has too many releases to effectively deploy. (Im sure there is going to be a VB Script monkey, who is going to comment back and tell me know i can script the update with every login