Merge pull request #353 from mozilla/no-ie

redirect ie to /unsupported
This commit is contained in:
Danny Coates 2017-07-31 09:56:11 -07:00 committed by GitHub
commit 81be38fbc8
2 changed files with 15 additions and 8 deletions

View file

@ -1,8 +1,15 @@
{{!-- This file should be es5 only --}}
var isIE = /trident\/7\.|msie/i.test(navigator.userAgent);
var isUnsupportedPage = /\/unsupported/.test(location.pathname);
if (isIE && !isUnsupportedPage) {
window.location.replace('/unsupported/ie');
}
{{#if dsn}} {{#if dsn}}
window.dsn = '{{{dsn}}}'; window.dsn = '{{{dsn}}}';
{{/if}} {{/if}}
{{#if trackerId}} {{#if trackerId}}
window.trackerId = '{{{trackerId}}}'; window.trackerId = '{{{trackerId}}}';
{{/if}} {{/if}}
const MAXFILESIZE = {{{maxFileSize}}}; var MAXFILESIZE = {{{maxFileSize}}};
const EXPIRE_SECONDS = {{{expireSeconds}}}; var EXPIRE_SECONDS = {{{expireSeconds}}};

View file

@ -1,19 +1,19 @@
<div id="unsupported-browser"> <div id="unsupported-browser">
<div class="title" data-l10n-id="notSupportedHeader"></div> <div class="title" data-l10n-id="notSupportedHeader">Your browser is not supported.</div>
{{#if outdated}} {{#if outdated}}
<div class="description" data-l10n-id="notSupportedOutdatedDetail"></div> <div class="description" data-l10n-id="notSupportedOutdatedDetail">Unfortunately this version of Firefox does not support the web technology that powers Firefox Send. Youll need to update your browser.</div>
<a id="update-firefox" href="https://support.mozilla.org/kb/update-firefox-latest-version"> <a id="update-firefox" href="https://support.mozilla.org/kb/update-firefox-latest-version">
<img src="/resources/firefox_logo-only.svg" class="firefox-logo" alt="Firefox"/> <img src="/resources/firefox_logo-only.svg" class="firefox-logo" alt="Firefox"/>
<div class="unsupported-button-text" data-l10n-id="updateFirefox"></div> <div class="unsupported-button-text" data-l10n-id="updateFirefox">Update Firefox</div>
</a> </a>
{{else}} {{else}}
<div class="description" data-l10n-id="notSupportedDetail"></div> <div class="description" data-l10n-id="notSupportedDetail">Unfortunately this browser does not support the web technology that powers Firefox Send. Youll need to try another browser. We recommend Firefox!</div>
<a id="dl-firefox" href="https://www.mozilla.org/firefox/new/?scene=2" target="_blank"> <a id="dl-firefox" href="https://www.mozilla.org/firefox/new/?scene=2" target="_blank">
<img src="/resources/firefox_logo-only.svg" class="firefox-logo" alt="Firefox"/> <img src="/resources/firefox_logo-only.svg" class="firefox-logo" alt="Firefox"/>
<div class="unsupported-button-text">Firefox<br> <div class="unsupported-button-text">Firefox<br>
<span data-l10n-id="downloadFirefoxButtonSub"></span> <span data-l10n-id="downloadFirefoxButtonSub">Free Download</span>
</div> </div>
</a> </a>
{{/if}} {{/if}}
<div class="unsupported-description" data-l10n-id="uploadPageExplainer"></div> <div class="unsupported-description" data-l10n-id="uploadPageExplainer">Send files through a safe, private, and encrypted link that automatically expires to ensure your stuff does not remain online forever.</div>
</div> </div>