Rocky Shoals of Ajax Development

via ajaxian:

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

Leave a Reply

You must be logged in to post a comment.