Атрибут scheme тега <meta>
Описание
Атрибут scheme тега <meta> указывает схему интерпретации метаданных. Этот устаревший атрибут использовался для определения формата значений в атрибуте content, но больше не поддерживается в HTML5.
<meta scheme="ISBN" name="identifier" content="0-12345-678-9" />
<meta scheme="YYYY-MM-DD" name="date" content="2025-12-31" />
Современная альтернатива:
<!-- Использование стандартизированных мета-тегов -->
<meta property="book:isbn" content="978-1234567890">
<meta property="article:published_time" content="2025-12-31T00:00:00+00:00">
Сравнение подходов:
| Аспект | Устаревший scheme | Современные альтернативы |
|---|---|---|
| Формат дат | scheme="YYYY-MM-DD" | Использование ISO 8601 в content |
| Идентификаторы | scheme="ISBN" | Стандартные свойства (book:isbn) |
| Поддержка | Не поддерживается в HTML5 | Широко поддерживаемые стандарты |
Рекомендации по структурированным данным:
<!-- Использование JSON-LD вместо scheme -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Book",
"isbn": "1234567890",
"datePublished": "2025-12-31"
}
</script>
Ограничения устаревшего подхода:
- Нет поддержки в современных браузерах
- Отсутствие стандартизации схем
- Ограниченные возможности по сравнению с микроразметкой
- Удален из спецификации HTML5
Примечание: Для современных веб-проектов вместо атрибута scheme рекомендуется использовать: 1. Стандартизированные мета-теги (Open Graph, Twitter Cards) 2. Микроразметку Schema.org (JSON-LD) 3. Четко структурированные форматы данных в content (ISO 8601 для дат)