Я занимаюсь разработкой веб-сайта, который позволяет пользователю просматривать и настраивать продукт.Я хотел начать этот проект с использованием jquery, css3 и html5 с постепенной деградацией для старых браузеров.
Я объединил все самые маленькие изображения в нескольких спрайтах, чтобы уменьшить количество запросов http (изображения будут обслуживатьсяиз поддоменов без печенья).Кстати, продукт должен быть виден на 360 ° для каждой комбинации конфигураций.В результате получается 2252 изображения (всего 15 МБ).
Это не является большой проблемой для bandwitdh, поскольку у нас есть 2 выделенных сервера, но я просто думаю о лучшем способе улучшения взаимодействия с пользователем.
На самом деле я предварительно загружаю изображения только для вида продукта по умолчанию, затем, когда пользователь меняет настройки, я загружаю необходимые изображения (здесь помогает jQuery).Когда изображения загружаются, пользователь увидит «загрузочный» gif.Стоит ли предварительно загружать изображения также, когда они их не запрашивают?
Изображения будут кэшироваться браузером, поэтому каждое изображение будет иметь ответ 304 Not Modified.Есть ли у вас какие-либо советы или предложения по улучшению взаимодействия с пользователем?
Спасибо.