Минск, 1 декабря 2018
Конференция прошла в SPACE на Октябрьской, 16А. Остались вопросы? Пишите: wst@web-standards.ru.
Понравилась конференция? Поддержите нас!
Программа Наверх
- Начало регистрации
Открытие
Язык жестов
Мы всё меньше общаемся голосом, предпочитая онлайн-общение. Это требует от устройств и интерфейсов более удобного и естественного способа взаимодействия — нового языка жестов. Сами того не замечая, мы используем этот язык, просто просматривая сайты на мобильных. Какие возможности взаимодействия предлагают браузеры и как мы можем сделать интерфейс удобным для пользователя. Слайды в HTML
Встречайте бабушку
CSS-хаки, прогрессивное улучшение,
@supports
в CSS. Есть разные способы борьбы с несовершенством браузеров. Но есть ещё один радикальный способ решить проблему со старыми браузерами. Использовать могут не только лишь все, мало кто может это делать. Слайды в PDF- Перерыв 10 минут
Лечим непроизводительные анимации
Мы научимся понимать, что именно тормозит процесс рендеринга в браузере. Какие CSS-свойства увеличивают, а какие уменьшают нагрузку на рендеринг. Слайды в HTML
Отладка CSS в боевых условиях
Бывало ли у вас, что нужно срочно подвинуть кнопочку в интерфейсе, а ваши стили не применяются? Или когда у вас всё работает, а на конкретном мобильном устройстве вёрстка плывёт? Как дебажить CSS в таком случае? И как понять, что виноват именно CSS, а не ваш новомодный Webpack 7 со встроенным CSSMegaMinifier? Слайды в HTML
- Обед 1,5 часа
Про сервис-воркеры. Снова!
Да, опять! Да, в 2018 году! Казалось бы, сервис-воркеры не пробовал в бою только ленивый. Но пробовать и пользоваться уместно — не одно и то же. Слайды в HTML
Как разложить код по папкам
Пока начнем писать так, а потом решим куда положить, да? Только вот потом код не найти никак, кроме как поиском, а удаление кода напоминает детектив — может его кто-то ещё использует? Решение — пара базовых правил, проверенных в более 15 проектах, которые помогут легко поддерживать и масштабировать ваш проект. Слайды в PDF
TypeScript: the good parts
TypeScript уже вполне зрелый язык и возможностей в нём предостаточно. Какие из них использовать, а какие лучше оставить за бортом? Как быть с декораторами (за пределами мира Angular)? А что по поводу модулей и
import * as React from 'react'
? Давайте поговорим о фичах языка, опциях компилятора и заглянем за пределы дозволенного. Слайды в HTML- Перерыв 10 минут
Семантика для циников
Окей, Гугл: зачем мне семантика и теги, кроме
<div>
? Мне пофиг на спеки и нет дела до «правильного», веб-стандарты в руках сумасшедших, а CSS для меня — это Client Side Scripting. Мой<Link/>
с онкликом в сто раз проще, чем дилемма<a>
или<button>
. Только полезные теги и правила разметки без мифов и легенд для настоящих фулстеков. Слайды в HTMLВойна текстовых редакторов: редактор кода vs IDE
Ярая поклонница Sublime Text провела эксперимент: поработала в популярных редакторах Atom, VS Code и WebStorm. Сравнение функциональности, возможностей и особенностей, а также производительности редакторов в разных проектах и выводы по результатам эксперимента. Слайды в HTML
- Закрытие
- Перерыв 20 минут
- Афтепати 🎉
Докладчики Наверх
Александр Бальцевич @baltsevicha
Неравнодушный JavaScript-разработчик со стажем больше 5 лет. В душе учёный, по характеру эмпат и как следствие частый ментор и наставник, вдохновляющий людей к действию: аутсорсу, внутренним митапам, регулярным митингам внутри команды. Киноман и книголюб.
Михаил Башуров @saitonakamura
Фулстек на JS и .NET с непреодолимой тягой к новому, фанат TypeScript. Любит зелёные тесты и красивый UI. Области интересов: асинхронные ворклфоу, системы типов и траспиляция. Занимается опенсорсом, иногда пишет в блог.
Никита Дубко @dark_mefody
Разработчик интерфейсов в Яндексе. Адепт философии Pure CSS Images. Соорганизатор MinskCSS, MinskJS, CSS-Minsk-JS. Доброжелюбный бородач в полном расцвете сил.
Вадим Макеев @pepelsbey
Веб-евангелист в HTML Academy, основатель сообщества «Веб-стандарты», ведущий одноимённого подкаста, автор движка для презентаций Shower, разработчик, организатор и участник IT-конференций, пропагандист веб-стандартов.
Виталий Харисов @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А.