Пуленепробиваемый адаптивный слайдер -- существует ли?
Занимаюсь разработкой адаптивных мобильных сайтов, и здесь резко встает нужда в слайдере. Основные критерии, которыми должен обладать идеальный слайдер:
1) Работать не только в safari-webkit
2) Иметь в наличии css3-анимации через translate3d
3) Поддержка свайпов, стрелочек, буллетов-точек
4) Он должен работать как надо при смене ориентации смартфона
5) Он не должен вешать систему, анимации должны быть плавными и отключаемыми
6) Уметь подстраиваться под контент
7) В качестве слайдов поддерживать любой контент, а не только картинки
===
Что пробовалось мною?
-- bxslider - почти идеальный. Присутствуют практически все фичи, единственное - его на айфонах и андроидах можно "сломать" каким-то неосторожным свайпом. Ломается, кстати, на официальной странице.
-- flexslider 2 - имеет критичный недостаток: есть единственная настройка подстройки контейнера слайдера под контент слайда по высоте. Но в настройке нельзя не использовать анимацию. А из-за пересчета высоты весь контент потихонечку сдвигается, вызывая слайдшоу в 3 кадра/сек.
-- swipejs - мало настроек
Дмитрий Чащинов: ага, верно. Казалось бы, такая простая штука, как цикличность (хоть ее и не так просто реализовать), отсутствует в первой версии. А вторая глючная пипец. Ее на раз-два можно "сломать" тач-касаниями. Нельзя использовать в продакшене.