Минск, 26 октября 2014
Конференция прошла в Центре Йоханнеса Рау на Газеты Правда, 11. Остались вопросы? Пишите: wst@web-standards.ru.
Понравилась конференция? Поддержите нас!
Программа Наверх
- Открытие зала
Все те же 300 мс, или как мелочи могут стать большой занозой в браузере
Мы все слышали о назойливой задержке взаимодействия с сенсорными экранами мобильных устройств. Некоторые не придают этому значения и продолжают использовать
click
для адаптивных сайтов, остальные, не задумываясь, подключают FastClick и забывают о проблеме. Но откуда взялась эта задержка, действительно ли это проблема, мешает ли она пользователям и что с этим можно сделать? Видео, презентация в PDFКарточный домик
Не так давно случился значимый прецедент в истории W3C. Были приняты две конфликтующие спецификации, решающие одну проблему: Touch Events и Pointer Events. Почему так получилось, что это значит и что с этим делать? Видео, презентация в PDF
- Перерыв
Как жить дальше, если вы все-таки решили написать свой MVC-фреймворк
Книги о тайм-менеджменте пишут те, кто постоянно ничего не успевает; книги по пикапу пишут, как правило, люди, не очень успешные в отношениях. Так и я расскажу о том, как надо писать фреймворки, имея за плечами опыт написания не самого легкого для сопровождения фреймворка. Видео, презентация в HTML
Режимы наложения в CSS
CSS предоставляет новые возможности работы с изображениями, как в Фотошопе — только прямо в вашем браузере. Режимы наложения не только эффектно выглядят, но также в некоторых случаях могут сделать ваш сайт быстрее. Примеры использования, анимированные спецэффекты и запасные варианты для старых браузеров. Видео, презентация в HTML
Как сделать Инстаграм в браузере
Возможные способы применения фильтров и эффектов для изображений прямо в браузере. Canvas, WebGL, SVG-фильтры, CSS-фильтры и шейдеры, их достоинства и недостатки. Подробнее о неизведанном мире SVG-фильтров, его продуманные до мелочей устои, синтаксис и правила. Описание возможностей: от простых черно-белых картинок до нелинейных искажений и градиентных карт. Минимум скучной теории, максимум живых примеров. Видео, презентация в HTML
- Обед
Учим браузер понимать и разговаривать
Людям гораздо привычнее передавать информацию с помощью речи. Так почему бы не дать возможность пользователю управлять веб-приложением с помощью голоса? Принципы распознавания и речевых команд с помощью Web Speech API и Pocketsphinx.js, синтез человеческой речи c помощью Web Audio API. И куча интересных примеров. Видео, презентация в HTML
Сколько нужно верстальщиков, чтобы вставить
<picture>
?Мы все умеем пользоваться элементом
<img>
, ему уже двадцать лет в обед. Но за это время задачи поменялись, и старичок уже не справляется с адаптивным дизайном. Этой осенью новый элемент<picture>
приедет в большинство популярных браузеров. Самое время разобраться, как он работает. Видео, Презентация в HTML- Перерыв
ESNext: Сколько можно ждать, или как начать пользоваться уже сегодня?
Утверждение нового стандарта JavaScript не за горами, и мы должны быть готовы к изменениям, которые он принесет в язык. Подробнее о новых возможностях, примерах использования и инструментах достижения безграничного счастья, а так же потенциальной головной боли — в докладе. Видео, Презентация в HTML
Чарт побери!
Сегодня существует множество библиотек для построения графиков: С3.js, Chartist, amCharts, Highcharts и многие другие. Как выбрать из тысячи чартовых библиотек одну-единственную, каким критериям следовать, какая из них лучше, и есть ли вообще серебряная пуля для построения графиков? Ответы в докладе. Видео, презентация в HTML
- Перерыв
- Закрытие
Докладчики Наверх
Владимир Дашукевич @life__777
Фронтенд-разработчик c 3-летним опытом в различных областях веб-программирования. Поклонник JavaScript и теории графов. Любит использовать новые технологии и сложные алгоритмы для веба.
Роман Дворнов @rdvornov
Фронтенд-разработчик в Авито, до этого работал в Ostrovok.ru и в «Едином кошельке». Автор и мейнтейнер опенсорсного JavaScript-фреймворка basis.js.
Дмитрий Дудин @nedudi
Разработчик фронтенда, API, компонентов и приложений в xbSoftware, автор статей на HTML5.by.
Константин Кривленя @krivlenia
Фронтенд-разработчик в Targetprocess. Дайте ему точку опоры, и он её визуализирует.
Вадим Макеев @pepelsbey
Веб-евангелист в компании Opera. Веб-разработчик, организатор и участник IT-конференций, автор блога Пепелсбей.net, пропагандист веб-стандартов.
Вадим Макишвили @makishvili
Руководитель группы верстки геоинформационных сервисов компании Яндекс, автор блога Makishvili.com.
Марина Миронович @obnoxious_mari
Фронтенд-разработчик в EPAM Systems. Начала карьеру с Java и за пару лет незаметно оказалась во фронтенде. Верит, что с JavaScript все будет хорошо; поклонница разумной оптимизации.
Илья Пухальский @pukhalski
Solution Architect в компании EPAM Systems. Веб-разработчик с более чем шестилетним опытом, JavaScript-lover. Текущая страсть — разработка мобильных приложений и сайтов.
Денис Тужик @dentuzhik
Разработчик поисковых интерфейсов в компании Яндекс.
Организаторы Наверх
Opera
Норвежская компания, известная своими браузерами: Opera для компьютеров, Opera для Android, Opera Mini. Участвует в разработке движков Chromium и Blink, подробнее о технологиях на Dev.Opera.
Площадка Наверх
Минск, Центр Йоханнеса Рау на Газеты Правда, 11.