title: jQuery.ajax() method's async option deprecated, what now?
body: <p>As of jQuery 1.8, the use of <code>async:false</code> in <a href="http://api.jquery.com/jQuery.ajax/" rel="noreferrer">jQuery.ajax()</a> is <strong>deprecated</strong>.<br>
  But how many webpages have you seen with a "loading screen" while there is an ongoing AJAX communication in the background? I have probably seen thousands of them.</p>
  
  <p>My case is that I am writing a mobile app that needs to load a language file. And at the beginning I load the language file and I retrieve the text of the buttons and other GUI elements from the language file.</p>
  
  <p>This is really bad for me. Because if the language file is missing, the GUI shouldn't appear. So how do I solve it? Put all my code in the <code>success</code> callback? That doesn´t seem like a good coding practice to me. Can I solve it another way?</p>