Сегодня я начинаю публиковать по частям статью, написанную для русского издания PC Magazine, в которой рассказывается о приёмах семантической вёрстки. Первая часть: немного теории, DTD и ластики. Уровень — начинающие.
Вместо вступления
В последнее время все чаще требованием при разработке сайта становится бестабличная или «дивная» верстка. Оба термина стали чрезвычайно популярны, несмотря на то, что они в корне неверны.
Изначально, таблицы были выбраны дизайнерами и разработчиками для верстки по одной единственной причине — не существовало других средств реализации хоть сколько-нибудь сложных макетов. Со временем таблицы стали нормой и остаются ею до сих пор. Но мы уже не в девяностых и браузеры, которые значатся в наших технических заданиях, способны интерпретировать CSS на том уровне, который необходим для более корректной, структурированной и современной верстки.
[Read more →]
Tags:css·веб-стандарты·рецепты
17 ноября (суббота) в 14:00 при поддержке Яндекса в конференц-зале «Стеклянный» гостиницы «Санкт-Петербург» состоится первая открытая встреча российского крыла Web Standards Group.
В программе мероприятия:
- доклад Вадима Макеева «CSS-изначальности: фреймворки, reset.css»;
- презентация группы разработчиков «Kandy — комфортная IDE для вёрстки»;
- «Особенности шаблонизации данных с использованием XSL и Docbook»;
- рассказ Андрея Сумина «Модульность в Javascript».
Кроме того, в свободной обстановке вы сможете поговорить о веб-стандартах с людьми, активно применяющими их в своей работе, и получить ответы на интересующие вас вопросы. После официального завершения встречи общение будет продолжено в неформальном ключе.
Вход бесплатный, но по предварительной записи. Заявку на участие высылайте на адрес flack {at} yandex-team.ru не позднее 15 ноября.
Если вы занимаетесь веб-разработкой, не упустите свой шанс поучаствовать в становлении движения веб-стандартистов России.
Tags:веб-стандарты·выступления
Пользуясь случаем, выражаю своё уважение создателям Komodo Edit, который, после перехода на ubuntu, стал моим главным редактором на рабочей машине.
Передаю так же, что автокомплит XML/XSL сосет вприсядку по сравнению с Altov’ой. Надо фигачить.
Ну а тому, кто нарисовал темную подсветку синтаксиса, я готов пожертвовать почку.
Всем привет.
Tags:komodo·xml·xslt·редакторы
Если у вас вдруг нет conditional comments, то наиболее удачным, имхо, можно считать данный хак:
#target {
overflow:hidden;
*overflow:visible; /* IE 5-7 */
}
Tags:css·ie·хаки
August 15th, 2007 · Ubuntu
После полугода на Ubuntu, я наконец-то сформировал окончательный набор софта для работы и досука досуга.
Спешу поделиться знаниями:
- Браузер — Firefox с firefox-widgets.
- IM — Pidgin. ICQ, Jabber и GTalk разом.
- Музыка — audacious с плагинами chardet и scrobbler. Ставится по мануалу.
- Видео — mplayer и vlc(для субтитров).
- DC++ — LinuxDC++. Запускать как sh -c “LC_ALL=ru_RU.CP1251 linuxdcpp”, чтобы комфортно искать «порно», а не только «porno».
- Торренты — Azureus.
- ftp — gftp и gnome-commander. По настроению.
- html/css/js/xml/xslt — пока screem. Скоро будет Idea.
- Графика — Gimp естественно.
- ЖЖ — Drivel.
Вдруг пригодится кому для безболезненного освоения после винды.
P.S. Глупые вопросы я по-прежнему задаю :)
Tags:linux·Ubuntu·софт
June 1st, 2007 · Ubuntu
Зарубежные умельцы облагородили отображение контролов в Firefox под Ubuntu.
Как я сам не догадался.
Tags:Firefox·Ubuntu·контролы
18 мая в конференц-зале «Экстрополис» пройдёт семинар под названием «Семантическая вёрстка», который продолжит серию обучающих семинаров под эгидой прошедшей в апреле конференции РИТ-2007. Проведут семинар докладчики секции «Клиентское программирование»:
- Вадим Макеев (он же pepelsbey, автор блога pepelsbey.net, автор доклада «CSS-менеджмент» на РИТ-2007, участник WSG-Russia)
- Алексей Рыбаков (типа я и всё такое, автор доклада «Тестирование верстки» на РИТ-2007, участник WSG-Russia)
Семинар условно будет разделён на четыре темы:
- Ищем смысл: разделение содержимого документа от его представления
- Обзор всех аспектов семантики кода и документа: структура, именование элементов, микроформаты
- Преимущества кода, страниц и сайтов, созданных с учётом семантики
- Начните сегодня: примеры трансформации «супа из тегов» в стройный, понятный и семантически верный код
Начало семинара в 10 утра, предположительное завершение — в 6 вечера, после каждой из четырёх логических частей предусмотрен перерыв, в том числе большой обеденный с бесплатным обедом.
Стоимость семинара составляет 5900 рублей при регистрации и оплате до начала семинара (принимаются Яндекс-Деньги, WebMoney, безналичная оплата) или 7000 рублей при оплате непосредственно в день семинара (принимаются наличные).
И это… пунш и пирог :)
Viva la resistance!
Tags:css·веб-стандарты·выступления
17 апреля в рамках конференции РИТ-2007 состоится вторая встреча участников российского крыла Web Standards Group (WSG).
Встреча соберёт веб-стандартистов из нескольких городов России и начнёт традицию регулярных открытых WSG-митингов. В ходе выступлений и дискуссий будут затронуты вопросы внедрения веб-стандартов в практику разработки сайтов, показаны интересные примеры использования микроформатов, AJAX и затронута тема семантической вёрстки. Среди участников ожидаются докладчики секции «Клиентское программирование», разработчики и российские евангелисты веб-стандартов и микроформатов.
Встреча пройдет в зале 4, в 12:30, 17 апреля.
Ждем всех интересующихся судьбой веб-стандартов.
Tags:css·веб-стандарты·выступления
16 апреля в 15-30 в рамках конференции Российские интернет-технологии можно будет послушать меня с докладом «Тестирование вёрстки». Говорить будем о тестировании XHTML/CSS/JS прототипов.
Приходите.
Tags:css·веб-стандарты·выступления