002. Школа разработки интерфейсов – Работа с сенсорным пользовательским вводом. Дмитрий Душкин HD

27.10.2016
Об отличиях интерфейсов, рассчитанных на сенсорный ввод, про новый стандарт обработки событий ввода Pointer Events и CSS-свойства, которые полезно знать при работе над сенсорными интерфейсами. Практическая часть представлена разбором реализации жеста для скрытия бокового меню. Полезные материалы: Общее про JavaScript (лучший ресурс) — https://learn.javascript.ru/ Mobile web development by Udacity (есть всё, что нужно). Если есть время, это стоит пройти в первую очередь. https://www.udacity.com/course/mobile-web-development--cs256 Web fundamentals — Native hardware access by Google https://developers.google.com/web/fundamentals/native-hardware/ JS Pointer events — https://developer.mozilla.org/en-US/docs/Web/API/Pointer_events Тоже про pointer events, но более доступно — http://danielcwilson.com/blog/2016/06/pointer-events/ Про 300ms задержки клика — http://developer.telerik.com/featured/300-ms-click-delay-ios-8/ Сводная таблица различных платформ про порядок событий при клике, влияние на 300 см задержку мета-тега viewport и многое другое — https://patrickhlauke.github.io/touch/tests/results/ Особенности триггера scroll event на ios8 и WKWebView — http://developer.telerik.com/%20featured/scroll-event-change-ios-8-big-deal/ Какие бывают жесты, какие реализованы на различных платформах — http://www.lukew.com/ff/entry.asp?1071 Презентация — http://www.slideshare.net/redux/sudweb-17052013/48- Скачать презентацию можно по ссылке: https://yadi.sk/d/chv0gv4xxgJTq

Похожие видео