
Detectando o iPhone e iPod Touch com Javascript e PHP
Os iPhones estão chegando com tudo no Brasil e, consequentemente, o acesso aos site através deles e outros aparelhos móveis irá aumentar. Por isso, sites compatíveis serão uma necessidade que vamos ter de suprir. Veja a baixo algumas dicas de códigos para tornar qualquer site compatível com iPhones.
Detectando iPhones e iPodes com Javascript
Ao criar sites para iPhone ou iPod Touch, a primeira coisa a se fazer é detectá-los para poder aplicar estilos e códigos específicos. O código a seguir detecta iPhones e iPods usando javascript e redireciona os visitantes a uma página específica.
if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i))) {
if (document.cookie.indexOf("iphone_redirect=false") == -1) {
window.location = "http://m.seusite.com/?iphone&i=COMR";
}
}
Detectando iPhones e iPodes com PHP
Apesar de o código anterior funcionar bem, o javascript pode ser facilmente desabilitado pelos usuários. Por esta razão, é preferível usar o PHP para fazer o trabalho de detectar iPhones e iPods Touch.
if(strstr($_SERVER['HTTP_USER_AGENT'],'iPhone') || strstr($_SERVER['HTTP_USER_AGENT'],'iPod')) {
header('Location: http://seusite.com/iphone');
exit();
}
mas gostaria de saber como usar o código, onde inseri-lo…
ou alguma video aula ensinando a criar um site para ipods etc….
de qualquer maneira obrigago pela ajuda e desejo a todos sucesso.
O texto é bloqueado justamente contra copiadores e plagiadores que querem roubar meu conteúdo.
Volte sempre!