Микроформаты | это... Что такое Микроформаты? (original) (raw)

Микроформаты (англ. microformats; иногда сокращённо μF или uF) — это способ семантически размечать сведения о разнообразных сущностях (событиях, организациях, людях, товарах и так далее) на веб-страницах, используя стандартные элементы языка HTML (или XHTML). Пользователь-человек может воспринимать страницу с размеченным микроформатом как обычную веб-страницу (через браузер); в то же время программы-обработчики способны извлечь из такой страницы структурированную информацию, следуя определённым соглашениям.

Поскольку микроформаты основаны на уже существующих стандартах (таких, как HTML и XHTML), их легко добавлять на существующие страницы в паутине.

Содержание

Принципы построения микроформатов

При использовании микроформатов к существующей HTML-разметке добавляются новые составляющие, наполненные особым, заранее определённым смыслом. Например, с помощью атрибута class можно обозначить смысл того или иного HTML-элемента на странице (этот атрибут определён для всех элементов). Таким образом, люди приходят к соглашению об использовании определённых значений атрибутов (в том числе class) для разметки определённых фрагментов информации. В дальнейшем такую разметку можно обрабатывать машинными средствами.

Для разметки микроформатами подходят любые элементы HTML, но особое значение придаётся элементам, которые не имеют собственного, стандартного семантического значения — div и span. Из атрибутов в настоящее время используются в основном следующие:

Пример

Предположим, что имеется контейнер с уже размеченной информацией о человеке:

Василий Пупкин
Рога и Копыта
495-564-1234
Мой сайт

С помощью микроформата hCard можно добавить семантическую значимость этому блоку кода:

Василий Пупкин
Рога и Копыта
495-564-1234
Мой сайт

Содержимое самих элементов не изменилось; к ним только были добавлены атрибуты, указывающие, где именно в блоке находится та или иная информация (имя, телефон и так далее). Весь блок при этом имеет атрибут class="[vcard](82617)", который является родительским для микроформата hCard. Это означает, что данный элемент и все вложенные в него элементы вместе составляют микроформат hCard.

Одним из способов использования такой информации являются плагины к браузерам, способные находить её на странице, извлекать и передавать другим приложениям (адресной книге, календарям).

Существующие микроформаты

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

Новые микроформаты

Разработка новых микроформатов происходит в открытом режиме.

Среди множества предлагаемых микроформатов наиболее близки к завершению микроформаты для разметки цитат и валют.

См. также

Литература

Ссылки

Русскоязычные

Англоязычные

Веб и веб-сайты
Глобально Всемирная паутина (Веб 1.0Веб 2.0Web 3.0) • Семантическая паутинаРунет
Локально Веб-сайт (СтатическийДинамический) • Веб-портал • Веб-страницаВеб-службаВеб-кольцо
Виды сайтови сервисов Виртуальный атласБаннерная сетьБлог (Блог-платформа) • ВидеохостингВики-движок (Вики-хостингсписок) • Сайт-визиткаВопрос-ответЗакладкиСлужбы знакомствКаталог ресурсовСервис контекстной рекламыИнтернет-магазинМикроблогТамблелогНовостной сайтПоисковая система (список) • ПорносайтСоциальная сетьТоррент-трекерФайлообменникФорум (сервис форумовимиджборд) • ФотохостингЧат
Создание иобслуживание Веб-разработкаВеб-мастерВеб-дизайнВёрстка веб-страницВеб-программированиеЮзабилитиМодераторПоисковая оптимизация (SEO) • Продвижение сайтаВзаимодействие с пользователем
Техническое Веб-сервер (сравнение) • Браузер (списоксравнение) • Фреймворк (Список CMF) • Система управления содержимым (Список CMS) • HTTP (ответызаголовки) • SPDYCGIHTMLXHTMLCSSJavaScriptDHTMLDOMXMLAJAXJSONFlashRSSAtomМикроформатыfavicon.ico • robots.txtSitemapsКарта сайта.htaccess
Маркетинг Интернет-маркетингИнтернет-рекламаБаннерКонтекстная реклама
Социум и культура БлогосфераИнтернет-сообщество (районное) • Сетевая литература
Семантическая паутина
Background Всемирная паутина · Интернет · Гипертекст · Базы данных · Семантические сети · Онтологии
Подразделы Linked Data · Data Web · Hyperdata · Dereferenceable URIs · Rule bases · Data Spaces
Приложения Семантическая вики · Semantic publishing · Semantic search · Semantic computing · Semantic advertising · Semantic reasoner · Semantic matching · Semantic mapper · Semantic broker · Semantic analytics · Semantic service oriented architecture
Связанные темы Фолксономия · Библиотека 2.0 · Веб 2.0 · ODBC · Ссылки · Информационная архитектура · Управление знаниями · Коллективный интеллект · Тематические карты · Mindmapping · Метаданные · Geotagging · Дескрипционная логика · Web science
Стандарты Syntax & Supporting Technologies : RDF (RDF/XML · Нотация 3 · Turtle · N-Triples) · SPARQL · URI · HTTP · XML Схемы, онтологии : RDFS · OWL · Rule Interchange Format · Semantic Web Rule Language · Common Logic Семантическое аннотирование : RDFa · eRDF · GRDDL · Микроформаты Словари : FOAF · SIOC · Дублинское ядро · SKOS · UMBEL Прочее: Plain Old Semantic HTML