CE-HTML

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

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

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

CE -HTML является частью стандарта CEA-2014 (также называемого «Web4CE», сокращенно от Web от Consumer Electronics), определенного в рамках Consumer Electronics Association (CEA).

Содержание
  • 1 Возможности
  • 2 История
  • 3 Использование
  • 4 См. Также
  • 5 Ссылки
Возможности

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

  • ECMAScript 262, 3-е издание
  • XHTML 1.0 переходный / строгий
  • CSS TV Profile 1.0
  • XMLHttpRequest объект
  • DOM уровень 2.0 ( Core, Style, Events, HTML)
  • ряд специальных расширений для устройств CE.

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

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

Типичный код CE-HTML выглядит следующим образом:

CE- HTMLCE-HTML a / v объект:. 
История

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

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

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

Использование

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

Philips выпустила первые устройства, которые поддерживают стандарт CE-HTML с помощью функции Net TV в Европе в апреле 2009 года, а в 2010 году она расширилась и теперь включает платформы Sharp и Loewe.. Устройства

Smart TV (иногда называемые Connected TV или Hybrid TV) также выпускаются Samsung, Panasonic и Sony, хотя они основывают свою работу на многих других языках программирования.

См. также
Ссылки
Последняя правка сделана 2021-05-13 10:38:24
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте