CE-HTML is part of the CEA-2014 standard (also referred to as "Web4CE" which is short for Web for Consumer Electronics),[2] defined within the Consumer Electronics Association (CEA).[3]
Features
CE-HTML consists of the following internet languages:
CE-HTML can both be used in-home through UPnP as via the Internet. It allows the content creator to use the common and known languages in the web to define a user interface that can be controlled on a CE device. A CE-HTML client typically consists of a web browser adapted for the CE-HTML standard running on a consumer electronics device.CE-HTML offers specific extensions for these browsers such as :
Multi-tap or other CE-specific alpha-numeric input support, by making use of the CSS3 input-format tag.[12]
Media (audio/video) playout through the use of an audio/video scripting object.
Operation via remote control (spatial navigation) using the up, down, left, right and OK keys
Client capability matching – to match the client capabilities to the user interfaces that the server offers. For this purpose, each CE-HTML compliant client is making use of a capability profile. This profile, placed in the user-agent string of the client, lets the server know what part of CE-HTML is supported by the client. The server in turn transmits its capabilities in a so-called "XML UI Listing" so the client can choose between the various CE-HTML user interfaces the server offers.
User interface profiles for usage on CE devices such as a television. These are predefined capability profiles on which a CE-HTML client can base its capabilities. They define e.g. the fonts supported, screen-size of the device and the media that is supported by the a/v scripting object in the device. All profiles are based on a 10-foot user interface.
Third-party notifications which allow a client to poll for messages from an external server, and display these to the user regardless of the currently displayed user interface.
A specific new MIME-type for CE-HTML content: "application/ce-html+xml".
CE-HTML was developed within the Consumer Electronics Association R7WG9 working group – consisting of a number of CE-manufacturers – to formulate an answer to the problem of displaying HTML (web) content on a device that does not possess the characteristics of a typical personal computer.[14] CE devices have problems displaying regular web pages because these pages make use of:
small fonts and images, not readable from a distance as when experienced from a TV or set-top box
only mouse or keyboard based navigation, not navigable using remote control
no highlight on the navigable elements so a user cannot see the element they navigate
many non-portable browser specific extensions (DOM level 0/legacy DOM)
no standard audio/video object implementation
the use of proprietary – not CE-compatible – extensions such as Adobe Flash
Further difficulties with using a CE device to display web content are caused by the fact that CE devices typically have different capabilities such as different resolutions, remote controls and audio/video codecs.
Use
CE-HTML is increasingly used within other standards, such as the Open IPTV Forum,[15] the Digital Living Network Alliance (as of version 2) and HbbTV.Some research suggests that CEA-2014 (of which CE-HTML is an important part) will be one of the key technologies in the living room internet experience.[16] There are currently a number of browser vendors and solution providers that claim to have a CE-HTML capable browser, such as Oregan[17] developed by Oregan Networks Ltd and the Wedison project[18] which is based on Webkit.
Philips released the first devices which support the CE-HTML standard[19] through the Net TV feature in Europe in April, 2009,[20][21] which in 2010[22] expanded to include Sharp[23] and Loewe[24] platforms.
Smart TV (sometimes referred to as Connected TV or Hybrid TV) devices are also being released by Samsung,[25]Panasonic[26] and Sony,[27] although these base their work on many other programming languages.[28][29][30]
Web site: CE-HTML for remote user interfaces for consumer devices . Domoticspoint.com . 19 October 2011 . https://web.archive.org/web/20060421013743/http://www.domoticspoint.com/archive/2006/02/26/ce-html-for-remote-user-interfaces-for-consumer-devices/ . 21 April 2006.
Web site: Open IPTV Forum – Declarative Application Environment . 26 January 2012 . https://web.archive.org/web/20130114132000/http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf# . 14 January 2013 . dead .
Web site: Andrews . Robert . Philips demoing Net TV . Paidcontent.co.uk . 1 September 2008 . 19 October 2011 . https://web.archive.org/web/20090601094528/http://www.paidcontent.co.uk/entry/419-philips-demoing-net-tv-when-will-web-tv-work-on-the-sofa# . 1 June 2009 . dead .
Web site: Philips announces Net TV . Pocket-lint.co.uk . 19 February 2009 . 19 October 2011 . 22 February 2009 . https://web.archive.org/web/20090222222557/http://www.pocket-lint.co.uk/news/news.phtml/22430/23454/Philips-announces-Net-TV-internet.phtml . dead .
Web site: Philips partners with Sharp and Loewe . Whathifi.com . 19 October 2011 . https://web.archive.org/web/20111005162413/http://www.whathifi.com/News/IFA-2010-Philips-unveils-3D-TVs-partners-with-Sharp-and-Loewe-to-develop-open-internet-TV-platform/ . 5 October 2011 . dead .
Web site: Sharp Aquos Net . Hughsnews.ca . 2 September 2010 . 19 October 2011.
Web site: Sony Google TV . Discover.sonystyle.com . 19 October 2011 . dead . https://web.archive.org/web/20110710164938/http://discover.sonystyle.com/internettv/ . 10 July 2011 .
Web site: Panasonic Vieracast . .panasonic.com . 19 October 2011 . https://web.archive.org/web/20110310142314/http://www2.panasonic.com/consumer-electronics/learn/televisions/whats-hot-pz850.jsp# . 10 March 2011 . dead .