CE-HTML
CE - HTML is a language for creating user interface pages for consumer electronics (Consumer Electronics or CE ) devices such as televisions.
CE-HTML is part of the CEA- 2014 standard ( Web4ce ), which was defined at the Consumer Electronics Association.
Features
CE-HTML consists of the following Internet languages:
- ECMAScript 262 3rd Edition
- XHTML 1.0 transitional / strict
- CSS TV Profile 1.0
- XMLHttpRequest object
- DOM level 2.0 ( Core, Style, Events, HTML)
- A number of extensions to the CE devices.
History
CE-HTML was at the Consumer Electronics Association R7WG9 working group - consisting of a number of CE manufacturers - formulated the problem of rendering HTML (Internet ) content on a device that is not the characteristics of a typical personal computer has to generate an answer.
CE devices have problems with the presentation of web pages if they show the following typical features:
- Include small fonts and images that are not readable from a distance
- Only with mouse or keyboard but not navigable with the remote control
- Have no highlight on the navigable elements
- Use non-compatible browser extensions ( DOM-0/Legacy-DOM )
- Need Nicht-Standard-Audio-/Video-Objekt-Codecs
- Use proprietary - not CE compliant - extensions such as Adobe Flash
Application
CE-HTML code is applied in increasingly different Standardsierungsorganisationen such as the Open IPTV Forum ( OIPF ). CE-HTML is used in practice, for example, TVs with HbbTV and / or Internet Protocol Television (IPTV ).
Philips has already launched its first television sets that use the CE - HTML standard with so-called Net TV function in April 2009 in Europe on the market.
Example of CE - HTML:
xml version = " 1.0" encoding = "UTF -8"? > < DOCTYPE html PUBLIC "- / / W3C / / DTD XHTML 1.0 Transitional / / EN " " ce -html -1.0- transitional.dtd " >