Я разрабатываю HTML-страницу для отображения в браузерах Android. Рассмотрим эту страницу простого примера:
<html>
<head><title>Simple!</title>
</head>
<body>
<p><img src="http://sstatic.net/so/img/logo.png"></p>
</body>
</html>
Он выглядит просто на стандартных HVGA-телефонах (320x480), но на HDPI WVGA (480x800 или 480x854) встроенный браузер автоматически масштабирует изображение; это выглядит уродливо.
Я читал, что должен использовать этот тег, чтобы заставить браузер перестать масштабировать мою страницу:
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; minimum-scale=1.0; user-scalable=0;" />
... но все, что делает, это отключить масштабирование пользователя (кнопки масштабирования исчезают); это фактически не мешает браузеру масштабировать мой образ. Корректировка масштабных коэффициентов (установка их всех на 2,0 или 0,5) не оказывает никакого эффекта.
Как заставить WVGA-браузер останавливать масштабирование моих изображений?