hCard - это микроформат для публикации контактной информации (которая может быть не более чем именем) людей, компаний, организаций и мест в (X) HTML , Atom , RSS или произвольном XML . [1] hCard микроформат делает это с использованием 1: представление 1 из визитной карточки (RFC 2426) , свойства и значения, идентифицированного с помощью HTML классов и отн атрибутов .
Это позволяет разбор инструменты (например , другие веб - сайтам, или Firefox «s расширение оператора ) для извлечения деталей, и отображать их, используя некоторые другие веб - сайты или картографические инструменты, индекс или искать их, или загрузить их в адресной книге программу.
В мае 2009 года Google объявил, что будет анализировать микроформаты hCard, hReview и hProduct и использовать их для заполнения страниц результатов поиска. [2] В сентябре 2010 года Google объявил о своем намерении отображать информацию hCard и hReview в результатах местного поиска. [3] В феврале 2011 года Facebook начал использовать hCard для разметки мест проведения мероприятий. [4]
Пример
Рассмотрим HTML:
С разметкой микроформатов это становится:
rel = "profile" href = "http://microformats.org/profile/hcard" >......
class = "vcard" > class = "fn" > Джо Доу class = "nickname" > Джо class = "org" > Пример компании <литий класс = "тел" > 604-555-1234 href= class= "url" "http://example.com/"> http://example.com/
Здесь свойства fn , [5] nickname, org (организация), tel (номер телефона) и url ( веб-адрес ) были идентифицированы с использованием определенных имен классов; и все это завернуто, class="vcard"
что указывает на то, что другие классы образуют hcard, а не просто случайно названы. Если карта hCard предназначена для организации или места проведения, классы fn и org используются для того же элемента, что и в Wikipedia
или Wembley Stadium
. Также существуют другие, необязательные классы hCard.
Теперь программное обеспечение, например плагины браузера, может извлекать информацию и передавать ее в другие приложения, например в адресную книгу.
Гео и адрес
Микроформат Geo является частью спецификации hCard, и часто используется , чтобы включить координаты местоположения внутри hCard.
Часть adr в hCard также может использоваться как отдельный микроформат.
Живой пример
[ требуется обновление ] Вот контактные данные Фонда Викимедиа по состоянию на сентябрь 2017 года в виде живой карты в формате hCard:
Фонд Викимедиа Инк.149 New Montgomery Street, 3-й этажСан-Франциско , Калифорния 94105СШАТелефон: + 1-415-839-6885Эл. Почта: [email protected]Факс : + 1-415-882-0495
Используемая разметка (обернутая для ясности):
class = "vcard" > class = "fn org" > Wikimedia Foundation Inc.