Уменьшите время загрузки изображения - PullRequest
3 голосов
/ 18 декабря 2010

У меня проблема с загрузкой изображения. Мой сайт содержит около 20 изображений на домашней странице. Загрузка займет много времени.

Так есть ли в asp.net framework 3.5 код, который сократит время загрузки без jquery или javascript.

Ответы [ 2 ]

1 голос
/ 18 декабря 2010

"есть ли код в asp.net framework 3.5, который уменьшит время загрузки"

номер

Тем не менее 1) о каких изображениях идет речь? Содержимое изображения или макет изображения? Если они являются макетами, то вы можете комбинировать изображения вместе и использовать CSS для их правильного размещения. Это уменьшит количество запросов к изображениям.

2) о каком размере файла мы говорим с этими изображениями? 10k? 20k? 100k? Вы можете запустить изображения через smushit, чтобы уменьшить размер файла.

http://developer.yahoo.com/yslow/smushit/

1 голос
/ 18 декабря 2010

Изображения загружаются клиентским браузером и кэшируются для последующих запросов. Таким образом, вы можете предварительно выбрать их с помощью JavaScript. На стороне сервера вы мало что можете сделать, кроме как, конечно, уменьшить количество этих изображений, но я не думаю, что это вариант: -)

Вы также можете взглянуть на технику под названием CSS Sprites .

...