title: How can I use JSON on the web page from a source with neither CORS nor JSONP?
body: <p>Some JSON data services on the Internet are designed to be consumed only by servers and neglect the possibility of being consumed directly by a web-only app.</p>
  
  <p>Due to cross-site concerns, such services would work if they either provided a <a href="http://json-p.org/" rel="nofollow noreferrer"><code>JSONP</code></a> format or enabled <a href="http://en.wikipedia.org/wiki/Cross-origin_resource_sharing" rel="nofollow noreferrer"><code>CORS</code></a> support.</p>
  
  <p>I want to make a little JavaScript tool that can call an online resource that only returns <code>JSON</code> and not , and does not support .</p>
  
  <p>One example case was a single-page app I was making for which the only data source I could find didn't provide <code>CORS</code> or <code>JSONP</code>. Being a single-page app, it had no server of its own so was subject to the same-origin policy.</p>
  
  <p>What strategies are available in such cases?</p>