Como funciona o redirecionamento móvel da www? [fechadas]

5

Como um site detecta se solicitações HTTP estão chegando de um dispositivo móvel ou não? Na minha opinião, tudo é apenas pacotes TCP / IP com um endereço padrão / cabeçalho de porta, certo? Isso é uma coisa de hardware / roteamento? É o serviço de hospedagem como o Apache? O que você precisa saber para preparar um website para redirecionamento de dispositivos móveis?

    
por Chad Harrison 15.12.2011 / 21:49

2 respostas

6

Em termos gerais, isso é provavelmente feito inspecionando o HTTP-User-Agent que é enviado na solicitação HTTP. O link tem mais informações. O Safari para dispositivos móveis envia uma string diferente que a página da Web pode investigar (via js / php / etc) e, em seguida, exibe conteúdo diferente, altera a folha de estilo ou os envia para uma página diferente. Além disso, a compactação de dados do servidor pode ser bastante útil em geral, mas especialmente para dispositivos móveis, especialmente porque muitas conexões de banda larga móvel são bastante lentas. Assim, o servidor também usará técnicas de otimização de dados, novamente úteis especialmente para clientes móveis.

    
por 15.12.2011 / 21:54
2

Para expandir a outra resposta, você pode utilizar um banco de dados, como WURFL , que contém sequências de agentes do navegador (bem como recursos do dispositivo). )

    
por 16.12.2011 / 00:46