Por lo que veo
si el cliente usa safari mandas a mobile/index.html
Código Javascript
:
Ver originalif(_bi.indexOf("safari")>0)_url="mobile/index.html";
si usa un ipad o un iphone o un ipod lo mandas a html5/sample1.html
Código Javascript
:
Ver originalif(_bi.indexOf("iphone")>0 || _bi.indexOf("ipad")>0 || _bi.indexOf("ipod")>0) _url="html5/sample1.html";
y en qualquier otro caso a flash/index.html
(diria que esta anula la primera puesto que aun que usen safari si no son un gatchet appel vas a dirigirlos a esta ultima)
Código Javascript
:
Ver originalelse _url="flash/index.html";
Si quieres diferenciar entre los del ultimo caso podrias hacer lo siguiente
Código Javascript
:
Ver originalif(_bi.indexOf("safari")>0){
_url="mobile/index.html";
}
if(_bi.indexOf("iphone")>0
|| _bi.indexOf("ipad")>0
|| _bi.indexOf("ipod")>0){
_url="html5/sample1.html";
}else{ //cualquier cosa que no sea un iphone o ipad o ipod aun que use safari
if(...condicion del tamaño de la pantalla...){
_url= ....la url para los que cumplen la condicón...
}else{
_url="flash/index.html"; // si es la url para los que no la cumplen
}
}
HTML5 creo que va a ser el standar aqui tienes una tabla de compatibilidades
http://mobilehtml5.org/