title: Are AJAX calls not blocking and what is their lifespan?
body: <p>I feel ackward asking these fundamental questions given that I am not exactly new to web development. But I want to double-check my assumptions nevertheless...</p>
  
  <p>I'm building the recording of unique image views in my application. When a user (not a bot) visits an image page, an Ajax call is made to a back-end process that collects the session info, compares for duplications and stores the visit. I have all my javascript references as well as this call at the bottom of the HTML, just before the <code>&lt;/body&gt;</code> element:</p>
  
  <pre><code>$.get(basepath + "image/1329/record/human", function(data){
  console.log("Data Loaded: " + data);
  });
  </code></pre>
  
  <p>By default, the call to $.get is made asynchronous. Yet I want to test the following assumptions:</p>
  
  <ul>
  <li>Is it correct that this method ensures that the call to the view recording script is non-blocking for the rest of the UI?</li>
  <li>Is it correct that the back-end script will finish once called, regardless of whether the user navigates to another page? </li>
  </ul>