Как стать автором
Обновить

Комментарии 14

Было бы интересно услышать сравнение библиотек для создания «пальце-ориентированных» веб-приложений.
Навскидку из известных вспоминается только Sencha Touch.
jQuery Mobile поддерживает только однопальцевые события tap, taphold, swipe, swipeleft, swiperight
Sencha Touch поддерживает любые жесты tap, tapstart, tapmove, doubletab, drag, pinch (мультитач).

Сейчас Sencha Touch имеет более качественное оформление внешнего вида, но тяжелее и стоит денег. У jQuery Mobile за плечами огромное комунити и все фичи это вопрос времени, сейчас jQuery Mobile прилично лагает (альфа дает о себе знать). Впринципе, других альтернатив и нет.
Был не прав, по аналогии с Ext JS подумал, что денег стоит. Стоит денег только Sencha Touch Standard Support — 299$: Telephone Support, Emergency Bug Fixes (по сути ничем не отличается от стандартного тарифного плана)
А должен ли я выкладывать все исходники своего сайта под GPL в таком случае?
«Apple ввел свое touch events API» и видимо запатентовал его. Чую скоро ждать очередную серию патентных срачей. Хотя если тут W3C присутствует, то видимо не все так плохо…
Меня не оставляют равнодушным блоги, которые отключают зум, что пальцами, что кнопочками. Читать невозможно — иногда хочется сделать текст покрупнее — фиг вам, не работает. С поддержкой тач-событий жду что всё станет ещё хуже. Хочу кнопку в настройках, которая отключает возможность отключения стандартных реакций браузера. ;)
Еще пару лет и полный мультитач будет везде.
А как убрать активацию элемента в android-браузере? Например, когда нажимаешь на Canvas он выделяется зеленым прямоугольником.
event.preventDefault()?
А как на мультитачах работают обычные события (mousedown, mousemove, mouseup, click)? Есть ли отличия от десктопа? Будет ли разработанный для десктопа сайт нормально работать на тачскрине, без использования touch events?
Эти события эмулируются, но есть тонкости (например клик срабатывает через 100-250мс после touchstart) о которых на прошедшем в субботу Web Standards Days говорил Patrick H.Lauke слайды. Видео пока нет.
Для эмуляции одноточечного события можно использовать к примеру iPad эмулятор хрома. И никаких либ сторонних не нужно.
Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации

Истории