Navegadores móveis (microbrowsers/minibrowsers) são versões simplificadas para celulares/PDAs, otimizados para baixa largura de banda e telas pequenas. Às vezes falham ao renderizar HTML padrão. Desenvolvedores criam sites mobile-friendly e usam script PHP para redirecionar usuários móveis. O script abaixo é grátis para uso pessoal, requer servidor Linux.
Itens Necessários
- Computador
- Conexão internet
Instruções
- Baixe o script PHP "Detect Mobile User Agents & Browsers" (link em Recursos). Arquivo comprimido; extraia para a área de trabalho.
- Via FTP, faça login na hospedagem do seu site. Envie o arquivo mobile_device_detect.php para o diretório raiz (onde está index.html ou index.php).
- Baixe o index.html ou index.php do seu site via FTP e salve na área de trabalho. Abra no editor de texto (Notepad/Wordpad).
- No navegador, acesse
https://detectmobilebrowsers.mobi/ (ou link em Recursos).
- Role até Function Generator. Gere código PHP definindo comportamento do arquivo enviado no passo 2. Escolha opções nos menus suspensos para cada tipo de dispositivo/navegador (iPhone, iPad, Android, Opera, BlackBerry, Palm, Windows Mobile): tratar como mobile ou desktop, ou redirecionar para URL personalizada (digite no campo que aparece).
- No menu Redirect Mobile Browsers, escolha ação para dispositivos marcados como mobile: redirecionar para URL mobile-otimizada (digite a URL) ou não redirecionar.
- Defina Redirect Desktop Browsers como "No - Do not redirect desktop visitors - function will return false" para desktop acessar site padrão.
- Clique Generate Code. Copie o código da caixa PHP Code (Ctrl+C). Minimize o navegador.
- No editor de texto, crie linha em branco no topo do index. Digite
<?php (Enter), cole o código (Ctrl+V) (Enter), digite ?> (Enter).
- Salve (Arquivo > Salvar). No FTP, envie o index editado de volta à raiz, sobrescrevendo o original.
- Teste: acesse seu site de um celular (deve ir para versão mobile) e de um desktop (deve ficar no site padrão).