Прокручиваемость от Джо Хьюитта (Joe Hewitt) - недавно разработанная реализация, которая довольно неплохо справляется с имитацией собственной прокрутки на устройствах iOS. Однако, по его собственному признанию, это «незавершенное производство», и оно не готово к использованию.
Кроме того, iOS 5 будет иметь прямую встроенную поддержку прокрутки через свойство и значение CSS -webkit-overflow-scrolling: touch
. Установка этого параметра вместе с overflow: scroll
для элемента заставит прокрутку вести себя как прокрутка панели в собственном приложении: один палец, импульс родного стиля и поведение. В основном все, что занимает хороший кусок JavaScript, может быть заменено двумя свойствами CSS.
Недостатком является то, что, поскольку это только в бета-версии iOS, вам все равно придется использовать сценарий в качестве запасного варианта, пока iOS 5 не станет основной (не только выпущенной), Android его примет (и этот релиз) становится мейнстримом) и т. д. Нам еще понадобится запасной вариант.
Более подробную информацию можно получить по адресу FunctionSource и в этом блоге . Опять же, это не используется сегодня, но будет полезно в ближайшие 6-12 месяцев (возможно, дольше для других платформ).