РИТ++ 2017 завершён!

Make form validation fun againНовинки

Доклад принят в программу конференции
Павел Ловцевич
LOVATA

Сооснователь и бессменный CTO компании LOVATA. С 2016-го года — сооснователь и CTO MedTech-стартапа 2doc.by, который получил широкое признание профессионального сообщества и вошёл в семью проектов ведущего белорусского портала tut.by.

Идейный вдохновитель и основатель ряда профессиональных мероприятий — Web Standards Day, MinskCSS, MinskJS.

Страстный автоспортивный болельщик! =)

Тезисы

Разработка форм является одним из самых ответственных и сложных этапов создания веб-интерфейсов. Пользовательские данные (получение, проверка, обратная связь) — критическая составляющая успешного опыта взаимодействия пользователя (UX) с интерфейсом (UI), которая прямым образом влияет на успешность проекта.

Современные браузеры предоставляют разработчику широкий набор встроенных методов для работы с данными пользователя. Разработка собственных велосипедов и использование тяжелых библиотек со множеством зависимостей остались в прошлом. В отдельных случаях можно даже обойтись без написания Javascript-кода!

В рамках доклада будут рассмотрены основные аспекты работы с HTML5 Constraint Validation API:
- семантика полей форм;
- доступные методы API;
- прогрессивное улучшение валидации (CSS → JS);
- глубина и особенности реализации API в браузерах.

Браузеры
,
Фронтенд / другое
,
ES.Next
,
Адаптивная вёрстка

Другие доклады секции Новинки