Диалоги с Рунетом на 5 шотов

Вадим Макеев aka Pepelsbey

Пропагандист веб-стандартов

9 февраля 2011

#1Пару слов о себе

Вся моя жизнь — какая-то сплошная цыганщина. Родился в восточной Германии, потом долго мотался от Средней Азии до Дальнего Востока и вдруг оказался в Санкт-Петербурге, который с тех пор является местом более-менее постоянного базирования. Это если не брать во внимание весьма ценный двухлетний московский трип и нескончаемый поток командировок от Самары до Осло.

Вероятно, что именно эта нездоровая подвижность и привела меня к нынешней работе. Официально это называется «Web Evangelist at Developer Relations team for Opera Software», а если по-человечески, то пропагандист веб-стандартов и специалист по связям с разработчиками. Решаю проблемы совместимости старых сайтов с нашим браузером — от старого кода до откровенной блокировки, выступаю на конференциях с докладами про веб-стандарты, общаюсь с разработчиками, собираю баг-репорты, делаю мир светлее и лучше.

А начиналось всё гораздо проще: питерская студия Тринет, желторотый верстальщик с гуманитарным образованием, недополученным на журфаке СПбГУ. Потом StarSoft Labs aka Exigen Services (T-Mobile), окончательный вылет с журфака и Москва: Newmedia Start (Рыков, Бунин, Незнакомка, Метро 2033), потом Суп Фабрик (LiveJournal, Чемпионат.ру) в лучший его период и, наконец, уже в Питере, сначала Яндекс, потом Opera Software.

В перерывах между конференциями и хабрасрачами, протираю от пыли и периодически объезжаю свой самосборный чудо-велосипед, пью портвейн и режусь в кикер (aka foosball) в злачных питерских подвальчиках. Ищите меня в Баре Без Названия по будням после 8-ми и в ночь с пятницы на понедельник.

Обильно представлен во множестве социальных сетей, но активно пользуюсь только Твиттером:

Помимо этого, изредка пишу в собственный бложик, преимущественно на серьёзные технологические темы:

http://pepelsbey.net/

#2Ваш инструментарий

Убеждённый маковод с осложнениями — вся техника у меня сплошь яблочная. Кроме, пожалуй, пылесоса. Работаю преимущественно дома, хотя в уютном питерском офисе Opera Software по мне скучает кабинет. От подушки до рабочего места не более полуметра. Рабочий стол представляет из себя MacBook Air, приаттаченный к Apple LED Cinema. В зимнее время — кресло перед батареей и ноутбук на коленях. Из постоянно открытых программ: Opera, Safari, Sparrow, iChat, Twitter, Reeder, Photoshop, TextMate и iTunes.

#3Проект, которым вы гордитесь

Помимо основной работы, у меня в голове всегда одновременно живут по три-четыре собственных проекта. С одной стороны, это не даёт заскучать, с другой стороны, обычно пожирает последние часы личного времени. Из тех, которые удались и радуют тем, что не зря потратил на них силы, можно выделить два:

  • Набор плагинов Zen Coding

https://github.com/sergeche/zen-coding

Это такой способ написания HTML-кода и набор сокращений для быстрого набора CSS-кода. Днём рождения проекта можно считать 31 августа 2008 года, когда я впервые сформулировал его принципы. Но переломной точкой, которая привела проект к популярности, стал пост «Zen Coding 2.0. Концепт». После него за дело взялся Сергей Чикуёнок, который довёл мои идеи до практической реализации.

  • Сообщество «Веб-стандарты» и конференция «Web Standards Days»

http://web-standards.ru/

http://webstandardsdays.ru/

В далёком 2006 году возникла идея собрать всех просветлённых русскоязычных клиент-сайд разработчиков под крышей одного сообщества. Уже в 2007 году это вылилось в первые оффлайн-встречи, спустя некоторое время в закрытый форум, а в прошлом году — в наш флагманский сайт «Веб-стандарты».

В 2009 году мы провели первую встречу Web Standards Days в Минске. По сути, это бесплатная мини-конференция на пять-семь выступлений, на которой участники редакции «Веб-стандартов» и приглашённые докладчики рассказывают обо всяких интересных технологических штуках. Москва, Питер, Киев, Минск, Рига — география встреч постоянно расширяется.

Моя роль сводится к руководству и координации всех этих веб-стандартных инициатив. Подробнее об этом можно послушать в подкасте «Сделайте мне красиво!», записанном после недавней декабрьской встречи в Москве: http://makeitsexy.rpod.ru/199736.html

#4Книга, которую должен прочесть каждый специалист вашей области

Лет пять назад, я бы рекомендовал всем верстальщикам прочитать обе книги Михаила Дубакова:

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

Если говорить про более современные книги, то можно рекомендовать эти две:

#5Профессиональный совет колегам

Три года назад в своём блоге я давал пять советов верстальщикам и, как ни странно, они нисколько не потеряли своей актуальности. Поэтому осмелюсь их повторить, всё-таки раз в три года об этом стоит напоминать.

  1. Всегда отдавайте каждому браузеру только то, что он должен и может переварить. Это значит, что ваш HTML-документ и файл стилей абсолютно валидны, не содержат загадочных невидимых юникодных символов, все хаки для IE вынесены во внешний файл и подключаются через условные комментарии. Тогда мистики в вашей работе поубавится.
  2. Пишите хаки только для IE, не ройте себе яму. Где и как — см. пункт 1.
  3. Изучайте возможности CSS3 и внедряйте их в свои работы, не забывая про обратную совместимость с динозаврами.
  4. Не превращайтесь в макетонарезочный автомат — мыслите на шаг вперёд дизайнера, помогайте ему и не нойте «он не предусмотрел состояние посещённых ссылок!», а просто сделайте это сами.
  5. Фары и ремень!.. Точнее, грамотность и типографика. Тире, копирайты, кавычки, заголовки, списки, врезки, цитаты, форматы дат, телефонных номеров — всё мнообразие представления текста. Не поддавайтесь быдло-вебу и чат-стилю текста.


Расскажи друзьям

 

Комментарии