<p>Yeah that code is a PITA but I suspect there is properly portable way to do it so we're probably pretty stuck. The problem is you have no real way to know what encoding mangling XHR may have done on the response headers and therefore how to turn them into proper unicode that you can display.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br>Reply to this email directly or <a href="https://github.com/openstreetmap/openstreetmap-website/issues/932#issuecomment-82307733">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABWnLRSrLwwvd0xptcTbqG7QRLFYbKlsks5n2A9-gaJpZM4Dv7X2.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
  <div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
    <link itemprop="url" href="https://github.com/openstreetmap/openstreetmap-website/issues/932#issuecomment-82307733"></link>
    <meta itemprop="name" content="View Issue"></meta>
  </div>
  <meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>