Navegador Android ignora o design responsivo da web

Acabei de começar a converter meu site com "Responsive Web Design". Eu instalei o plug-in "Web Developer" para Firefox (http://chrispederick.com/work/web-developer/ ) para verificar se está funcionando. Tudo parecia bem.

Agora eu tentei isso com meu celular android. Eu não trabalhei corretamente para o modo retrato ... Eu rastreei o problema até o manuseio errado dos @ media-selectors no telefone:

Esta página (https://worldtalk.de/m/test.php ) gera um CSS que gera a altura / largura e a altura / largura do dispositivo + orientação que o navegador usa como parâmetros.

Eu tenho os seguintes resultados:

retrato, 800x1200paisagem, 800x400

A orientação estava correta, a largura / altura e a largura / altura do dispositivo eram as mesmas para ambas as orientações. Mas o dispositivo (HTC Desire Z) usa apenas uma resolução de tela incorreta (800x1200) para o modo retrato. Eu gostaria de evitar ter um banco de dados de dispositivos com user-agents ou algo parecido.

Informação adicional:

Versão do Navegador: WebKit / 533.1Android 2.3.3 / Sense 2.1HTC Desire Z (firmware da T-Mobile)JavaScript relata resolução de tela idênticaQuestões:Este é apenas o meu modelo de telefone ou um comportamento geral do navegador android?Como consertar isto?

questionAnswers(1)

yourAnswerToTheQuestion