title: sourceMappingURL from jquery generates 404 error in apache
body: <p>Was browsing through apache logs and found interesting thing:</p>
  
  <p>When a users access any page where I have included jquery, apache tries to get jquery-xxx.min.map file and failed with 404 error. Here is an example:</p>
  
  <pre><code>xxx.xxx.xxx - - [Date:TIME +0000] "GET /js/lib/jquery-1.10.2.min.map HTTP/1.1" 404 3134 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36"
  </code></pre>
  
  <p>This is not a surprise, because I clearly do not have this min.map file.
  I do not like this behavior.</p>
  
  <p>Looking in jquery source code, I have found </p>
  
  <pre><code>/*! jQuery v1.10.2 | (c) 2005, 2013 jQuery Foundation, Inc. | jquery.org/license
  //@ sourceMappingURL=jquery-1.10.2.min.map
  </code></pre>
  
  <p>First thing is that this sourceMappingURL is in the comment, and there is no other hits. When I just removed it, 404 error disappeared.</p>
  
  <p>I have no questions that people from jquery knew what are they doing, but can anyone explain  me:</p>
  
  <ul>
  <li><p>what is the point of this sourceMappingURL which creates some connection which ends up with 404? </p></li>
  <li><p>what am I loosing when I removed this line?</p></li>
  </ul>
  
  <p>The only relevant thing I was able to found is <a href="http://updates.html5rocks.com/2013/06/sourceMappingURL-and-sourceURL-syntax-changed">this link</a> and as far as I understood (please right me if I am wrong) that:</p>
  
  <ul>
  <li>it generates some errors in IE (I was viewing through Chrome)</li>
  <li>it is deprecated (I am using the latest version of jQuery at the time of being)</li>
  <li>it is used for debugging purposes (have not understood for what debugging purposes)</li>
  </ul>