Eliminating AJAX concurrency blocking in webapps by eliminating AJAX (gracefully)