Москва, 13 декабря 2015

Конференция прошла в коворкинге «Свободное плавание» на Варшавском шоссе, 28A. Остались вопросы? Пишите: wst@web-standards.ru.

Понравилась конференция?

Программа Наверх

  1. Регистрация
  2. Открытие
  3. Microsoft Edge, побег из прошлого

    Почему Microsoft решила порвать с прошлым и создать принципиально новый браузер для Windows 10. Причины и видение будущего, обзор некоторых возможностей, реализованных в движках EdgeHTML и Chakra: полная поддержка ECMAScript 6, а также крутые возможности, вроде API для геймпада, веб-аудио и CSS-фильтры и другое. Презентация в PDF.

    Доклад на английском языке.

    Дэвид Руссе

  4. Ещё лучше, чем настоящие!

    Невидимый бой веба с нейтивом за внимание пользователей продолжается: доступ к датчикам и другим железным API мы более менее получили и даже выигрываем на десктопе, но на мобильных платформах у веб-приложений всё плохо. Как нам выиграть и этот бой с помощью веб-манифестов, сервис-воркеров и системы установки веб-приложений на домашний экран в свежих версиях Opera и Chrome для Android. Предыстория, обзор возможностей и конечно живые демки. Презентация в HTML.

    Вадим Макеев

  5. Перерыв
  6. Фронтенд в Avito

    Avito помогает миллионам продавать и покупать практически всё, что они пожелают. В основе — сложная система со своей историей. Как эволюционировал фронтенд в Avito, зачем там Angular, React и Basis.js, как устроен процесс сборки и небольшая история перехода от bower к npm. Презентация в PDF.

    Александр Лобашёв

  7. WCAG 2.0, или Боль доступного веба

    Доклад для тех, кто хочет сделать веб лучше. Коротко о том, почему ваш сайт должен быть доступным и что для этого необходимо сделать. Презентация в HTML.

    Станислав Зубович

  8. Обед
  9. Отладка подключённых устройств на Vorlon.js

    Vorlon.js создан для удалённой отладки любых устройств с помощью плагинов, вроде DOM-инспектора, инспектора объектов, анализатора сети и т.д. Как отлаживать страницы и целые веб-приложения, запущенные на любом устройстве, да хоть на вашем холодильнике, с помощью совместимого с браузерами инструмента, написанного на Node.js и Socket.IO, и как писать к нему ваши собственные плагины. Презентация в PDF.

    Доклад на английском языке.

    Дэвид Руссе

  10. Создание редактора изображений в браузере

    Нам повезло жить в «золотую эпоху» фронтенд-разработки: благодаря куче веб-стандартов мы можем прямо в браузере творить настоящую магию, которая раньше была доступна только в нативных приложениях или на сервере. Один из примеров — редактирование изображений в браузере. Несколько полезных спецификаций для работы с файлами и подготовки изображений перед загрузкой, генерации файлов или архивов для скачивания, чтение метаданных и многое другое. Презентация в PDF.

    Всеволод Шмыров

  11. Перерыв
  12. Тёмная сторона SVG

    История о том, как дизайнер решилcя изучать код и начал с SVG. Как оказалось, с помощью векторной графики можно решать продуктовые задачи — кроссбраузерно и лаконично. Кому польза от применения вектора уже сейчас, можно ли решить известные интерфейсные проблемы, сохранив дзен в команде разработчиков — ответы на все больные вопросы. Презентация в PDF.

    Ирина Руденко

  13. CSSO — минимизируем CSS

    С ростом количества CSS на клиенте, разработчики озаботились его минимизацией: сначала простыми заменами, а потом и структурной оптимизацией. Первым иструментом, где появилась такая оптимизация, был CSSO и он оставался лучшим, пока не был заброшен. Не так давно он снова вернулся к жизни. Принципы работы CSSO, новые идеи оптимизаций и изменения в последних релизах от нового мейнтейнера проекта. Презентация в PDF.

    Роман Дворнов

  14. Перерыв
  15. Всем стоять и не двигаться!

    Клей «Момент», скотч, гвозди — в реальном мире у нас есть куча инструментов, чтобы намертво зафиксировать вот эту «штучку» которая замучила уже. А что есть в арсенале фронтендеров? Все возможные способы зафиксировать что-то на странице: position:sticky, position:fixed, overflow:scroll, проблемы на пути и их решение, когда это вообще возможно. Презентация в HTML.

    Алексей Охрименко

  16. Shower 2.0

    Премьера новой версии всем известного движка презентаций. Долгая история разработки, рефакторингов и обсуждений воплотилась в один из лучших движков. В программе модульная система, плагины, API, события и, конечно, зажигательные примеры. Презентация в HTML.

    Денис Хананеин

  17. Закрытие

Мастер-класс в 15:50 Наверх

Создание 3D-интерфейсов на WebGL и Babylon.js

Дэвид Руссе рассмотрит основы WebGL и причины, по которым вам тут же придётся выбрать один из фреймворков, вроде Babylon.js для создания трёхмерных интерфейсов для веба. Основы фреймворка, загрузка 3D-моделей из Blender или Unity, добавление интерактивности с помощью так называемых «физических движков» и многое другое. Презентация в PDF.

Мастер-класс на английском языке.

Докладчики Наверх

Роман Дворнов @rdvornov

Руководитель фронтенд-разработки в Авито. Автор и мейнтейнер basis.js. Исследователь, изобретатель велосипедов, евангелист веб-стандартов, идейный вдохновитель, критик, докладчик. Основной интерес — архитектура и инфраструктура больших одностраничных приложений и смежные задачи.

Роман Дворнов

Станислав Зубович @bigbaddev

Веб-разработчик с трехлетним опытом, работает в EPAM Systems. Увлекается всем, что можно сделать с помощью CSS.

Станислав Зубович

Александр Лобашёв @limarc

Фронтенд-разработчик из Чебоксар, пишет код в Avito. Любит простой код, сложную архитектуру и интерфейсы. Иногда что-то публикет на Гитхабе и в Твиттере.

Александр Лобашёв

Вадим Макеев @pepelsbey

Веб-евангелист в Opera, основатель сообщества «Веб-стандарты», автор движка для презентаций Shower, разработчик, организатор и участник IT-конференций, автор блога Пепелсбей.net, пропагандист веб-стандартов.

Вадим Макеев

Алексей Охрименко @ai_boy

Ярый фанат JavaScript, в свободное от работы время разворачивающий кластеры Hadoop на планшетах Android. Работает в Acronis. До этого умудрился поработать в Яндексе и Exadel. Ещё раньше был в олимпийской школе резерва по настольному теннису и профессиональным киберспортсменом по WOW TFT. Автор паттерна MALEVICH и фреймворка COD.js.

Алексей Охрименко

Ирина Руденко @rynarud

UI/UX-дизайнер в Hackraft, работает в основном над большими контентными проектами. Считает, что за статическими скринами прошлое, а за интерактивными — будущее. Дружит с разработчиками, изучает Ruby и фронтенд. Можно найти в Gitter как @rynarud.

Ирина Руденко

Дэвид Руссе @davrous

Старший руководитель проектов, отвечающий за внедрение стандартов HTML5, работает в Microsoft в тесном контакте с командой разработчиков Microsoft Edge. Докладывал на нескольких известных конференциях, включая Paris Web, CodeMotion, ReasonsTo и jQuery UK. Соавтор WebGL-движка с открытым кодом Babylon.js и инструмента для отладки Vorlon.js.

Дэвид Руссе

Денис Хананеин @kandasoft

Фронтенд-разработчик, разрабатывал интерфейсы в команде одного из крупнейших JavaScript-проектов в мире — API Яндекс.Карт последние три года, сейчас развивает веб-инструменты для ультравысокочастотной алгоритмической торговли в AIM TECH.

Денис Хананеин

Всеволод Шмыров @v_shmyrov

Разработчик интерфейсов в команде API Яндекс.Карт. Интересы: фронтенд, инди-игры, мультимедиа.

Всеволод Шмыров

Организаторы Наверх

Opera

Норвежская компания, известная своими браузерами: Opera для компьютеров, Opera для Android, Opera Mini. Участвует в разработке движков Chromium и Blink, подробнее о технологиях на Dev.Opera.

Microsoft

Компания, не нуждающаяся в представлении. Разработчики операционной системы Windows, браузера Edge, а также многих других полезных вещей, прочно вошедших в нашу жизнь за последние 15 лет.

Площадка Наверх

Москва, коворкинг «Свободное плавание» на Варшавском шоссе, 28A.