Свойство schema.org ?
Содержание: Описание, Какие должны быть типы, В каких типах используется, Примеры использования.
Свойство encodingFormat
в Schema.org используется для указания формата кодирования или типа медиа, который применяется к определённому объекту, например, к цифровому контенту или медиафайлам. Это свойство помогает уточнить, в каком формате представлена информация, что важно для понимания того, как с ней можно работать, какие программы или устройства могут её использовать.
encodingFormat
обычно выражается с использованием MIME-типов, которые являются стандартом для идентификации типов файлов в интернете. Например, MIME-тип может указывать, что файл является аудиофайлом, текстовым документом или изображением, и это позволяет системам и пользователям правильно обрабатывать и воспроизводить контент.
Это свойство особенно полезно в контексте объектов, которые могут иметь несколько представлений в разных форматах. Например, один и тот же художественный проект может быть доступен в виде текстового документа, аудиофайла и видеозаписи. Указание encodingFormat
помогает четко обозначить, какой формат соответствует каждому из этих представлений.
Кроме того, для менее распространённых или специализированных форматов можно использовать URL, который указывает на источник информации о формате, например, на веб-страницу или статью в Википедии. Это позволяет обеспечить доступ к дополнительной информации о формате, если он не является общепринятым.
Таким образом, свойство encodingFormat
служит важным инструментом для структурирования данных и облегчает понимание и использование медиа-контента в интернете.
Пример заметки или HTML разметки.
<b>12oclock_girona.mp3</b>
Total Time: 0m:15s - Recorded on a terrace of Girona a sunday morning
composed by Roger
<script type="text/javascript">
var fo = new FlashObject("http://google.com/flash/preview-player.swf", "flashPlayer_719", "358", "16", "6", "#FFFFFF");fo.addVariable("url", "http://media.freesound.org/data/0/previews/719__elmomo__12oclock_girona_preview.mp3");fo.addVariable("autostart", "0");fo.write("flashcontent_719");
</script>
Пример, закодированный в формате Microdata, встроенный в HTML.
<div itemscope itemtype="https://schema.org/AudioObject">
<span itemprop="name"><b>12oclock_girona.mp3</b></span>
<script type="text/javascript">
var fo = new FlashObject("http://google.com/flash/preview-player.swf",
"flashPlayer_719", "358", "16", "6", "#FFFFFF");fo.addVariable("url","http://media.freesound.org/data/0/previews/719__elmomo__12oclock_girona_preview.mp3");fo.addVariable("autostart", "0");fo.write("flashcontent_719");
</script>
<meta itemprop="encodingFormat" content="audio/mpeg" />
<meta itemprop="contentUrl" content="http://media.freesound.org/data/0/previews/719__elmomo__12oclock_girona_preview.mp3" />
<span class="description">
<meta itemprop="duration" content="T0M15S" />
<span itemprop="description">Recorded on a terrace of Girona a sunday morning</span>
</span>
</div>
Пример, закодированный в формате RDFa, встроенный в HTML.
<div vocab="https://schema.org/" typeof="AudioObject">
<span property="name"><b>12oclock_girona.mp3</b></span>
<script type="text/javascript">
var fo = new FlashObject("http://google.com/flash/preview-player.swf",
"flashPlayer_719", "358", "16", "6", "#FFFFFF");fo.addVariable("url","http://media.freesound.org/data/0/previews/719__elmomo__12oclock_girona_preview.mp3");fo.addVariable("autostart", "0");fo.write("flashcontent_719");
</script>
<meta property="encodingFormat" content="audio/mpeg" />
<meta property="contentUrl" content="http://media.freesound.org/data/0/previews/719__elmomo__12oclock_girona_preview.mp3" />
<span class="description">
<meta property="duration" content="T0M15S" />
<span property="description">Recorded on a terrace of Girona a sunday morning</span>
</span>
</div>
Пример, закодированный в формате JSON-LD в теге <script> HTML.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "AudioObject",
"contentUrl": "http://media.freesound.org/data/0/previews/719__elmomo__12oclock_girona_preview.mp3",
"description": "Recorded on a terrace of Girona a sunday morning",
"duration": "T0M15S",
"encodingFormat": "audio/mpeg",
"name": "12oclock_girona.mp3"
}
</script>
Структурированное представление примера JSON-LD.
Пример заметки или HTML разметки.
[A basic presentation in HTML]
Пример, закодированный в формате Microdata, встроенный в HTML.
<main itemscope itemtype="https://schema.org/CreativeWork">
<meta itemprop="accessibilityHazard" content="FlashingHazard"/>
<meta itemprop="accessibilityHazard" content="noMotionSimulationHazard"/>
<meta itemprop="accessibilityHazard" content="noSoundHazard"/>
<meta itemprop="accessibilityFeature" content="longDescription"/>
<meta itemprop="accessibilityFeature" content="alternativeText"/>
<meta itemprop="encodingFormat" content="text/html"/>
<meta itemprop="encodingFormat" content="image/png"/>
<meta itemprop="encodingFormat" content="text/css"/>
<meta itemprop="encodingFormat" content="text/javascript"/>
<meta itemprop="accessibilityAPI" content="ARIA"/>
<meta itemprop="accessibilityAPI" content="UIA"/>
<meta itemprop="accessibilityControl" content="fullKeyboardControl"/>
<meta itemprop="accessibilityControl" content="fullKeyboardControl"/>
<meta itemprop="accessibilityControl" content="fullKeyboardControl"/>
<meta itemprop="accessibilityControl" content="fullMouseControl"/>
<!--...slide content...-->
</main>
Пример, закодированный в формате RDFa, встроенный в HTML.
<div vocab="https://schema.org/" typeof="CreativeWork">
<meta property="accessibilityHazard" content="FlashingHazard"/>
<meta property="accessibilityHazard" content="noMotionSimulationHazard"/>
<meta property="accessibilityHazard" content="noSoundHazard"/>
<meta property="accessibilityFeature" content="longDescription"/>
<meta property="accessibilityFeature" content="alternativeText"/>
<meta property="encodingFormat" content="text/html"/>
<meta property="encodingFormat" content="image/png"/>
<meta property="encodingFormat" content="text/css"/>
<meta property="encodingFormat" content="text/javascript"/>
<meta property="accessibilityAPI" content="ARIA"/>
<meta property="accessibilityAPI" content="UIA"/>
<meta property="accessibilityControl" content="fullKeyboardControl"/>
<meta property="accessibilityControl" content="fullKeyboardControl"/>
<meta property="accessibilityControl" content="fullKeyboardControl"/>
<meta property="accessibilityControl" content="fullMouseControl"/>
<!--...slide content...-->
</div>
Пример, закодированный в формате JSON-LD в теге <script> HTML.
<script type="application/ld+json"> {
"@context" : "https://schema.org/" ,
"@type" : "CreativeWork" ,
"accessibilityHazard" : [
"FlashingHazard" , "noSoundHazard" ,
"noMotionSimulationHazard" ] ,
"accessibilityFeature" : [
"alternativeText" , "longDescription" ] ,
"encodingFormat" : [
"text/html" , "image/png" ,
"text/javascript" , "text/css" ] ,
"accessibilityAPI" : [
"ARIA" , "UIA" ],
"accessibilityControl" : [
"fullKeyboardControl" , "fullTouchControl" ,
"fullVoiceControl" , "fullMouseControl" ]
} </script>
Структурированное представление примера JSON-LD.
Пример заметки или HTML разметки.
<img src="png"
alt="standards. toothbrushes. don't ask" longdesc="927desc.html">
Пример, закодированный в формате Microdata, встроенный в HTML.
<figure itemscope itemtype="https://schema.org/CreativeWork">
<meta itemprop="accessibilityFeature" content="textAlternative">
<meta itemprop="accessibilityFeature" content="longDescription">
<meta itemprop="accessibilityHazard" content="noFlashingHazard">
<meta itemprop="accessibilityHazard" content="noMotionSimulationHazard">
<meta itemprop="encodingFormat" content="image/png">
<img src="png"
alt="standards. toothbrushes. don't ask" longdesc="927desc.html">
</figure>
Пример, закодированный в формате RDFa, встроенный в HTML.
<figure vocab="https://schema.org/" typeof="CreativeWork">
<meta property="accessibilityFeature" content="textAlternative">
<meta property="accessibilityFeature" content="longDescription">
<meta property="accessibilityHazard" content="noFlashingHazard">
<meta property="accessibilityHazard" content="noMotionSimulationHazard">
<meta property="encodingFormat" content="image/png">
<img src="png"
alt="standards. toothbrushes. don't ask" longdesc="927desc.html">
</figure>