<p>I don't think that's clear at all, and that's really the whole problem.</p>

<p>Obviously it makes sense to use <code>document.location.protocol</code> when loading resources that are used by the page, but it's not at all obvious that the URL you used to visit the site should decide how an embed is exported. But on the other hand it's not obvious what should decide that.</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/pull/939#issuecomment-84735337">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABWnLbIJvWdLza5OD734GsE5UequfZlmks5n31B-gaJpZM4Dyvw8.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/pull/939#issuecomment-84735337"></link>
    <meta itemprop="name" content="View Pull Request"></meta>
  </div>
  <meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>