:\d+\.){2,}/.test(H)||_=="IE"&&(H&&!/^Win/.test(H)&&O>5.5||/Windows XP/.test(H)&&O>8||O==8&&!/Trident/.test(c)))&&!i.test(g=k.call(w,c.replace(i,"")+";"))&&g.name&&(g="ing as "+g.name+((g=g.version)?" "+g:""),i.test(_)?(/IE/.test(g)&&H=="Mac OS"&&(H=null),g="identify"+g):(g="mask"+g,d?_=b(d.replace(/([a-z])([A-Z])/g,"$1 $2")):_="Opera",/IE/.test(g)&&(H=null),A||(O=null)),M=["Presto"],S.push(g));if(g=(/\bAppleWebKit\/([\d.]+\+?)/i.exec(c)||0)[1]){g=[parseFloat(g.replace(/\.(\d)$/,".0$1")),g];if(_=="Safari"&&g[1].slice(-1)=="+")_="WebKit Nightly",L="alpha",O=g[1].slice(0,-1);else if(O==g[1]||O==(/\bSafari\/([\d.]+\+?)/i.exec(c)||0)[1])O=null;g=[g[0],(/\bChrome\/([\d.]+)/i.exec(c)||0)[1]];if(_=="Chrome"||_=="Chrome Mobile")O=(/\bChrome\/([\d.]+)/i.exec(c)||0)[1];!A||/internal|\n/i.test(s.toString())&&!g[1]?(M[1]="like Safari",g=(g=g[0],g<400?1:g<500?2:g<526?3:g<533?4:g<536?5:g<537?6:g<600?7:"8+")):(M[1]="like Chrome",g=g[1]||(g=g[0],g<530?1:g<532?2:g<532.05?3:g<533?4:g<534.03?5:g<534.07?6:g<534.1?7:g<534.13?8:g<534.16?9:g<534.24?10:g<534.3?11:g<535.01?12:g<535.02?"13+":g<535.07?15:g<535.11?16:g<535.19?17:g<536.05?18:g<536.1?19:g<537.01?20:"21")),M[1]+=" "+(g+=typeof g=="number"?".x":/[.+]/.test(g)?"":"+"),_=="Safari"&&(!O||parseInt(O)>45)&&(O=g)}return _=="Opera"&&(g=/(?:zbov|zvav)$/.exec(H))?(_+=" ",S.unshift("desktop mode"),g=="zvav"?(_+="Mini",O=null):_+="Mobile"):_=="Safari"&&/Chrome/.exec(M[1])&&(S.unshift("desktop mode"),_="Chrome Mobile",O=null,/OS X/.test(H)?(P="Apple",H="iOS 4.3+"):H=null),O&&O.indexOf(g=/[\d.]+$/.exec(H))==0&&c.indexOf("/"+g+"-")>-1&&(H=C(H.replace(g,""))),M&&!/Avant|Nook/.test(_)&&(/Browser|Lunascape|Maxthon/.test(_)||/^(?:Adobe|Arora|Midori|Phantom|Rekonq|Rock|Sleipnir|Web)/.test(_)&&M[1])&&(g=M[M.length-1])&&S.push(g),S.length&&(S=["("+S.join("; ")+")"]),P&&D&&D.indexOf(P)<0&&S.push("on "+P),D&&S.push((/^on /.test(S[S.length-1])?"":"on ")+D),H&&(g=/ ([\d.+]+)$/.exec(H),H={architecture:32,family:g?H.replace(g[0],""):H,version:g?g[1]:null,toString:function(){var e=this.version;return this.family+(e?" "+e:"")+(this.architecture==64?" 64-bit":"")}}),(g=/\b(?:AMD|IA|Win|WOW|x86_|x)64\b/i.exec(y))&&!/\bi686\b/i.test(y)&&(H&&(H.architecture=64,H.family=H.family.replace(RegExp(" *"+g),"")),_&&(/WOW64/i.test(c)||A&&/\w(?:86|32)$/.test(h.cpuClass||h.platform))&&S.unshift("32-bit")),c||(c=null),{version:_&&O&&(S.unshift(O),O),name:_&&(S.unshift(_),_),os:H?(_&&(H!=String(H).split(" ")[0]||H!=_.split(" ")[0]&&!D)&&S.push(D?"("+H+")":"on "+H),H):{architecture:null,family:null,version:null,toString:function(){return"null"}},description:S.length?S.join(" "):c,layout:M&&M[0],manufacturer:P,prerelease:L,product:D,ua:c,parse:k,toString:U}}var t=e,n=typeof exports=="object"&&exports,r=typeof global=="object"&&global&&(global==global.global?e=global:global),i=/Opera/,s=Object.prototype.toString,o=/Java/.test(E(e.java))&&e.java,u=o&&E(e.environment)=="Environment",a=o?"a":"伪",f=o?"b":"尾",l=e.document||{},c={}.hasOwnProperty,h=e.navigator||{},p=e.operamini||e.opera,d=i.test(d=E(p))?d:p=null,v=this,m=h.userAgent||"";typeof define=="function"&&typeof define.amd=="object"&&define.amd?define("modules/unsupported_browsers/platform",[],function(){return k()}):n&&!n.nodeType?w(k(),function(e,t){n[t]=e}):e.platform=k()}(this),define("modules/unsupported_browsers/browser_details",["require","jquery","modules/unsupported_browsers/platform"],function(e){var t={setCookie:function(e){document.cookie=e},getCookie:function(){return document.cookie}},n=e("jquery"),r=e("modules/unsupported_browsers/platform"),i="unsupportedbrowser",s=function(e,t){return t.toLowerCase()===e.toLowerCase()},o=function(e,t){return parseInt(t)==NaN||parseInt(e)==NaN?e.toLowerCase()==t.toLowerCase():parseInt(e)<=parseInt(t)},u=function(e,t){return t==undefined||t==""?!0:e.family.toLowerCase()===t.toLowerCase()},a=function(e,t){return e&&t&&e.toLowerCase()==="sony"&&t.toLowerCase()==="android browser"?!1:!0},f=function(){var e=i+"=",n=t.getCookie().split(";");for(var r=0,s=n.length;r<s;r++){var o=n[r];o=o.replace(/^\s+|\s+$/g,"");if(o.indexOf(e)===0)return o.substring(e.length,o.length)}return null},l={checkBrowser:function(e){var t=f();if(t!=null||t!=undefined)return!1;for(var n=0;n<e.length;n++){var i=e[n].name,l=e[n].version,c=e[n].platform;if(s(r.name,i)&&o(r.version,l)&&u(r.os,c)&&a(r.manufacturer,r.name))return!0}return!1},storeCookie:function(e){var t=new Date;t.setTime(t.getTime()+2592e6);var n="expires="+t.toGMTString();this.cookieStore.setCookie(i+"="+e+"; "+n+"; path=/")},cookieStore:t};return l}),define("modules/unsupported_browsers/module",["require","jquery","modernizr","require/sony-global-settings","require/sony-global-environment","bootstrap","modules/unsupported_browsers/browser_details"],function(e){var t=e("jquery"),n=e("modernizr"),r=e("require/sony-global-settings"),i=e("require/sony-global-environment"),s=e("bootstrap"),o=e("modules/unsupported_browsers/browser_details"),u=null,a={init:function(){var e=t(".modal-unsupported");e&&new f(e);var n=t("#unsupported-browser-modal").data("unsupportedBrowsers");n&&(u=o.checkBrowser(n))&&i.trigger("unsupportedbrowser")}},f=function(e){var t=this;t.$el=e,t.init(),log("SONY : UnsupportedBrowsers : Initialized")};return f.prototype={constructor:f,init:function(){var e=this;e.$modal=e.$el,e.bind()},bind:function(){var e=this;e.$el.find(".close-modal").on("click",function(t){t.preventDefault(),e.closeModal()}),i.on("unsupportedbrowser",t.proxy(e.launchModal,e)),i.on("global:resizeDebounced",t.proxy(e.measureModal,e))},isModalOpen:function(){return r.$body.hasClass("modal-open")},launchModal:function(){var e=this;e.$modal.modal(),e.measureModal()},measureModal:function(){if(!this.isModalOpen())return;var e=this,t=n.mq("(min-width: 48em) and (max-width: 61.1875em)"),r,i;t?(r=e.$modal.height(),i=e.$modal.width(),e.positionModal(i,r)):e.resetModal()},positionModal:function(e,t){this.$modal.css({"margin-top":-t/2,"margin-left":-e/2})},closeModal:function(){u!=null&&o.storeCookie(u),this.$modal.modal("hide")},resetModal:function(){this.$modal.css({"margin-top":"","margin-left":""})}},a}),define("modules/unsupported_browsers/index",["require","modules/unsupported_browsers/module"],function(e){var t=e("modules/unsupported_browsers/module");return t.

Prev | Next
Pg.: 1 ... 58 59 60 61 62 63 64 65 66


Back to home | File page

Subscribe | Register | Login | N