Я работаю над веб-приложением Asp.net MVC3. У меня есть одна страница, на которой appx. 100 изображений с несколькими размерами загружаются с общим приложением. размер 1,5 МБ.Как загружать изображения низкого качества в первую очередь для более быстрой загрузки веб-сайта?
Я буду работать над распространением этих 100 изображений на несколько имен хостов, чтобы ускорить загрузку позже. Но сейчас мне нужна ваша помощь для оптимизации скорости загрузки изображений. И я действительно не могу использовать Sprite для этих изображений.
Мне особенно интересно реализовать что-то, что может загружать ухудшенные изображения при первой загрузке, а затем постепенно увеличивать качество изображения при загрузке большего количества байтов. Таким образом, вначале он будет загружать изображения низкого качества сначала, а затем, когда будет загружено больше байтов, качество изображения улучшится.
Update: Я видел несколько сайтов, где изображения загружаются корректно, а это означает, в начале это выглядит очень круглоголовыми, а затем их качество улучшается с течением времени, как он загружает дальше.
Как они это делают?
Итак, на самом деле это два изображения, как насчет того, чтобы делать это на одном изображении? Посмотрите на вопрос, я только что обновил его. – Krunal
Это называется «переплетением», и вам нужно сохранить все изображения в специальном формате для работы. –