Встреча состоялась 12 апреля 2014 года в Новосибирске в офисе 2ГИС на 8-м этаже «Центра информационных технологий» по адресу ул. Николаева, 11.
Подробнее о проведённых событиях вы можете прочесть в разделе «События» нашего флагманского сайта или посмотреть видео докладов на нашем канале на YouTube.
Большую часть рабочего времени мы занимаемся не написанием новой функциональности, а тестированием, исправлением ошибок, рефакторингом. При этом писать классные фичи всем нравится гораздо больше, чем искать причину очередного хитроумного бага. Как сделать так, чтобы ошибок стало меньше, и мы могли тратить время на то, что доставляет удовольствие? HTML.
Регрессивное тестирование особенно важно во фронтенд-приложениях, где велика связность сразу трёх технологий: HTML, CSS и JavaScript. Мы расскажем о юнит-тестах, которые проверяют часть приложения (блок, модуль и т.п.) по всем этим параметрам: размеры и другие CSS-свойства; наличие или отсутствие определённых элементов и их атрибутов; отработка кликов и других событий; и многое другое. Покажем примеры тестов, типичные ошибки и реальные баги. HTML
Обзорный доклад о Smart TV, ТВ-приставках (set-top box) и разработке приложений для них. Мы рассмотрим процесс производства кроссплатформенного приложения от начала до конца, обозначим основные проблемы и предложим варианты их решения. HTML
За последние 15 лет веб сильно изменился и ускорился. Но большинство по-прежнему боится большого количества данных и сложной логики на клиенте. Потому что «тормозит». Я хочу сломать стереотипы и показать, как начать делать крутые штуки на клиенте. Тысячи и сотни тысяч объектов, разные типы, зависимые вычисляемые свойства, агрегация, множество вариантов отображения. Всё это в вашем браузере. Без тормозов, регистрации, смс. PDF 4 Мб
В процессе создания HTML-документа или отдельных его частей (шаблонов), как правило выделяются два этапа: «передали в работу PSD-макет» и «получили готовый HTML/CSS/JS». В этом докладе мы попробуем выделить другие малозаметные этапы, затронем семантику и ее роль в построении HTML-документа. HTML
Модульный подход к созданию интерфейсов с помощью БЭМ и независимых блоков. История появления, практическая и архитектурная ценность, альтернативные точки зрения и совместимость с веб-стандартами и здравым смыслом. HTML
Фронтенд-разработчик Ostrovok.ru. До этого руководил разработкой веб-клиентов в платежной системе «Единый кошелёк». Автор и мейнтейнер опенсорсного JavaScript-фреймворка basis.js.
Начал работать в 2ГИС в 2012 году на должности разработчика интерфейсов, через несколько месяцев стал ведущим специалистом на проекте 2ГИС-Онлайн. Автор библиотеки для кроссбраузерной кастомизации системного скроллбара Baron.
Веб-евангелист в компании Opera Software. Веб-разработчик, организатор и участник IT-конференций, автор блога Пепелсбей.net, пропагандист веб-стандартов.
Фронтенд-разработчик в компании Interfaced. Начал увлекаться вебом в 2005 году: сначала только версткой, а затем и JavaScript. Сейчас занимается Smart TV. Любит красиво сверстанный код, ведёт блог HTML Hero.
Компания 2ГИС является разработчиком электронных справочников, которые помогают пользователям программы с легкостью ориентироваться более чем в 250 городах России, Украины, Казахстана, Италии, Кипра и Чехии и быстро находить нужную информацию.
Норвежская компания, производитель программного обеспечения. Наиболее известными продуктами компании являются браузер для персональных компьютеров Opera, а также браузеры для мобильных устройств Opera для Android, Opera Mini и новый браузер Coast для iPad.