МИКРОФОРМАТЫ В ЖИЗНЬ Практическое применение в проектах Web 2.0 PHPconf 2007PHPconf 2007, Москва, 25 мая 2007 Докладчик: Максим РоссомахинМаксим Россомахин
I. Что необходимо знать?
Микроформаты это: набор простых и открытых форматов описания данных механизм включения в веб-страницы дополнительной семантическиой информации расширение языка разметки (Х)HTML
Общая задача Внедрение в веб-страницу метаинформации, описывающей основной контент. Микроформатированный контент удобен для автоматизированной обработки информации. Например для обработки в браузере или поисковым ботом.
Частные задачи Информация о человеке (профайл, резюме, связи с другими людьми) Информация о местоположении и дате Информация, описывающая товары и услуги Информация, описывающая гиперссылки и т. д.
Как реализовано? μf = (X)HTML + новый контекст
Пример 1 Простейший микроформат Некая ссылка
II. Существующие μf
hCard Предназначен для описания информации о людях. Пример применения: профайл пользователя соц. сети. Максим Россомахин Веб-сайт: Webmascon Подробнее
hResume Предназначен для описания резюме. Обычно представляет собой hCard, дополненный информацией об образовании, навыках и т.п. характеристиках, составляющих резюме человека. Пример применения: резюме пользователя. Подробнее
XFN Предназначен для описания отношений между людьми. Пример применения: ссылки на сайты ваших друзей. Вадим Макеев Подробнее
Geo Предназначен для указания географического местоположения описываемого объекта. Объектом может быть человек, место проведения какого-то мероприятия, место, где был сделан данный фотоснимок и т.п Подробнее
hReview Формат используется в описаниях товаров, услуг, мероприятий и т.п. Пример применения: отзыв о конференции PHPConf баллов! PHPconf 2007 удалась! Автор: Россомахин 25 мая 2007 На PHPconf 2007 прозвучали актуальные доклады. Подробнее
Rel-Tag Один из самых популярных. Этим микроформатом помечают ссылки на теги. Те самые теги, из «облаков». Microformats Подробнее
Rel-License Предназначен для придания контенту ссылки на лицензию, согласно которой этот контент распространяется. cc by 2.0 Подробнее
Rel-Nofollow Помечает ссылки, которые не должны быть учтены поисковыми ботами в качестве релевантных. Поддерживается Google, Yahoo! Search и MSN. Viagra Valium Подробнее
VoteLinks «Голосующие» ссылки. Хабрахабр Падонки.орг Подробнее
Полный перечень
III. Достоинства μf
Обходятся средствами языка XHTML.
Просты во внедрении.
Не ломают привычные способы опубликования контента.
Позволяют избежать дублирования информации в нескольких разноформатных файлах.
Машиночитаемы…
… но понятны и людям.
Открывают новые возможности для создания доселе невиданных веб- интерфейсов.
μf можно применять уже сейчас.
IV. μf в жизни
Кто внедряет?
Миллионы страниц.
Поддержка браузерами Mozilla Firefox расширения Браузеры, не способные работать с микроформатированным контентом, отображают его так, как и обычный HTML-код. Внешний вид страниц ничуть не страдает.
Браузеры будущего Internet Explorer 8.0 Mozilla Firefox 3.0
Встроенная поддержка. Браузер, как «информационный брокер».
V. Приложение
Ссылки на англоязычные ресурсы Microformats: What They Are and How To Use Them
Ссылки на русские ресурсы
Спасибо за внимание! Ваши вопросы?