Минск, 1 декабря 2018

Конференция прошла в SPACE на Октябрьской, 16А. Остались вопросы? Пишите: wst@web-standards.ru.

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

Станьте Патроном

Запись трансляции WSD в Минске.
Запись трансляции WSD в Минске.

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

  1. Начало регистрации
  2. Открытие

  3. Язык жестов

    Мы всё меньше общаемся голосом, предпочитая онлайн-общение. Это требует от устройств и интерфейсов более удобного и естественного способа взаимодействия — нового языка жестов. Сами того не замечая, мы используем этот язык, просто просматривая сайты на мобильных. Какие возможности взаимодействия предлагают браузеры и как мы можем сделать интерфейс удобным для пользователя. Слайды в HTML

    Анна Селезнёва

  4. Встречайте бабушку

    CSS-хаки, прогрессивное улучшение, @supports в CSS. Есть разные способы борьбы с несовершенством браузеров. Но есть ещё один радикальный способ решить проблему со старыми браузерами. Использовать могут не только лишь все, мало кто может это делать. Слайды в PDF

    Виталий Харисов

  5. Перерыв 10 минут
  6. Лечим непроизводительные анимации

    Мы научимся понимать, что именно тормозит процесс рендеринга в браузере. Какие CSS-свойства увеличивают, а какие уменьшают нагрузку на рендеринг. Слайды в HTML

    Николай Шабалин

  7. Отладка CSS в боевых условиях

    Бывало ли у вас, что нужно срочно подвинуть кнопочку в интерфейсе, а ваши стили не применяются? Или когда у вас всё работает, а на конкретном мобильном устройстве вёрстка плывёт? Как дебажить CSS в таком случае? И как понять, что виноват именно CSS, а не ваш новомодный Webpack 7 со встроенным CSSMegaMinifier? Слайды в HTML

    Никита Дубко

  8. Обед 1,5 часа
  9. Про сервис-воркеры. Снова!

    Да, опять! Да, в 2018 году! Казалось бы, сервис-воркеры не пробовал в бою только ленивый. Но пробовать и пользоваться уместно — не одно и то же. Слайды в HTML

    Кирилл Чугаинов

  10. Как разложить код по папкам

    Пока начнем писать так, а потом решим куда положить, да? Только вот потом код не найти никак, кроме как поиском, а удаление кода напоминает детектив — может его кто-то ещё использует? Решение — пара базовых правил, проверенных в более 15 проектах, которые помогут легко поддерживать и масштабировать ваш проект. Слайды в PDF

    Александр Бальцевич

  11. TypeScript: the good parts

    TypeScript уже вполне зрелый язык и возможностей в нём предостаточно. Какие из них использовать, а какие лучше оставить за бортом? Как быть с декораторами (за пределами мира Angular)? А что по поводу модулей и import * as React from 'react'? Давайте поговорим о фичах языка, опциях компилятора и заглянем за пределы дозволенного. Слайды в HTML

    Михаил Башуров

  12. Перерыв 10 минут
  13. Семантика для циников

    Окей, Гугл: зачем мне семантика и теги, кроме <div>? Мне пофиг на спеки и нет дела до «правильного», веб-стандарты в руках сумасшедших, а CSS для меня — это Client Side Scripting. Мой <Link/> с онкликом в сто раз проще, чем дилемма <a> или <button>. Только полезные теги и правила разметки без мифов и легенд для настоящих фулстеков. Слайды в HTML

    Вадим Макеев

  14. Война текстовых редакторов: редактор кода vs IDE

    Ярая поклонница Sublime Text провела эксперимент: поработала в популярных редакторах Atom, VS Code и WebStorm. Сравнение функциональности, возможностей и особенностей, а также производительности редакторов в разных проектах и выводы по результатам эксперимента. Слайды в HTML

    Александра Шинкевич

  15. Закрытие
  16. Перерыв 20 минут
  17. Афтепати 🎉

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

Александр Бальцевич @baltsevicha

Неравнодушный JavaScript-разработчик со стажем больше 5 лет. В душе учёный, по характеру эмпат и как следствие частый ментор и наставник, вдохновляющий людей к действию: аутсорсу, внутренним митапам, регулярным митингам внутри команды. Киноман и книголюб.

Александр Бальцевич

Михаил Башуров @saitonakamura

Фулстек на JS и .NET с непреодолимой тягой к новому, фанат TypeScript. Любит зелёные тесты и красивый UI. Области интересов: асинхронные ворклфоу, системы типов и траспиляция. Занимается опенсорсом, иногда пишет в блог.

Михаил Башуров

Никита Дубко @dark_mefody

Разработчик интерфейсов в Яндексе. Адепт философии Pure CSS Images. Соорганизатор MinskCSS, MinskJS, CSS-Minsk-JS. Доброжелюбный бородач в полном расцвете сил.

Никита Дубко

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

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

Вадим Макеев

Анна Селезнёва @asktwi

Креативный фронтенд-разработчик, спикер, соорганизатор сообществ MinskCSS и MinskJS. Любит вдохновлять и мотивировать людей. Free hugs.

Анна Селезнёва

Виталий Харисов @harisov

Работает в Яндексе с 2006 года, руководитель офиса в Симферополе. Один из основателей БЭМ, вдохновитель таких проектов, как CSSO и SVGO. Любит оптимизировать, занимался ускорением телефонной версии поиска Яндекса. Сейчас занимается разработкой Яндекс.Турбо.

Виталий Харисов

Кирилл Чугаинов @Chugainovkirill

Веб-разработчик в iTechArt с театральным бэкграундом. Променял back-end на front-end и остался доволен. Любит котиков.

Кирилл Чугаинов

Николай Шабалин @shabalinnikolai

Шесть лет верстал, теперь занимается фронтендом в Коде Безопасности. Очень любит W3C и контрибьтит в MDN. В свободное время увлекается развитием сына, астрофизикой, DIY и пишет в блог.

Николай Шабалин

Александра Шинкевич @neesoglasnaja

Фулстек-разработчик на Node.js и глава фронтенд-отдела в LOVATA. Соорганизатор MinskCSS, MinskJS, CSS-Minsk-JS. Фронтендом занимается ещё со школы, магистр технических наук.

Александра Шинкевич

Партнёры Наверх

Emerline

Входит в состав LeverX Group с 2011 года, разрабатывает мобильные и облачные веб-решения и является технологическим партнёром для стартапов и крупных B2B- и B2C-компаний по всему миру. В числе решений: мобильные и веб-приложения, корпоративные порталы, онлайн-платформы. Компания инвестирует в R&D и применяет в проектах: IoT, AR, VR, блокчейн, машинное обучение.

Adform

Ведущий европейский вендор в области рекламных и маркетинговых технологий, с полным спектром решений для покупки и размещения рекламы и обмена аудиторными данными. Работает в 22 странах с крупнейшими мировыми брендами, такими как Vodafone, TUI, Coty, IKEA и REWE.

EPAM Systems

Ведущий мировой поставщик услуг по разработке программного обеспечения и цифровых платформ. Компания основана в 1993 и отмечает 25-летие в этом году. Развивает технологические экспертные сообщества для для обмена опытом и повышения профессионального уровня, участвует в 150 сообществах в 28 городах по всему миру, организовывает конференции и митапы. В 2018 году было организовано около 1000 таких встреч.

HTML Academy

Сервис интерактивных онлайн-курсов по HTML, CSS и JavaScript. Цель курсов — превратить любого из новичка в профессионала веб-разработки. Мы с самого начала учим работать с живым кодом и самостоятельно писать код, решая задачи, приближенные к реальным. Также ученику периодически приходится проходить испытания, принцип которых — «сверстай, как показано в образце».

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

Минск, SPACE на Октябрьской, 16А.

Минск, SPACE на Октябрьской, 16А.