Jump to content

CE-HTML

Пример страницы CE-HTML с описанием

CE-HTML — это стандарт на основе XHTML для разработки веб-страниц с удаленными пользовательскими интерфейсами для бытовых электронных устройств в сетях Universal Plug and Play . Стандарт предназначен для определения пользовательских интерфейсов, которые можно корректно масштабировать на экранах различных размеров и геометрий, в том числе от мобильных устройств до высокой четкости телевизоров . [ 1 ]

CE-HTML является частью стандарта CEA-2014 (также называемого « Web4CE », что означает «Web для бытовой электроники»). [ 2 ] определены в Ассоциации бытовой электроники (CEA). [ 3 ]

CE-HTML состоит из следующих интернет-языков:

CE-HTML можно использовать как дома через UPnP, так и через Интернет. Это позволяет создателю контента использовать распространенные и известные языки в Интернете для определения пользовательского интерфейса, которым можно управлять на CE-устройстве. Клиент CE-HTML обычно состоит из веб-браузера, адаптированного для стандарта CE-HTML, работающего на устройстве бытовой электроники. CE-HTML предлагает специальные расширения для этих браузеров, такие как:

  • Поддержка мультитапа или другого алфавитно-цифрового ввода, специфичного для CE, с использованием CSS3 . тега формата ввода [ 12 ]
  • Воспроизведение мультимедиа (аудио/видео) с помощью объекта сценария аудио/видео.
  • Управление с помощью пульта дистанционного управления ( пространственная навигация ) с помощью клавиш вверх, вниз, влево, вправо и ОК.
  • Сопоставление возможностей клиента — для сопоставления возможностей клиента с пользовательскими интерфейсами, предлагаемыми сервером. Для этой цели каждый клиент, совместимый с CE-HTML, использует профиль возможностей. Этот профиль, помещенный в строку пользовательского агента клиента, позволяет серверу узнать, какая часть CE-HTML поддерживается клиентом. Сервер, в свою очередь, передает свои возможности в так называемом «списке пользовательского интерфейса XML», чтобы клиент мог выбирать между различными пользовательскими интерфейсами CE-HTML, предлагаемыми сервером.
  • Профили пользовательского интерфейса для использования на устройствах CE, таких как телевизор. Это предопределенные профили возможностей, на которых клиент CE-HTML может основывать свои возможности. Они определяют, например, поддерживаемые шрифты, размер экрана устройства и носитель, который поддерживается объектом сценария аудио/видео в устройстве. Все профили основаны на 10-футовом пользовательском интерфейсе.
  • Сторонние уведомления, которые позволяют клиенту запрашивать сообщения с внешнего сервера и отображать их пользователю независимо от отображаемого в данный момент пользовательского интерфейса.
  • Специальный новый MIME-тип для содержимого CE-HTML: «application/ce-html+xml».

Типичный код CE-HTML выглядит так: [ 13 ]

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"ce-html-1.0-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>CE-HTML</title>
</head>
<body onload="document.getElementById('myvid').play(1);">
CE-HTML a/v object:<br/>
<object type="video/mp4" id="myvid" data="myvideo.mp4" width="640" height="480"></object>
</body>
</html>

CE-HTML был разработан в рамках рабочей группы R7WG9 Ассоциации потребительской электроники, состоящей из ряда производителей CE, для того, чтобы сформулировать ответ на проблему отображения HTML (веб-) контента на устройстве, которое не обладает характеристиками типичного персонального компьютера. компьютер. [ 14 ] У устройств CE возникают проблемы с отображением обычных веб-страниц, поскольку на этих страницах используются:

  • мелкие шрифты и изображения, не читаемые на расстоянии, как при просмотре с телевизора или приставки
  • только навигация с помощью мыши или клавиатуры, навигация с помощью пульта дистанционного управления невозможна
  • нет выделения элементов навигации, поэтому пользователь не может видеть элемент, по которому перемещается
  • множество непереносимых расширений, специфичных для браузера ( уровень DOM 0/устаревший DOM)
  • нет стандартной реализации аудио/видео объекта
  • использование проприетарных, не совместимых с CE, расширений, таких как Adobe Flash

Дополнительные трудности с использованием устройства CE для отображения веб-контента вызваны тем фактом, что устройства CE обычно имеют разные возможности, такие как разные разрешения, пульты дистанционного управления и аудио/видео кодеки .

Использовать

[ редактировать ]

CE-HTML все чаще используется в других стандартах, таких как Open IPTV Forum , [ 15 ] Альянс Digital Living Network (начиная с версии 2) и HbbTV . Некоторые исследования показывают, что CEA-2014 (важной частью которого является CE-HTML) станет одной из ключевых технологий в использовании Интернета в гостиной. [ 16 ] В настоящее время существует ряд поставщиков браузеров и поставщиков решений, которые заявляют, что имеют браузер с поддержкой CE-HTML, например Oregan. [ 17 ] разработан Oregan Networks Ltd и проектом Wedison. [ 18 ] который основан на Webkit .

Philips выпустила первые устройства, поддерживающие стандарт CE-HTML [ 19 ] через функцию Net TV в Европе в апреле 2009 г., [ 20 ] [ 21 ] который в 2010 году [ 22 ] расширен за счет включения Sharp [ 23 ] и Лоу [ 24 ] платформы.

Устройства Smart TV (иногда называемые Connected TV или Hybrid TV ) также выпускаются компанией Samsung . [ 25 ] Панасоник [ 26 ] и Сони , [ 27 ] хотя они основывают свою работу на многих других языках программирования. [ 28 ] [ 29 ] [ 30 ]

См. также

[ редактировать ]
  1. ^ «CE-HTML для удаленных пользовательских интерфейсов потребительских устройств» . Domoticspoint.com. Архивировано из оригинала 21 апреля 2006 года . Проверено 19 октября 2011 г.
  2. ^ «Web4CE: доступ к веб-приложениям на потребительских устройствах» (PDF) . Проверено 19 октября 2011 г.
  3. ^ «Ассоциация бытовой электроники: CEA-2014» . Ce.org. Архивировано из оригинала 8 июня 2011 года . Проверено 19 октября 2011 г.
  4. ^ «Экмаскрипт 262, 3-е издание» . Ecma-international.org . Проверено 19 октября 2011 г.
  5. ^ http://www.w3.org/TR/2002/REC-xhtml1-20020801/ XHTML 1.0 переходный/строгий
  6. ^ «Профиль CSS ТВ 1.0» . W3.org . Проверено 19 октября 2011 г.
  7. ^ «Объект XMLHttpRequest» . W3.org . Проверено 19 октября 2011 г.
  8. ^ «DOM уровня 2.0 Core» . W3.org. 20 ноября 1997 года . Проверено 19 октября 2011 г.
  9. ^ «Стиль DOM уровня 2.0» . W3.org. 13 ноября 2000 г. Проверено 19 октября 2011 г.
  10. ^ «События DOM уровня 2.0» . W3.org. 13 ноября 2000 г. Проверено 19 октября 2011 г.
  11. ^ «HTML уровня DOM 2.0» . W3.org. 9 января 2003 года . Проверено 19 октября 2011 г.
  12. ^ «Рабочий проект CSS3» . W3.org . Проверено 19 октября 2011 г.
  13. Ошибки CEA-2014. Архивировано 9 декабря 2008 г. в Wayback Machine.
  14. ^ Введение в стандарт ART-2007 CEA-2014 [ постоянная мертвая ссылка ]
  15. ^ «Открытый форум IPTV – среда декларативных приложений» (PDF) . Архивировано из оригинала (PDF) 14 января 2013 года . Проверено 26 января 2012 г.
  16. ^ Всемирная паутина опутывает гостиную.
  17. ^ «Информация о медиабраузере Oregan» . Ореган.нет . Проверено 19 октября 2011 г.
  18. ^ http://www.wedison.org. Архивировано 12 февраля 2010 г. в информации о проекте Wayback Machine Wedison.
  19. ^ Эндрюс, Роберт (1 сентября 2008 г.). «Philips демонстрирует демонстрацию Net TV» . Платный контент.co.uk. Архивировано из оригинала 1 июня 2009 года . Проверено 19 октября 2011 г.
  20. ^ «Прямой эфир Philips Net TV в апреле 2009 г.» . Engadget.com . Проверено 19 октября 2011 г.
  21. ^ «Philips объявляет о выпуске Net TV» . Pocket-lint.co.uk. 19 февраля 2009 года. Архивировано из оригинала 22 февраля 2009 года . Проверено 19 октября 2011 г.
  22. ^ «Philips сотрудничает с Sharp и Loewe» . Whathifi.com. Архивировано из оригинала 5 октября 2011 года . Проверено 19 октября 2011 г.
  23. ^ «Шарп Аквос Нет» . Hughsnews.ca. 2 сентября 2010 г. Проверено 19 октября 2011 г.
  24. ^ «Лёве Медианет» . Loewe-int.de . Проверено 19 октября 2011 г.
  25. ^ «Телевизоры Samsung с поддержкой Интернета в этом году» . Инквизитр.com. 26 августа 2008 года . Проверено 19 октября 2011 г.
  26. ^ «Плазмы Panasonic Vieracast с поддержкой Интернета появятся этим летом» . Engadget.com . Проверено 19 октября 2011 г.
  27. ^ «Сони Гугл ТВ» . Откройте для себя сайт Sonystyle.com. Архивировано из оригинала 10 июля 2011 года . Проверено 19 октября 2011 г.
  28. ^ «Samsung Connected TV Yahoo» . Connectedtv.yahoo.com . Проверено 19 октября 2011 г.
  29. ^ «Панасоник Виеракаст» . .panasonic.com. Архивировано из оригинала 10 марта 2011 года . Проверено 19 октября 2011 г.
  30. ^ Устройство Linux связывает телевизоры с интернет-видео.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: a411ef1d79ba2bd76ec53010a4fe304b__1699086600
URL1:https://arc.ask3.ru/arc/aa/a4/4b/a411ef1d79ba2bd76ec53010a4fe304b.html
Заголовок, (Title) документа по адресу, URL1:
CE-HTML - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)