Activate your free membership today | Log-in

Tuesday, May 9th, 2006

Rocky Shoals of Ajax Development

Category: Ajax, Articles, Editorial

>Alex Bosworth has written a lot on practicalities of Ajax including quirks. His latest piece details the Rocky Shoals of Ajax Development in which he discusses:

Browser Quirks and Limitations

  • MLHttpRequest can’t access remote server
  • Multiple Ajax Requests are not fired in order
  • Asynchronous XMLHttpRequests responses will arrive in no particular order
  • XMLHttpRequest does not requires the use of XML
  • Ajax uses UTF-8
  • Ajax requests are url encoded
  • XMLHttpRequest cannot transmit files
  • Firefox: Synchronous XMLHTTPRequests lock up Firefox
  • IE: XMLHTTPRequest Objects are not reused in IE
  • IE doesn’t use cached images when Javascript inserts HTML with images
  • IE: Closures with circular references in IE cause memory leaks
  • IE: Avoiding aggressive caching in IE
  • IE corrupts gzipped javascript files
  • IE doesn’t cache gzipped Javascript files

Related Content:

  • Ajax4jsf combines Ajax and JSF
    Ajax4jsf 1.0, an open source project to combine Ajax and JavaServer Faces (JSF), has just been released by Exadel, Inc. It is a component framework...
  • ICEsoft's Stephen Maryka on Ajax
    Stephen Maryka, CTO of Ajax tools vendor ICEsoft, explains different methods of development using the hot presentation...
  • The ins and outs of Ajax
    A developer's level look at how to build Ajax user...
  • Will Ajax kill Web frameworks?
    Developer James Strachan wonders if the ascendance of Ajax means that HTTP and HTML will become legacy...
  • Ajax Learning Guide
    Chances are, you've been doing JavaScript and XML developer work in Lotus Domino for quite some time. This old/new approach is causing quite a stir in...

Posted by Dion Almaer at 8:51 am
3 Comments

++++-
4.3 rating from 29 votes

3 Comments »

Comments feed TrackBack URI

IE doesn’t cache gzipped JS files????? Oh my freakin god! Excuse me I have to go admin my server…

Comment by Alex — May 10, 2006

Hi,

Reusing XHR in IE is possible. That’s not a bug. Please see my article for that. http://keelypavan.blogspot.com/2006/03/reusing-xmlhttprequest-object-in-ie.html

Thanks
Pavan Keely

Comment by Pavan Keely — May 10, 2006

I’m use Yahoo open source library. They write good function to work with javascript remote connection.

Comment by Vladimir Prudnikov — May 12, 2006

Leave a comment

You must be logged in to post a comment.