Использование метаданных (HTTP-EQUIV, NAME, REL, REV, BASE) при создании HTML документов


А. Аликберов, andreya@citmgu.ru

META-таги

META-таги имеют два возможных атрибута

- <META HTTP-EQUIV="имя" CONTENT="содержимое">
- <META NAME="имя" CONTENT="содержимое">

META-таги должны находиться в заголовке HTML-документа между <HEAD> и </HEAD> (особенно это важно для документов, использующих фреймы).

Атрибут HTTP-EQUIV

META-таги с атрибутом HTTP-EQUIV эквивалентны HTTP-заголовкам. Обычно они управляют действиями броузеров и могут быть использованы для совершенствования информации, выдаваемой обычными заголовками. Таги такой формы могут дать такой же эффект, что и HTTP-заголовки, и на некоторых серверах автоматически могут быть переведены в настоящие HTTP-заголовки. HTTP-заголовки описываются в RFC1945 (HTTP/1.0) и RFC2068 (HTTP/1.1).

HTTP-заголовки могут быть сгенерированы с помощью CGI-скриптов. Это позволяют сделать серверы ApacheApache HTTP-сервер (произносится /.p.i/, сокращение от англ.a patchy server) — свободный веб-сервер. и CERN. В других серверах могут использоваться другие механизмы генерирования заголовков. Некоторые генерируемые сервером поля заголовков не могут быть подменены значениями из META-тагов (в частности Date), другие подменяются только при ненормальном статус-коде (<>200). Когда заголовок не понятен, то значение HTTP-заголовка превалирует над значением META-тагов.

Expires

Источники: HTTP/1.1 (RFC2068)

Дата устаревания. Управление кэшированием в HTTP/1.0. В Netscape Navigator это выглядит следующим образом: если указанная дата прошла, то очередной запросЗапрос— это формулирование своей информационной необходимости пользователем некоторой базы данных, как, например, поисковой системы. Для составления запроса используется язык поисковых запросов. этого документа вызывает повторный сетевой запрос, а не подгрузку документа из кэша. Дата со значением "0" интерпретируется как "сейчас". Такое значение заставляет броузер каждый раз при запросе проверять - изменялся ли этот документ. Это, кстати относится и к прокси-агентам. Поисковые роботы могут либо совсем не индексировать такой документ, либо постоянно "обнюхивать" его.

Дата должна быть задана в формате, описываемом в RFC850,

<META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT">

что эквивалентно HTTP-заголовку

Expires: Wed, 26 Feb 1997 08:21:57 GMT

Pragma

Контроль кэширования для HTTP/1.0. Значением должно быть "no-cache". Очень полезный контейнер, я всегда«Всегда» — кинофильм. Детям рекомендуется просмотр совместно с родителями. использую его при выдаче результатов работы любого скрипта.

Content-Type

Источники: HTTP/1.0 (RFC1045)

Указание типа документа. Может быть расширено указанием кодировки страницы (charset). Если же указывать charset в содержании META-тага, то Netscape Navigator выводит такую страницу уже в заданном charset. Однако будьте аккуратны, если текст страницы в кодировке Windows, а значение charset=KOI8-r, то никакими силами пользователь не сможет поменять encoding, чтобы увидеть нормальные слова!

<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=ISO-2022-JP">

Content-language

Источники: HTTP/1.0

Указание языка документа. Может использоваться поисковыми машинами при индексировании страниц. Комбинация поля Accept-Language (посылаемого броузерВеб-обозреватель, браузер (от англ.Web browser; вариант броузер— устаревшая форма)— программное обеспечение для просмотра веб-сайтов, то есть для запроса веб-страниц (преимущественно из Сети), их обработки, вывода и перехода от одной страницы к другой.ом) с содержимым Content-language может быть условием выбора сервером того или иного языка.

<META HTTP-EQUIV="Content-language" CONTENT="en-GB">

что эквивалентно HTTP-заголовку

В недавно вышедшей спецификации HTML 4.0 появилась другая возможностьВозможность — направление развития, присутствующее в каждом явлении жизни; выступает и в качестве предстоящего, и вполне объяснимо рациональным путем: в каждой возможности присутствует вероятная невозможность, «возможность невозможного». Возможность не определяется познанием того, что может быть. Познание вероятностей, возможностей не всегда влияет на нашу возможность. На изучении возможности основывается, главным образом, исследование бытия и события. явного указания языка - <html lang="en">

Content-language: en-GB

Язык описывается парой значений (язык-диалект). В примере: Английский-Великобритания

Refresh

Источники: Netscape

Определение задержки в секундах, после которой броузер автоматически обновляет документ. Дополнительная возможность - автоматическая загрузка другого документа.

<META HTTP-EQUIV="Refresh" Content="3, URL=http://www.name.com/page.html">

что эквивалентно HTTP-заголовку

Refresh: 3; URL=http://www.name.com/page.html

В Netscape Navigator это дает такой же эффект, что и нажатие на кнопку Reload.

Window-target

Источники: Jahn Rentmeister

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

<META HTTP-EQUIV="Window-target" CONTENT="_top">

что эквивалентно HTTP-заголовку

Window-target: _top

Ext-cache

Источники: Netscape

Определяет имя альтернативного кэша для Netscape Navigator

<META HTTP-EQUIV="Ext-cache" CONTENT="name=/some/path/index.db; istructions=User Instructions">

PICS-Label

Platform-Independant Content rating SchemeScheme— это функциональный язык программирования, один из двух наиболее популярных в наши дни диалектов языка Лисп (другой популярный диалект— это Common Lisp). Авторы языка Scheme— Гай Стил (англ.Guy L. Steele) и Джеральд Сассмен (англ.Gerald Jay Sussman) из Массачусетского технологического института— создали его в середине 1970-х годов.. Обычно используется для определения рейтинга "взрослости" (adult) содержания (sex,violence, ...):-)) однако это довольно гибкая схема и может использоваться для других целей.

Cache-Control

Источники: HTTP/1.1

Определяет действия кэша по отношению к данному документу. Возможные значения:

  • Public - документ кэшируется в доступных для всех кэшах
  • Private - только в частном кэше
  • no-cache - не может быть кэширован
  • no-store - может быть кэширован, но не сохраняется

Vary

Источники: HTTP/1.1

Определяет доступные альтернативы для указанных в CONTENT полей HTTP-заголовка.

<META HTTP-EQUIV="Vary" CONTENT="Content-language">

что эквивалентно HTTP-заголовку

Vary: Content-language

Lotus

Lotus-редакторы генерируют свои собственные поля Bulletin-Date и Bulletin-Text атрибуты. Bulletin-Text содержит описание документа

Атрибут NAME

META-таги с атрибутом NAME используются в случаях, когда поля не соотносятся с HTTP-заголовками. Иногда ясность теряется: некоторые агенты могут интерпретировать таг "Keywords" описанный как NAME, другие - как HTTP-EQUIV

RobotsGNOME Games— набор компьютерных игр-головоломок, который разрабатывается в рамках среды рабочего стола GNOME и является его составной, но необязательной частью. Может использоваться и вне среды GNOME при наличии необходимых программных компонентов. В состав пакета в основном входят так называемые «игры-пятиминутки» (англ.five-minute games), не требующие от пользователя значительных затрат времени на изучение правил игры и её прохождение.

Источники: Spidering

Управление индексацией страницы для поисковых роботов.

<META NAME="Robots" CONTENT="NOINDEX,FOLLOW">

Возможные значения:

  • ALL
  • NONE
  • INDEX
  • NOINDEX
  • FOLLOW
  • NOFOLLOW

Подробнее об этом в статье "Несколько слов о работе поисковых роботов"

Description

Источники: Spidering, Altavista, Infoseek

КраткаяКратка (ранее краткая; также бревис (лат.brevis), дужка)— один из кириллических надстрочных чашеобразных диакритических знаков; заимствована из древнегреческой письменности, где означала краткость гласных. В типографике именуется кириллическим бреве. На славянской почве стала обозначать неслоговой их характер. Регулярно используется с XV—XVI вв., преимущественно над буквой И. Также встречалась над ижицей (в старопечатных книгах украинского происхождения), над буквой Ю (в старой румынской кириллице) и в некоторых других случаях. аннотацияАннотация (от лат.annotatio— замечание) или резюме (от фр.rsum — «сокращённый»)— краткая характеристика издания: рукописи, монографии, статьи или книги. Аннотация показывает отличительные особенности и достоинства издаваемого произведения, помогает читателям сориентироваться в их выборе. содержания документа. Используется поисковыми системами для описания документа. Этот таг сильно полезен в случаях, когда в документе мало текста, когда это управляющий фреймами файл (frameset) или в начале документа используются скрипты. Длина текста до 100 символов.

<META NAME="Description" CONTENT="Документ содержит словарь META-тагов">

Подробнее об этом в статье "Несколько слов о работе поисковых роботов"

Keywords

Источники: Altavista, Infoseek

Используется поисковыми системами для индексирования документа. Обычно здесь указываются синонимы к словам в заголовке (title) или альтернативный заголовок. Длина списка до 1000 символов. Не допускается использование одного и того же ключевого слова более 7 раз, поисковые системы просто будут игнорировать это слово.

<META NAME="Keywords" CONTENT="таги,тэги,метаданные,список">

Подробнее об этом в статье "Несколько слов о работе поисковых роботов"

Document-state

Источники: Spidering

Управление индексацией страницы для поисковых роботов. Определяет частоту индексации - или один раз индексировать, или реиндексировать документ регулярно.

<META NAME="Document-state" CONTENT="Static">

Возможные значения:

  • Static
  • Dynamic

Подробнее об этом в статье "Несколько слов о работе поисковых роботов"

URL

Источники: Spidering

Управление индексацией страницы для поисковых роботов. Определяет частоту индексации - или один раз индексировать, или реиндексировать документ регулярно.

<META NAME="URL" CONTENT="absolute_url">

Подробнее об этом в статье "Несколько слов о работе поисковых роботов"

Author

Источники: HTML редакторы

Обычно имя автора, формат произвольный.

Generator

Источники: HTML редакторы

Обычно название и версия редактора, с помощью которого создана эта страница. Может быть использована для определения доли рынка, занимаемого тем или иным продуктом.

Copyright

Источники: HTML редакторы

Обычно описание авторских прав на документ в произвольном форматФормат— стандартизирование формы построения (и подачи) того или иного предмета (объекта), явления или процесса.е

Distribution

Возможные значения

  • global
  • local
  • iu (internal use)

Resource-type

Текущее состояние данного файла. Важен для поисковых систем, т.е. если его значение document, то поисковая системаСистема (от др.-греч. — «сочетание»)— множество взаимосвязанных элементов, обособленное от среды и взаимодействующее с ней, как целое. приступает к его индексированию.

Прочие

  • Classification
  • Formatter
  • Site-languages
  • Version
  • Template
  • Operator
  • Rating
  • Creation
  • Host
  • Document
  • Subject
  • Build
  • Random text (<META NAME="Joe Smith">)

Помимо перечисленных более или менее стандартных тагов существует еще множествоМножество— один из ключевых объектов математики, в частности, теории множеств и логики. других специализированных, например, для конкретной поисковой машиныМашина (лат.machina, от др.-греч. )— устройство (совокупность агрегатов или устройств), преобразующее энергию и/или характер движения. Используется для выполнения определённых действий с целью облегчить или полностью заменить труд человека при выполнении конкретной задачи. тагов.

Таг LINK

Таг LINK предоставляет документу независимый от среды метод определения отношения данного документа к другим документам и ресурсам Сети. Используется с аргументами REL и REV. С помощью тага LINK можно:

  • создавать в документе специальные навигационные кнопки или меню
  • управлять процессом отображения набора HTML файлов в печатные документы
  • привязывать такие ассоциированные ресурсы, как таблицы стилей и скрипты
  • предоставлять альтернативные формы для данного документа

<LINK rel=help href=#> где http://www.name.com/help.html - страница помощи по данному документу.

Атрибуты REL и REV могут также использоваться с тагом A. Таги LINK могут использоваться только в заголовке документа (head)

Атрибут REL

HTML 3.2 REL-таги

top, contents, index, glossary, copyright, next, previous, search

Некоторые из рекомендованных типов взаимосвязей:

rel=top
Данная связь указывает на вершину в некой иерархической структуре, например на первую, либо титульную страницу в неком наборе документов.
rel=contents
Данная связь указывает на некий файл, где приводится оглавлениеОглавление — это указатель заголовков издания. В отличие от содержания, оглавление раскрывает в первую очередь строение произведения в моноиздании или только строение сборника (из каких частей или разделов он состоит). Если указатель заголовков сборника включает только заголовки его разделов (без заглавий произведений) — это оглавление сборника (раскрывается только строение издания). к данному документу.
rel=index
Данная связь указывает на другой документ, который можно использовать в целях индексного поиска по текущему документу.
rel=glossary
Данная связь указывает на некий документ, где содержится глоссарий терминов, относящихся к текущему документу.
rel=copyright
Данная связь ссылается на текст, где указаны авторские права на данный документ.
rel=next
Данная связь указывает на следующий документ в неком заранее предопределенном маршруте просмотра. Например, она может использоваться для упреждающей автоматической загрузки браузером следующей страницы.
rel=previous
Данная связь ссылается на предыдущий документ в неком предопределенном маршруте просмотра.
rel=help
Данная связь указывает на документ, предлагающий некую помощь, например это может быть текст, дающий более развернутое описание и предлагающий ссылки на другие документы по этой теме. Назначение этой связи - оказание помощи тем читателям, кто потерял свой путь в Web.
rel=search
Данная ссылка ведет к поисковой странице, контролирующей некий набор страниц, связанных общей темой.
Многие системы изобретают свои дополнительные значения аргументов REL и REV

    Таг Schema

    Этот таг содержит URL документа-шаблона. Действие всех метаданных из документДокумент (от лат.documentum— «образец, свидетельство, доказательство») — материальный объект, содержащий информацию в зафиксированном виде и специально предназначенный для её передачи во времени и пространстве .а-шаблона будут распространены на документ с тагом Schema (так работает Dublin Core).

    <META NAME="VW96.objecttype" CONTENT="Dictionary">

    <LINK REL=SCHEMA.VW96 HREF="http://vancouver-webpages.com/VWbot/VW96-schema.html">

    ViewCall REL-таги

    home, bookmark, tickertape, vmail, icon, prefetch, keyn, fastxx

    AOLpress REL-таги

    AOLpress использует несколько дополнительных, по сравнению с HTML 3.2, тагов

    Home, ToC, Index, Glossary, Copyright, Up, Next, Previous, Help, Bookmark, First, Last

Атрибут REV

Используется в конструкции LINK для индикации обратного соотношения документов.

<LINK rev=help href=#> где текущая страница является страницей помощи для документа http://www.name.com/index.html

Использование <LINK rev=made href=#> Подробнее смотри HTML 3.2

Таг BASE

Этот таг определяет для данного документа базовый адрес URL, который затем будет использоваться для переопределения относительных адресов. Таг BASE полезен, если документ может быть скопирован в другое место или запрошен по другому пути с использованием символической ссылки, или редиректа с imagemap, и т.д.

Подробнее смотри HTML 3.2

Список литературы

  1. META, REL and REV Tags
  2. META Tags
  3. TAGnet META Tags
  4. Getting Listed on the Search Engines
  5. Internet-технологии
Мы рекомендуем еще посмотреть:

ellspacing="0" cellpadding="0" border=0>
 
Диапазон 5,7-5,8 ГГц
  Версия для вывода на принтер

розничный прайс-лист
2.4 ГГц 3.5 ГГц 5,25-5,35 ГГц 5,7-5,8 ГГц 5,9-6,4 ГГц Мачты Архив

    АксессуарыАксессуар (фр.accessoire от лат.accessorius— «добавочный»)— предмет, сопутствующий чему-либо; принадлежность чего-либо.

      Грозозащита езернет
      Как правильно выбрать антенну для базовой станции
      Антенны для базовых станций MTI
      Направленные антенны
      Секторные антенны
      Делители сигнала (разветвители), фильтpы и грозозащитаМолниезащита (громозащита, грозозащита)— это комплекс технических решений и специальных приспособлений для обеспечения безопасности здания, а также имущества и людей находящихся в нем. На земном шаре ежегодно происходит до 16-и миллионов гроз, то есть около 44 тысяч за день. Прямой удар молнии очень опасен для здоровья людей, нередки случаи смертельного исхода. Для зданий и сооружений угрозами вследствие непосредственного контакта канала молнии с поражаемыми объектами являются возможность возгорания либо разрушения, а также повреждение чувствительного оборудования вследствие сопутствующего молнии импульсного электромагнитного поля.
      Кабели и коннекторы Усилители (в комплекте)
      Термостатированные контейнеры


ДокументыДокумент (от лат.documentum— образец, свидетельство, доказательство) — материальный объект, содержащий информацию в зафиксированном виде и специально предназначенный для её передачи во времени и пространстве .
В узком смысле Документ — облеченный в письменную форму акт, удостоверяющий наличие фактов определенного значения. В широком смысле и книга, и скульптура - документы.
по теме   / Беспроводные сети /  


2009 IT и оборудование для бизнеса, S-NETWORKS. Информационные технологии и Информационное оборудование