Масштабирование веб-браузера Android работает более эффективно для изображений, чем для спрайтов - PullRequest
6 голосов
/ 19 октября 2010

Я разрабатываю мобильное веб-приложение, и у меня есть домашний экран с множеством значков, поэтому я попытался использовать спрайт для обслуживания всех изображений одним махом.

Я заметил,тем не менее, iphone4 довольно хорошо масштабировал изображения в моем спрайте (они выглядели немного размытыми), но на моем HTC Evo изображения, показанные спрайтом, выглядят действительно блочными.Я переключился на стандартные изображения (background: (/ image_url /) без background-position), и изображение выглядело намного лучше - см. screen shot, где изображение слева подается с использованием одного изображения, а изображение справаон подается из спрайта (но в спрайте одинаковые изображения).

Есть ли способ заставить браузер Android лучше интерпретировать спрайты?

Ответы [ 2 ]

2 голосов
/ 28 апреля 2011

Вы достигли максимального размера декодированного изображения в браузере Android. Этот предел размера был увеличен до чего-то разумного в 2.3. Попробуйте разделить свои спрайты на меньшие изображения.

0 голосов
/ 20 октября 2010

Это всего лишь предположение, но какой вы используете? Ваш оператор или Wi-Fi соединение? Некоторые операторы сжимают изображения до определенного размера.

...