Я использую fancybox (http://fancyapps.com/fancybox/), чтобы взять PDF, разделить его на отдельные изображения и HTML-страницы и представить его как галерею fancybox.Как я могу улучшить производительность плагина jQuery fancybox?
В галерее есть смесь статических изображений и HTML-страниц с внутрикатегорийными ссылками. Чтобы заставить fancybox правильно отображать это, я рассматриваю все элементы галереи как iframe.
Так каждое изображение представлено на HTML странице с этим CSS, чтобы сделать изображение полного фона экрана в IFRAME:
html, body {width:1024px; height:768px; padding:0; margin:0; }
html {overflow: hidden; background: #d3d3d9; }
body {
background-image:url('images/slide_2.png');
background-repeat:no-repeat;
background-position:center center;
background-attachment:fixed;
-o-background-size: 100% 100%, auto;
-moz-background-size: 100% 100%, auto;
-webkit-background-size: 100% 100%, auto;
background-size: 100% 100%, auto;
}
Мой вопрос, как я могу улучшить производительность анимированных галерей переходов ? Я думал, возможно, найти способ предварительно загрузить следующий предмет в галерее? Или, может быть, есть способ настроить плагин fancybox для улучшения производительности анимации? Или оба? Ищите предложения. Благодарю. Вот ссылка на пример того, над чем я работаю (ссылка удалена для конфиденциальности клиента), обратите внимание, насколько неуклюжая анимация слайда, движущегося за кадром.
В качестве альтернативы, есть ли лучшее решение, чем fancybox для просмотра типа галереи/слайд-шоу, которое должно обрабатывать как изображения, так и HTML-страницы?