Как стать автором
Обновить

Web Standards Days — Рига

Время на прочтение6 мин
Количество просмотров550

Краткий обзор


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

    Распорядок лекций был хорошо проработан и на всё хватило времени, почти как по расписанию. Вступление, три доклада по 30-45 минут в начале дня, с перерывами на 15 минут, вкусненький обед из собственного кошелька, после ещё три лекции, а в самом конце лекторы устроили небольшой холиварчик на треть часа.

Обзор по-подробнее


    Как следует из выше упомянутого распорядка дня, сначала нам рассказали где мы, потом провели ровно шесть лекций, и под конец немного огонька. Ниже я всё это разложу по временнЫм и прочим полочкам.

11:00 — Никита Селецкий
Открытие

    Никита Селецкий, руководитель/преподователь «Школы веб-технологий», радужно всех приветсвовал, рассказал про идею конференции (хотя её названия вполне достаточно для понимания), представил себя и остальных, кого надо было представить, и пожелал всем приятного дня.

image

11:15 — Никита Селецкий
Веб-вёрстка в Латвии: Вчера. Сегодня! Завтра?

    Из вступления Селецкий плавно перешёл к презентации своего доклада. Рассказывал он немного неуверенно, но это не испортило впечатление от действа. Содержание носило статистический характер. Были представлены диаграммы по использованию тех или иных DOCTYPE, по соблюдению стандартов, по присутствию HTML5 и по подобным вещам. Статистика была собрана с сайтов участников конференции, и когда представили данные о проценте валидных страниц, наблюдалось опускание глаз. Этот рассказ был больше вводным, чем информационным. Всё самое интересное следует дальше, не в обиду Селецкому.

12:00 — Дмитрий Дулепов
Особенности создания веб–сайтов для мобильных устройств

    Дмитрий Дулепов, пионер веб-разработки в Латвии, рассказал о проблемах и решениях при разработке веб-сайтов для гаджетов. Сначала докладчик всех обнадёжил тем, что восновном мобильным интернетом пользуются со смартфонов на тык-основе, благодаря чему браузеры, на которых стоит заморачиваться, сводятся к мобильным версиям Opera, Safari и Chrome. Они же в свою очередь самые живые из живых клиентов, и имеют практически те же возможности, что и десктопные собратья. Поэтому HTML часть может быть реализована без затруднений. Мобильные браузеры исключают флэш и ему подобных на сайте, а так же требуют пальцеориентированный интерфейс. И нам на помощь приходит ряд фреймворков, подробно разобранных лектором: iWebKit, WebApp.Net, SproutCore. Так же он завёл речь о Gianduia, но кроме названия больше ничего не сказал. Получилось очень яблочно, всё закручивалось вокруг iPad и iPhone. К слову, кажется пять из шести лекторов презентовали с макбуков.

image

13:15 — Антон Немцев
HTML5 и CSS3. Эволюция веб-стандартов

    Антон Немцев, вольнонаемный с более чем десятилетним стажем, в подробностях всем поведал о вкусностях, которые нас дожидаются в веб-стандартах настоящего-будущего. Это, пожалуй, была одна из самых содержательных презентаций. Он поэтапно рассказал, насколько большим шагом вперёд является HTML5, почему это больше эволюция, чем революция, что осталось или исчезло с прошлых версий и что появилось нового, каким стал DOCTYPE (а он стал таким — <!DOCTYPE HTML>) и прочее. А так же во второй части Немцев немного помечтал на тему веб-стандартов более далёкого будущего (к примеру, представление размещения данных на странице обычным CSS, или простая декларация поведения дивов относительно друг друга, и так далее), некоторые из которых кое-где уже внедрены (как правило в Safari). В третей части были раскрыты основные новшества CSS3 и потенциальные проблемы с ними. Всё было сопровождено демонстрацией работы уже существующих компонентов, как дополнительные типы форм или анимация. Вышло достаточно познавательно и ново.

14:00 — Все Все Все
Еда. Поиски места, где можно хорошо покушать

    Все Все Все, участники конференции и не только, разошлись по Риге в поисках подходящего ресторана или макдака. Мне повезло, я местный, поел как надо. За остальных ручиться не могу, но вроде обратно все пришли довольными.

image

15:00 — Вадим Макеев
CSS-менеджмент. Три года спустя

    Вадим Макеев, веб-евангелист в компании Opera Software, начал презентацию с того, что назвал разработку и менеджмент CSS самой ёмкой частью любого серьёзного проекта, и заговорил о том, как редуцировать объём этого титанического труда. Всё повествование было основано на опыте создания стилевой части yandex.ru, поэтому вопросов по поводу актуальности предложенных проблем и по поводу правильности решений не возникало. Первое, что до нас донёс Вадим — это модульность .css файлов. Очень хорошо, когда к странице присоединяется только всё необходимое — уменьшается нагрузка на сервер и клиент. Ещё лучше создавать на этапе разработки автоматические склейки CSS в отдельные файлы, что бы не терять на latency при запросе каждого модуля по отдельности. Ещё речь шла о том, что нельзя класть определение браузера и применение хаков на плечи сервера, он может оказаться неправ, а так же о самом определении этих хаков и о корректном включении их в конечный файл. Было пару слов о хорошем стиле в CSS разметке — отсупы закрывающей фигурной скобки, древовидность элементов (по родителю), о разметке комментариями отделов кода. Была объяснена полезность сброса некоторых свойств стандартных тегов HTML и надобность сортировки содержимого CSS файла по определёнными критериям (порядок появления на странице, пример автора). Преподнесено было очень гладко и наглядно.

image

16:00 — Михаил Баранов
Средства для разработчиков — какое вкуснее?

    Михаил Баранов, автор курсов по веб-разработке Факультета переподготовки специалистов СПбГПУ, решил рассказать об инструментах для разгребания HTML+CSS+JavaScript добра. Первый слайд ознаменовался числом 1996, под которым автор подразумевал 2006 — год выхода FireBug. С ним пришёл мир и покой в до того хаосный и страшный свет дебага и разбора клиентских приложений. Этот доклад был насыщен достаточно очевидными вещами для любого верстальщика и JavaScript программиста, однако расставил по полочкам возможности этих интсрументов и выделил особые моменты в каждом из них. Были упомянуты ColorZilla, YSlow, IE Developer Toolbar, а так же нативные штучки в некоторых браузерах, как DragonFly из Opera, или noname из новых IE и Chrome.

image

17:00 — Максим Берёза
Lean Startup. От идеи до миллиона

    Максим Берёза, веб-разработчик из Латвии со своим стартапом, пришёл на конференцию поделиться опытом создания собственного проекта. Максим рассказывал неплохо, но как-то слишком размыто. Никто так и не понял, сколько он заработал и сколько вложил, что конкретно из себя стартап представляет, за исключением того, что это соцсеть с какими-то апликациями, и как долго они его делали. Однако он ознакомил нас с технической частью проекта — какие фреймворки использовались (Django, jQuery), что стоит на сервере, каких принципов они держались при создании (главное — максимально близкая к утопии простота использования), где держат код (на SVN сервере), экономля траффика (сжатие скриптов и HTML), а так же преставил Библию стартапера — «Getting Real».

image

17:40 — Почти Все Докладчики
Круглый стол «Веб-стандарты vs. Rich Internet Applications»

    Почти Все Докладчики, кроме Михаила Баранова, который присоединился позже, медленно и спокойно откопали топор холивара. Речь шла больше не об абстрактных Rich Internet Applications, а о Flash — именитом их преставителе. Явных сторонников флэша не наблюдалось, однако были те, кто расшатывал убеждения остальных насчёт этой технологии. Вышла достаточно непринудительная обстановка и все дружно обсуждали плюсы и минусы флэша, кому он насолил и чем, и что ему бедному светит в будущем (а ему, как оказалось, ещё светит). Неплохое окончание, честно говоря, хорошо насмеялись.

image

Вместо концовки


    Мероприятие это отличное. Может быть кто-то здесь не найдёт для себя что-то новое, но в любом случае это отличный повод хорошо провести время среди приятных и интересных людей. Я познакомился во время обеда с двумя местными студентами, узнал много интересного и даже запланировал с ними сотрудничество по некоторому проекту. Так вот. Всего доброго!

    P.S. Все интересные ссылки на материалы презентаций и фотографии с конференции есть в конце вот этого топика.
Теги:
Хабы:
+11
Комментарии16

Публикации

Изменить настройки темы

Истории

Ближайшие события

Weekend Offer в AliExpress
Дата20 – 21 апреля
Время10:00 – 20:00
Место
Онлайн
Конференция «Я.Железо»
Дата18 мая
Время14:00 – 23:59
Место
МоскваОнлайн