Как заставить лайкбоксы jQuery (например, fancybox) быстрее отображать картинки? - PullRequest
0 голосов
/ 13 июля 2010

На Officesnapshots.com Я думаю, они используют fancybox (проверьте кнопку закрытия). Но картинки загружаются чертовски быстро. Это действительно fancybox или другой плагин? Если это fancyboxn, как я могу получить ту же скорость, что и они?

Ответы [ 4 ]

1 голос
/ 13 июля 2010

Скорость загрузки изображений обычно не имеет ничего общего с используемым плагином: в любом случае процесс простой image.src='filename.jpg', и загрузка выполняется браузером.

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

У них также могут быть более быстрые серверы для доставки изображений.

0 голосов
/ 17 июля 2010

Я запускаю офисыnapshots.com, и мы используем Highslide с highslide.com. Мы внедряем его в веб-сайт с помощью плагина Wordpress Highslide JS. Существуют разные лицензии, и для личного сайта я считаю, что это бесплатно.

0 голосов
/ 13 июля 2010

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

Кажется, плагин обрабатывает выбор изображений из папки или flickr, а свойство ajaxCache будет предварительно кэшировать эти изображения.

Похоже, хороший плагин - коммерческая лицензия, хотя ...

0 голосов
/ 13 июля 2010

OfficeSnapshots.com фактически использует плагин под названием Highslide JS . Я бы сказал, начать с экспериментов с этим.

...