Оптимальный размер изображения для рендеринга в браузере

Вопрос

Есть ли известный эталон или теоретическое обоснование оптимального (по скорости рендеринга) размера изображения?

Небольшая предыстория

Проблема в следующем: у меня есть коллекция очень больших изображений, шириной в тысячи пикселей в каждом измерении. Они должны быть представлены пользователю и каким-то образом манипулировать ими. Чтобы повысить производительность моего веб-приложения, мне нужно их нарезать. И вот тут у меня возникает вопрос: какие должны быть размеры этих срезов?


person dpq    schedule 01.02.2010    source источник


Ответы (3)



Узнать это можно только путем тестирования, каждый браузер будет иметь разные параметры производительности, а ваша пользовательская база может иметь что угодно, от мобильного телефона до настольного компьютера с 16-ядерным процессором Xeon. На самом деле более важным определяющим фактором может быть производительность сети при загрузке новых плиток, которая полностью зависит от того, как вы размещаете сайт и кто ваши пользователи.

Как уже говорили другие, вы можете сэкономить много исследований, продублировав размеры, уже используемые в аналогичных проектах: Google Maps, Bing Maps, любой другой картографической системе, не забывая о некоторых гигапиксельных проектах, таких как gigapan.

person Steve-o    schedule 02.02.2010

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

person Teddy    schedule 01.02.2010