Перейти к содержимому

Микроформаты: Что это и как ими пользоваться?

    Микроформаты — форматы, позволяющие сделать контент не только доступным человеку, но и понятным для машин (что является базовой идеей Semantic Web1). Этот обзор даст вам основное представление о том, что такое микроформаты, какие они могут дать вам преимущества и как их использовать, чтобы сделать контент более заметным и понятным для поисковых машин.

    Что нужно знать о микроформатах?

    • Разработанные в первую очередь для людей и для машин во вторую, микроформаты — это набор простых и открытых форматов данных, основанных на существующих, широко распространенных стандартах. [Microformats: Official definition2]
    • Микроформаты — это общее название всех форматов основанных на XML (X)HTML для предоставления дополнительных метаданных о веб-объектах. [Microcontent Design3]
    • Микроформаты — форматы, которые можно использовать для обозначения характерных данных, таких как личные данные или события, на веб-страницах. [Chris Messina4]
    • Микроформат — это часть разметки, которая позволяет выразить семантику элемента (X)HTML страницы. Программы могут извлекать осмысленные данные из страниц, использующих микроформаты. [Wikipedia: Microformats5]
    • Микроформаты позволяют публиковать в XHTML характерные типы данных, такие как события, бизнес карты и обзоры продуктов так, что они будут доступны не только для просмотра пользователями, но и для осмысленной индексации и обработки машинами. [Michael McCracken6]
    • Микроформаты позволяют использовать хорошо известные стандарты для передачи большего количества семантической информации. В них используются существующие элементы XHTML, например, addressciteblockquote и атрибуты, например, relrev и title, чтобы создать блоки кода с определенной семантикой. [Microformats Primer7]

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

    • hAtom8
      Микроформат, предназначенный для данных, которые могут быть объединены в новостные ленты, преимущественно это контент блогов, но не только. hAtom основан на формате новостных лент Atom9.
    • hCalendar10 | hCalendar Creator11
      Простой и открытый формат для составления календаря и описания событий, может быть внедрен в (X)HTML, Atom, RSS и произвольный XML.
    • hCard12 | hCard Creator13
      Формат для описания людей, компаний, организаций и мест, с помощью семантического XHTML.
    • hResume14 | hResume Creator15
      Микроформат для публикации резюме.
    • hReview16 | hReview Creator17
      Микроформат для внедрения обзоров (продуктов, сервисов, событий т.д.) в (X)HTML, Atom, RSS и произвольный XML.
    • rel="nofollow"
      HTML атрибут, указывающий поисковым машинам, что ссылка не должна влиять на ранжирование целевой страницы.
    • rel="tag"
      Добавив rel="tag" к гиперссылке можно указать для целевой страницы назначенный автором тег (ключевое слово, тему), к примеру: <a href="http://technorati.com/tag/tech" rel="tag">tech</a>.
    • XFN18
      XHTML Friends Network (XFN) простой способ показать связи между людьми с помощью гиперссылок, разработанный Global Multimedia Protocols Group. XFN позволяет выразить отношение к человеку, добавив соответствующее значение атрибута rel к ссылке на его сайт, например: <a href="http://jeff.example.org" rel="friend met">.
    • XOXO19
      XOXO (eXtensible Open XHTML Outlines) Позволяет использовать существующие элементы XHTML для создания новых форматов.
    • xFolk20
      Формат для публикации коллекций ссылок.

    Преимущества микроформатов

    • Представьте, что вы хотите продать машину, вы могли бы опубликовать объявление в блоге, а сервисы, специализирующиеся на этом нашли бы его, классифицировали и разместили в каталоге. Все, что для этого нужно это использовать микроформат hListing, так как в HTML нет элементов, предназначенных для описания товара. [Add Microformats Magic to your site21]
    • Сегодня информация разбросана по сети, и приходится выбирать какой сайт использовать. Скоро, можно будет размещать информацию в блоге, размечая ее с помощью микроформатов, а соответствующие сайты будут сами находить ее. Например, если нужно, что-то продать, достаточно опубликовать объявление в блоге, используя микроформат hListing, и сайт вроде edgeio найдет его. [Microformats: Introduction22]
    • Небольшое дополнение к XHTML в виде микроформатов позволяет точно классифицировать личные данные, события или любые другие характерные данные. [What are microformats23]
    • В будущем браузеры смогут ассоциировать семантически размеченные данные с различными приложениями. Например, личные данные можно будет легко добавить в приложение для работы с контактами. [Mozilla Does Microformats24]

    Микроформаты уже используются

    • Edgeio.com25
      Собирает объявления о товарах и сервиса.
    • Technorati.com26
      Индексирует hCard, hCalendar и hReview, все данные обновляются с помощью пингов.
    • Tails27Greasemonkey scripts28
      Расширения для FireFox работающие с микроформатами hCard, hCalendar, xFolks и другими.
    • Structured Blogging29
      Расширение для WordPress.

    Статьи о микроформатах

    • Семантическая сеть, основанная на микроформатах33
      Несмотря на преимущества семантической сети, дикий HTML и несколько более благородный XHTML до сих пор царствует в сети, а многочисленные владельцы сайтов уже вовсю «склеивают» содержание разнородных сайтов с помощью микроформатов.
    • Микроформаты здесь и сейчас34
      Перевод статьи Джона Оллсопа, в которой автор рассказывает о положении дел с микроформатами по состоянию на конец лета 2006 года с примерами использования микроформатированного контента в современных веб-приложениях.
    • Микроформаты35
      Одна из основных идей, лежащих в основе микроформатов — вместо того, чтобы изобретать отдельный формат для каждой области, в которой интересно было бы машинно обрабатывать информацию, их создатели решили расширить сам (X)HTML, чтобы структурировать свою информацию мог любой.
    • Микроформаты в контексте их применения36
      Уч Огбуджи детально разбирается с микроформатами и заключает, что на сегодняшний день у них есть серьёзные проблемы. В качестве решения он предлагает свой подход, хорошо сочетающийся с различными технологиями.

    Инструменты для работы с микроформатами

    • Microformats Bookmarklet44
      Помогает сохранять контакты и события извлекая их из hCards и hCalendars.
    • Tails Export45
      Расширение для FireFox, позволяет просматривать и экспортировать микроформаты. На данный момент поддерживаются hCard [экспортируется в файл .vcf], hCalendar [экспортируется в файл .ics], hReview, xFolk и Rel-license.
    • Highlight Microformats with CSS46
      Подсветка микроформатов для пользователей Camino, Safari or Omniweb.
    • Operator47
      Плагин для FireFox, использующий микроформаты для предоставления новых способов взаимодействия с веб сервисами. Позволяет комбинировать информацию с различных сайтов, наиболее подходящим образом, например, Flickr + Google Maps, Upcoming.org + Google Calendar, Yahoo! Local + адресная книга, и еще много различных возможностей и вариантов.
    • Microformats Dreamweaver Extension48
      Расширение для Dreamweaver (идеально работает с Dreamweaver 8, хотя должно работать с MX и старше) реализует несколько панелей упрощающих добавление данных в форматах hCalendar, hCard, rel-license, rel-tag и XFN, планируется поддержка и других микроформатов.
    • microformats.css49
      CSS шаблон для существующих микроформатов, основанный на the microformats cheatsheet (PDF)50
    • Microformats Cheat Sheet51
      Таблица с описанием микроформатов iCalendar, hCalendar, hReview, vCard, hCard, RelLicense, RelTag, XFN
    • Microformats Cheat Sheet52
      Таблица микроформатов с описанием форматов, свойств и иерархии микроформатов.
    • Microformats Icons53
      Иконки для микроформатов hCal, hResume, hCard, XFN.

    Уроки по микроформатам

    • Tutorials on Microformats54
      Серия статей описывающая многие аспекты микроформатов, включая описание и цели микроформатов hCard, hCalendar, AHAH, hReview, xFolk, hResume, XOXO и hAtom.
    • Intro to microformats55
      Расширенное введение в теорию и практику микроформатов.
    • Introduction to Microformats + a look at hCard & hAtom56
      Mike Jolley шаг за шагом, объясняет что такое микроформаты, как они могут быть интегрированы в веб-страницу и как повысить эффективность контента с их помощью.
    • Pairing Wine and Microformats57
      Микроформаты на практике: Dan Cederholm об использовании микроформатов в проекте Cork’d58.
    • Microformats in Web Browsers59
      This is a concept for putting Microformats ‘auto-discovery’ user interface in a web browser. Any web browser (although the sketches were original conceived as a Firefox extension).by Ben Ward
    • Wikipedia: Microformats60
      Описание микроформатов в Wikipedia.
    • Practical Microformats61
      Микроформаты с нуля, обширный урок от Ryan King62 и Brian Suda63.
    • Using Microformats in WordPress64
      Существует два способа интеграции микроформатов в WP. Первый, скопировать подходящий код у создателей микроформатов. Второй, шаг за шагом следовать инструкциям, изложенным в этой статье.

    Блоги и Wiki

    • Wikipedia: Микроформаты65
      Описание микроформатов на русском языке.
    • Хабрахабр: Микроформаты66
      Исчерпывающая информация о микроформатах от Максима Россомахина67.
    • Microformats.org68
      Разработанные в первую очередь для людей и во вторую для машин, микроформаты — это набор простых и открытых форматов данных основанных на существующих и широко распространенных стандартах. Официальный сайт.
    • Wikipedia: Microformats60
      Описание микроформатов в Wikipedia.
    • microformatique69
      Неофициальный блог посвященный всем аспектам разработки и применения микроформатов. Последние спецификации, презентации, события, публикации и многое другое, собрал вместе John Allsopp.


    Оригинал на английском: Microformats: What They Are and How To Use Them

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *