Лучшая производительность для слайд-шоу - PullRequest
3 голосов
/ 14 ноября 2011

В недавнем проекте я использовал Nivo Slider для создания слайд-шоу. Это солидное решение с полезными опциями, но мои пользователи жалуются, что оно загружается медленно. И они правы, потому что скрипту нужны все загруженные изображения для запуска.

Я ищу советы по повышению производительности и, возможно, рекомендации по решениям для замены Nivo Slider. Я имею в виду, конечно, советы за пределами очевидного (например, использование более светлых изображений и уменьшение общего количества слайдов).

Редактировать: для уточнения контекста изображения извлекаются из галереи, которую ведут пользователи. Я не имею никакого контроля над самими изображениями.

1 Ответ

1 голос
/ 14 ноября 2011

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

Удачи!

...