Мікроформат

Матеріал з Wikiситет
Версія від 10:56, 13 лютого 2015, створена Олександр Юрійович Старовєров (обговорення | внесок) (17 версій)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку

Мікроформа́т (англ. microformat) — метод кодування метаданих розроблений для застосування в WWW з максимально можливим використанням вже існуючих засобів мов розмітки XHTML та HTML[1] [2]. Це дозволяє автоматичну обробку автоматичними аналізаторами даних призначених для перегляду людиною (географічні координати, контактна інформація тощо).

Можливість автоматичного аналізу вмісту інтернет сторінок вже доступна, однак існуючі мови розмітки не дозволяють описати значення даних.[3] Мікроформати призначені покрити цю прогалину шляхом додавання семантичної інформації, що усуне потребу в складніших методах, таких як комп'ютерний аналіз природньої мови тощо. Використання та обробка мікроформатів дозволяє індексувати, шукати, зберігати та посилатись на закодовані дані, а інформація може бути використана повторно або поєднана з іншими даними.[3]

Існуючі мікроформати дозволяють кодування та виявлення інформації про події, контактні дані, соціальні зв'язки і так далі. В розробці перебувають нові формати. Очікується, що 3 версія Firefox[4], а також 8 версія Internet Explorer[5] матимуть вбудовану підтримку мікроформатів.

Існуючі мікроформати

Було розроблено ряд мікроформатів для семантичної розмітки окремих видів інформації.

  • hAtom — розмітка стрічок новин Atom в стандартному HTML
  • hCalendar — інформація про події
  • hCard — контактна інформація; включає:
  • adr — для визначення поштової адреси
  • geo — для географічних координат
  • hNews — новини
  • hProduct — продукти
  • hResume — резюме або CV
  • hReview — для оглядів та рецензій
  • hTrademark — для торгових марок
  • rel-directory — для створення та включення розподілених каталогів[6]
  • rel-enclosure — для включення мультимедіа-додатків до веб-сторінок[7]
  • rel-license — авторські права, ліцензії license[8]
  • rel-nofollow, спроба знеохотити спам від третіх сторін.
  • rel-tag — для розподіленого тегування (Фолксономія)[9]
  • xFolk — для посилань з тегами
  • XHTML Friends Network (XFN) — для соціальних зв'язків
  • XOXO — для списків та переліків

Мікроформати в розробці

Серед запропонованих мікроформатів[10], в активній розробці знаходяться такі:

  • hAudio — для аудіо файлів та посилань на випущені записи
  • hRecipe[11]
  • citation — для цитувань та посилань
  • currency — для сум грошей
  • figure — для зв'язування підписів до зображень[12]
  • geo extensions — для позначення координат на Марсі, Місяці та інших небесних тілах; для висоти; списки опорних точок шляху або границі
  • species — назви живих істот For the names of living things.
  • measure — фізичні величини, структуровані значення.[13]

Див. також

Примітки

  1. Мікроформати можуть бути використані у веб-сторінках а також там, де застосовано HTML або XHTML, наприклад, в RSS.
  2. Помилка скрипту: Не існує модуля «citation/CS1».
  3. 3,0 3,1 Помилка скрипту: Не існує модуля «citation/CS1».
  4. Помилка скрипту: Не існує модуля «citation/CS1».
  5. Помилка скрипту: Не існує модуля «citation/CS1».
  6. http://microformats.org/wiki/rel-directory
  7. http://microformats.org/wiki/rel-enclosure
  8. http://microformats.org/wiki/rel-license
  9. http://microformats.org/wiki/rel-tag
  10. Помилка скрипту: Не існує модуля «citation/CS1».
  11. http://microformats.org/wiki/recipe-brainstorming#Format-In-Progress
  12. http://microformats.org/wiki/figure
  13. http://microformats.org/wiki/measure

Посилання

Інтернет Це незавершена стаття.
Ви можете допомогти проекту, виправивши або дописавши її.