Обновил Фотораму.
С управлением жестами и анимацией ещё можно поспорить: например бюрошному Тигру нужен именно фейд, а у Антона Шеина запястье отваливалось, пока он тестировал новое перелистывание галереи.
С чем не поспоришь, так это с тем, как я сделал айфонные пипки под фотками, таких точечек пруд пруди в интернете, но у всех у них одна беда — между точками курсор «проваливается» в микропустоту, которую не кликнешь, а когда водишь по всей полосе, курсор бешено мигает. Ну я уже писал про это.
В следующей, 0.5-й версии, ожидается возвращение фейда и перемотки по клику (будет доступно как опция). Берите и пользуйтесь на здоровье.
Чуть не забыл! Фоторама научилась быть диворамой, можно (на свой страх и риск!) положить в неё любые дивы вместо картинок. Буду благодарен, если вы поделитесь идеями о развитии плагина, пришлёте багрепорт, поможете справится, с чем у меня не получается.
С управлением жестами и анимацией ещё можно поспорить: например бюрошному Тигру нужен именно фейд, а у Антона Шеина запястье отваливалось, пока он тестировал новое перелистывание галереи.
С чем не поспоришь, так это с тем, как я сделал айфонные пипки под фотками, таких точечек пруд пруди в интернете, но у всех у них одна беда — между точками курсор «проваливается» в микропустоту, которую не кликнешь, а когда водишь по всей полосе, курсор бешено мигает. Ну я уже писал про это.
В следующей, 0.5-й версии, ожидается возвращение фейда и перемотки по клику (будет доступно как опция). Берите и пользуйтесь на здоровье.
Чуть не забыл! Фоторама научилась быть диворамой, можно (на свой страх и риск!) положить в неё любые дивы вместо картинок. Буду благодарен, если вы поделитесь идеями о развитии плагина, пришлёте багрепорт, поможете справится, с чем у меня не получается.
Кстати, очень клёвый редизайн эгеи, расскажешь что и как сделано? :)
Могу рассказать как сделать чтобы работало супер-плавно на всех браузерах на веб-ките.
Вот, например, недавно делал http://railup.com/
На айпаде очень плавно двигается.
В двух словах это использовать transform3d, вместо left.
В новой версии, которая ещё в работе, я отказался от transition и box-shadow на тач-устройствах, стало заметно лучше.
При чем если делать через translateX, аппаратного ускорения нет.
Вот примерно так можно сделать:
var translate = 'translate3d(' + xOffset + 'px, 0, 0)'
if (Modernizr.csstransforms3d) {
container.css({
'-moz-transform' : train3d,
'-webkit-transform' : train3d,
'-o-transform' : train3d,
'-ms-transform' : train3d,
'transform' : train3d
});
} else {
container.css({
left: xOffset + 'px';
});
}
Могу на досуге состряпать коммит на гитхаб.