Продолжаем обсуждение из Богатые превью ссылок с Onebox:
@Anatolia запросил более информативный onebox для IMDb, включающий рейтинги. Я считаю, что это отличная идея, однако в стандартных мета-тегах для встраивания не хватает множества данных.
При более глубоком анализе выяснилось, что IMDb поддерживает:
В частности:
https://m.imdb.com/title/tt0253474/
Примеры:
<script type="application/ld+json">{
"@context": "http://schema.org",
"@type": "Movie",
"url": "/title/tt0253474/",
"name": "Пианист",
"image": "https://m.media-amazon.com/images/M/MV5BOWRiZDIxZjktMTA1NC00MDQ2LWEzMjUtMTliZmY3NjQ3ODJiXkEyXkFqcGdeQXVyNjU0OTQ0OTY@._V1_.jpg",
"genre": [
"Биография",
"Драма",
"Музыка",
"Война"
],
"contentRating": "R",
"actor": [
{
"@type": "Person",
"url": "/name/nm0004778/",
"name": "Эдриан Броуди"
},
{
"@type": "Person",
"url": "/name/nm0470981/",
"name": "Томас Кретшманн"
},
{
"@type": "Person",
"url": "/name/nm0277975/",
"name": "Фрэнк Финлей"
},
{
"@type": "Person",
"url": "/name/nm0288976/",
"name": "Эмилия Фокс"
}
],
"director": {
"@type": "Person",
"url": "/name/nm0000591/",
"name": "Роман Полански"
},
"creator": [
{
"@type": "Person",
"url": "/name/nm0367838/",
"name": "Рональд Харвуд"
},
{
"@type": "Person",
"url": "/name/nm0844262/",
"name": "Владислав Шпильман"
},
{
"@type": "Organization",
"url": "/company/co0024473/"
},
{
"@type": "Organization",
"url": "/company/co0030304/"
},
{
"@type": "Organization",
"url": "/company/co0053177/"
},
{
"@type": "Organization",
"url": "/company/co0104170/"
},
{
"@type": "Organization",
"url": "/company/co0028557/"
},
{
"@type": "Organization",
"url": "/company/co0047476/"
},
{
"@type": "Organization",
"url": "/company/co0024879/"
},
{
"@type": "Organization",
"url": "/company/co0043688/"
},
{
"@type": "Organization",
"url": "/company/co0049230/"
},
{
"@type": "Organization",
"url": "/company/co0086499/"
},
{
"@type": "Organization",
"url": "/company/co0086504/"
},
{
"@type": "Organization",
"url": "/company/co0074041/"
},
{
"@type": "Organization",
"url": "/company/co0002254/"
},
{
"@type": "Organization",
"url": "/company/co0058058/"
},
{
"@type": "Organization",
"url": "/company/co0031772/"
},
{
"@type": "Organization",
"url": "/company/co0078675/"
}
],
"description": "Пианист — фильм с Эдрианом Броуди, Томасом Кретшманном и Фрэнком Финлеем в главных ролях. Польский еврейский музыкант борется за выживание во время разрушения Варшавского гетто в годы Второй мировой войны.",
"datePublished": "2002-09-25",
"keywords": "пианист, холокост, еврей, выживание, польша",
"aggregateRating": {
"@type": "AggregateRating",
"ratingCount": 658161,
"bestRating": "10.0",
"worstRating": "1.0",
"ratingValue": "8.5"
},
"review": {
"@type": "Review",
"itemReviewed": {
"@type": "CreativeWork",
"url": "/title/tt0253474/"
},
"author": {
"@type": "Person",
"name": "Fella_shibby"
},
"dateCreated": "2013-09-09",
"inLanguage": "English",
"name": "Шедевр. Потрясающая игра Броуди.",
"reviewBody": "Это поистине трогательная история о человеке, чья семья погибла в Холокосте, и о его борьбе за выживание в одиночестве, лишении, голоде и страхе во время скитаний в подполье в период нацистской оккупации. На мой взгляд, это одно из лучших изображений Холокоста. Этот фильм почти сравним с «Списком Шиндлера» в изображении ужасов Холокоста. Броуди демонстрирует восхитительную и до глубины души трогательную игру. История показывает эмоциональный и культурный расцвет преследуемой еврейской общины по мере ужесточения нацистской политики в отношении них. Отличная игра Броуди.",
"reviewRating": {
"@type": "Rating",
"worstRating": "1",
"bestRating": "10",
"ratingValue": "10"
}
},
"duration": "PT2H30M",
"trailer": {
"@type": "VideoObject",
"name": "Пианист",
"embedUrl": "/video/imdb/vi988938521",
"thumbnail": {
"@type": "ImageObject",
"contentUrl": "https://m.media-amazon.com/images/M/MV5BMmQ4MWQzNDEtYmI4Zi00NmY0LWEwYTEtZTg4MmQ3MDM2YmJlXkEyXkFqcGdeQXVyNzU1NzE3NTg@._V1_.jpg"
},
"thumbnailUrl": "https://m.media-amazon.com/images/M/MV5BMmQ4MWQzNDEtYmI4Zi00NmY0LWEwYTEtZTg4MmQ3MDM2YmJlXkEyXkFqcGdeQXVyNzU1NzE3NTg@._V1_.jpg",
"description": "Театральный трейлер от Focus Features",
"uploadDate": "2008-04-11T16:41:43Z"
}
}</script>
Не думаем ли мы, что стоит научить onebox поддерживать JSON-LD для таких случаев?