title: Is there any reason to use a synchronous XMLHttpRequest?
body: <p>It seems most everyone does asynchronous requests with XMLHttpRequest but obviously the fact that there is the ability to do synchronous requests indicates there might be a valid reason to do so.  So what might that valid reason be?</p>