diff options
| author | Jules Laplace <jules@okfoc.us> | 2014-12-01 19:05:47 -0500 |
|---|---|---|
| committer | Jules Laplace <jules@okfoc.us> | 2014-12-01 19:05:47 -0500 |
| commit | 3894b197a61f7370597218cda6a2a5eccde9375b (patch) | |
| tree | 134c72dd76b2873994c428a0dd9e4c6a7c3ebfe7 /public/assets/javascripts/app.js | |
| parent | 598b7d86716d83f3f5c571c98dbf41ae1706cb40 (diff) | |
| parent | c423e246d4e18ce65861e384bee6c147aff79ddb (diff) | |
merge
Diffstat (limited to 'public/assets/javascripts/app.js')
| -rw-r--r-- | public/assets/javascripts/app.js | 21 |
1 files changed, 16 insertions, 5 deletions
diff --git a/public/assets/javascripts/app.js b/public/assets/javascripts/app.js index 01a2e54..41edafe 100644 --- a/public/assets/javascripts/app.js +++ b/public/assets/javascripts/app.js @@ -1,12 +1,9 @@ if (is_mobile) { - $("html").addClass("mobile"); -} -else if ($.browser.msie || ! has3d()) { - $("html").addClass("fallback"); + $("html").addClass("mobile") } else { - $("html").addClass("desktop"); + $("html").addClass("desktop") } @@ -22,6 +19,8 @@ app.init = function () { } app.launch = function () { + if ($.browser.msie || ! has3d()) { return app.fallback() } + var movements scene = new MX.Scene().addTo('#scene') @@ -74,6 +73,18 @@ app.launch = function () { window.scrollTo(0,0) } +app.fallback = function(){ + app.unsupported = true + var msg = "Sorry, your browser is not supported.<br><br>" + + "Please use <a href='http://chrome.com/'>Chrome</a> or <a href='https://www.apple.com/safari/'>Safari</a> or <a href='http://getfirefox.com/'>Firefox</a>." + var $fallback = $("<div>") + $fallback.attr('id', 'fallback') + $fallback.html(msg) + $('body').append($fallback) + $("#keyhint").hide() + $("#editorView").hide() +} + app.on = function(){ app.tube.on.apply(app.tube, arguments) } |
