jbgallery против увеличенного js против вспышки - PullRequest
0 голосов
/ 17 августа 2011

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

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

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

Раньше я экономно использовал вспышку из-за проблем с CMS (которые я сейчас обходил), проблем с отображением ipad и т. Д., Поэтому мне нужно было бы немного научиться идти по этому пути, но я более чем рад принять такой подход, если люди действительно думают, что это стоит того Мой опыт на сегодняшний день состоит из включения SWF-анимации и компонентов в php-страницы, заполняемые через mysql с использованием XML-файлов.

Ждем любых советов (не только для этого проекта, но и для будущих!).

Спасибо JD

1 Ответ

0 голосов
/ 17 августа 2011

Я на самом деле пытаюсь решить ту же самую проблему прямо сейчас. У меня пока нет идеального / простого решения, но вот что может сработать: http://playground.benbarnett.net/jquery-animate-enhanced/

Это плагин jQuery, который принимает ваши стандартные вызовы animate() (и некоторые другие) и использует преобразования CSS3, когда это возможно. Это теоретически улучшит частоту кадров переходов, так как эффекты CSS3 работают лучше в современных браузерах. У меня работают небольшие демонстрационные ролики, но у меня возникают проблемы с получением более низкой частоты кадров для изображений в полном браузере.

...