<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://debianws.lexgopc.com/wiki143/index.php?action=history&amp;feed=atom&amp;title=CE-HTML</id>
	<title>CE-HTML - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://debianws.lexgopc.com/wiki143/index.php?action=history&amp;feed=atom&amp;title=CE-HTML"/>
	<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=CE-HTML&amp;action=history"/>
	<updated>2026-05-06T19:36:11Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>http://debianws.lexgopc.com/wiki143/index.php?title=CE-HTML&amp;diff=7262354&amp;oldid=prev</id>
		<title>imported&gt;Catttte: /* Use */ Webkit -&gt; WebKit</title>
		<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=CE-HTML&amp;diff=7262354&amp;oldid=prev"/>
		<updated>2025-03-06T21:09:25Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Use: &lt;/span&gt; Webkit -&amp;gt; WebKit&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Use dmy dates|date=September 2021}}&lt;br /&gt;
[[File:Example cehtml site.png|thumb|Example CE-HTML page, with description]]&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;CE-HTML&amp;#039;&amp;#039;&amp;#039; is an [[XHTML]]-based standard for designing [[webpage]]s with [[remote desktop|remote]] [[user interfaces]] for [[consumer electronic]] devices on [[Universal Plug and Play]] networks. The standard is intended for defining user interfaces that can gracefully scale on a variety of screen sizes and geometries, including those of [[mobile device]]s to [[High-definition television|high definition]] [[television set]]s.&amp;lt;ref&amp;gt;{{cite web|url=http://www.domoticspoint.com/archive/2006/02/26/ce-html-for-remote-user-interfaces-for-consumer-devices/ |title=CE-HTML for remote user interfaces for consumer devices |publisher=Domoticspoint.com |access-date=19 October 2011 |archive-url=https://web.archive.org/web/20060421013743/http://www.domoticspoint.com/archive/2006/02/26/ce-html-for-remote-user-interfaces-for-consumer-devices/ |archive-date=21 April 2006}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
CE-HTML is part of the [[Universal Plug and Play#AV standards|CEA-2014]] standard (also referred to as &amp;quot;&amp;#039;&amp;#039;Web4CE&amp;#039;&amp;#039;&amp;quot; which is short for Web for Consumer Electronics),&amp;lt;ref&amp;gt;{{cite web|url=http://www2007.org/posters/poster1017.pdf |title=Web4CE: Accessing Web-based Applications on Consumer Devices |access-date=19 October 2011}}&amp;lt;/ref&amp;gt; defined within the [[Consumer Electronics Association]] (CEA).&amp;lt;ref&amp;gt;{{cite web |url=http://www.ce.org/Standards/browseByCommittee_2757.asp |title=Consumer Electronics Association: CEA-2014 |publisher=Ce.org |access-date=19 October 2011 |url-status=dead |archive-url=https://web.archive.org/web/20110608190846/http://www.ce.org/Standards/browseByCommittee_2757.asp |archive-date=8 June 2011 }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
CE-HTML consists of the following internet languages: &lt;br /&gt;
* [[ECMAScript]] 262, 3rd edition&amp;lt;ref&amp;gt;{{cite web|url=http://www.ecma-international.org/publications/standards/Ecma-262.htm |title=Ecmascript 262, 3rd edition |publisher=Ecma-international.org |access-date=19 October 2011}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
* [[XHTML]] 1.0 transitional/strict&amp;lt;ref&amp;gt;http://www.w3.org/TR/2002/REC-xhtml1-20020801/ XHTML 1.0 transitional/strict&amp;lt;/ref&amp;gt;&lt;br /&gt;
* [[Cascading Style Sheets|CSS]] TV Profile 1.0&amp;lt;ref&amp;gt;{{cite web|url=http://www.w3.org/TR/2003/CR-css-tv-20030514 |title=CSS TV Profile 1.0 |publisher=W3.org |access-date=19 October 2011}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
* [[XMLHttpRequest]] object&amp;lt;ref&amp;gt;{{cite web|url=http://www.w3.org/TR/2007/WD-XMLHttpRequest-20070227/ |title=XMLHttpRequest object |publisher=W3.org |access-date=19 October 2011}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
* [[Document Object Model|DOM]] level 2.0 (Core,&amp;lt;ref&amp;gt;{{cite web|url=http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113 |title=DOM level 2.0 Core |publisher=W3.org |date=20 November 1997 |access-date=19 October 2011}}&amp;lt;/ref&amp;gt; Style,&amp;lt;ref&amp;gt;{{cite web|url=http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113 |title=DOM level 2.0 Style |publisher=W3.org |date=13 November 2000 |access-date=19 October 2011}}&amp;lt;/ref&amp;gt; Events,&amp;lt;ref&amp;gt;{{cite web|url=http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113 |title=DOM level 2.0 Events |publisher=W3.org |date=13 November 2000 |access-date=19 October 2011}}&amp;lt;/ref&amp;gt; HTML&amp;lt;ref&amp;gt;{{cite web|url=http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109 |title=DOM level 2.0 HTML |publisher=W3.org |date=9 January 2003 |access-date=19 October 2011}}&amp;lt;/ref&amp;gt;)&lt;br /&gt;
* a number of specific extensions for CE devices.&lt;br /&gt;
&lt;br /&gt;
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 [[World Wide Web#Standards|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.&lt;br /&gt;
CE-HTML offers specific extensions for these browsers such as :&lt;br /&gt;
* [[Multi-tap]] or other CE-specific alpha-numeric input support, by making use of the [[CSS3]] input-format tag.&amp;lt;ref&amp;gt;{{cite web|url=http://www.w3.org/TR/css3-roadmap/ |title=CSS3 working draft |publisher=W3.org |access-date=19 October 2011}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
* Media (audio/video) playout through the use of an audio/video scripting object.&lt;br /&gt;
* Operation via remote control ([[spatial navigation]]) using the up, down, left, right and OK keys&lt;br /&gt;
* 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 &amp;quot;XML UI Listing&amp;quot; so the client can choose between the various CE-HTML user interfaces the server offers.&lt;br /&gt;
* 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.&lt;br /&gt;
* 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.&lt;br /&gt;
* A specific new [[MIME|MIME-type]] for CE-HTML content: &amp;quot;application/ce-html+xml&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Typical CE-HTML code looks like this:&amp;lt;ref&amp;gt;[http://www.ce.org/Standards/CEA-2014-A_Errata_TextOnly.pdf CEA-2014 errata] {{webarchive |url=https://web.archive.org/web/20081209093217/http://www.ce.org/Standards/CEA-2014-A_Errata_TextOnly.pdf |date=9 December 2008 }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;html&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot;&lt;br /&gt;
&amp;quot;ce-html-1.0-transitional.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;CE-HTML&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body onload=&amp;quot;document.getElementById(&amp;#039;myvid&amp;#039;).play(1);&amp;quot;&amp;gt;&lt;br /&gt;
CE-HTML a/v object:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;object type=&amp;quot;video/mp4&amp;quot; id=&amp;quot;myvid&amp;quot; data=&amp;quot;myvideo.mp4&amp;quot; width=&amp;quot;640&amp;quot; height=&amp;quot;480&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
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.&amp;lt;ref&amp;gt;[https://archive.today/20070613140023/http://www.celinuxforum.org/CelfPubWiki/ELC2007Presentations?action=AttachFile&amp;amp;do=view&amp;amp;target=CEA_2014_Overview.pwz CELF-2007 CEA-2014 standard introduction]&amp;lt;/ref&amp;gt; &lt;br /&gt;
CE devices have problems displaying regular web pages because these pages make use of:&lt;br /&gt;
* small fonts and images, not readable from a distance as when experienced from a TV or set-top box&lt;br /&gt;
* only mouse or keyboard based navigation, not navigable using remote control&lt;br /&gt;
* no highlight on the navigable elements so a user cannot see the element they navigate&lt;br /&gt;
* many non-portable browser specific extensions ([[Document Object Model|DOM]] level 0/legacy DOM)&lt;br /&gt;
* no standard audio/video object implementation&lt;br /&gt;
* the use of proprietary – not CE-compatible – extensions such as [[Adobe Flash]]&lt;br /&gt;
&lt;br /&gt;
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 [[Video codec|audio/video codecs]].&lt;br /&gt;
&lt;br /&gt;
== Use ==&lt;br /&gt;
&lt;br /&gt;
CE-HTML is increasingly used within other standards, such as the [[Open IPTV Forum]],&amp;lt;ref&amp;gt;{{Cite web |url=http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf |title=Open IPTV Forum – Declarative Application Environment |access-date=26 January 2012 |archive-url=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 |archive-date=14 January 2013 |url-status=dead }}&amp;lt;/ref&amp;gt; the [[DLNA|Digital Living Network Alliance]] (as of version 2) and [[HbbTV]].&lt;br /&gt;
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.&amp;lt;ref&amp;gt;[https://archive.today/20130111075659/http://www.linuxdevices.com/news/NS4534279458.html World Wide Web ensnaring the living room]&amp;lt;/ref&amp;gt;&lt;br /&gt;
There are currently a number of browser vendors and solution providers that claim to have a CE-HTML capable browser, such as Oregan&amp;lt;ref&amp;gt;{{cite web|url=http://oregan.net/oregan_media_browser.php |title=Oregan media browser information |publisher=Oregan.net |access-date=19 October 2011}}&amp;lt;/ref&amp;gt; developed by [[Oregan Networks|Oregan Networks Ltd]] and the Wedison project&amp;lt;ref&amp;gt;http://www.wedison.org {{Webarchive|url=https://web.archive.org/web/20100212195008/http://www.wedison.org/ |date=12 February 2010 }} Wedison project information&amp;lt;/ref&amp;gt; which is based on [[WebKit]].&lt;br /&gt;
&lt;br /&gt;
[[Philips]] released the first devices which support the CE-HTML standard&amp;lt;ref&amp;gt;{{cite web |last=Andrews |first=Robert |url=http://www.paidcontent.co.uk/entry/419-philips-demoing-net-tv-when-will-web-tv-work-on-the-sofa/ |title=Philips demoing Net TV |publisher=Paidcontent.co.uk |date=1 September 2008 |access-date=19 October 2011 |archive-url=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 |archive-date=1 June 2009 |url-status=dead }}&amp;lt;/ref&amp;gt; through the Net TV feature in Europe in April, 2009,&amp;lt;ref&amp;gt;{{cite web|url=https://www.engadget.com/2009/02/20/philips-net-tv-rumored-to-go-live-in-april/ |title=Philips Net TV live in April, 2009 |publisher=Engadget.com |access-date=19 October 2011}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{cite web |url=http://www.pocket-lint.co.uk/news/news.phtml/22430/23454/Philips-announces-Net-TV-internet.phtml |title=Philips announces Net TV |publisher=Pocket-lint.co.uk |date=19 February 2009 |access-date=19 October 2011 |archive-date=22 February 2009 |archive-url=https://web.archive.org/web/20090222222557/http://www.pocket-lint.co.uk/news/news.phtml/22430/23454/Philips-announces-Net-TV-internet.phtml |url-status=dead }}&amp;lt;/ref&amp;gt; which in 2010&amp;lt;ref&amp;gt;{{cite web |url=http://whathifi.com/News/IFA-2010-Philips-unveils-3D-TVs-partners-with-Sharp-and-Loewe-to-develop-open-internet-TV-platform/ |title=Philips partners with Sharp and Loewe |publisher=Whathifi.com |access-date=19 October 2011 |archive-url=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/ |archive-date=5 October 2011 |url-status=dead }}&amp;lt;/ref&amp;gt; expanded to include [[Sharp Corporation|Sharp]]&amp;lt;ref&amp;gt;{{cite web|url=http://www.hughsnews.ca/sharp-unveils-aquos-quattron-3d-lcd-hdtvs-009601 |title=Sharp Aquos Net |publisher=Hughsnews.ca |date=2 September 2010 |access-date=19 October 2011}}&amp;lt;/ref&amp;gt; and [[Loewe AG|Loewe]]&amp;lt;ref&amp;gt;{{cite web|url=http://www.loewe-int.de/en/loewe-ag/press/press-releases/top-news/newspost/beitrag/das-neue-loewe-medianet.html |title=Loewe Medianet |publisher=Loewe-int.de |access-date=19 October 2011}}&amp;lt;/ref&amp;gt; platforms.&lt;br /&gt;
&lt;br /&gt;
[[Smart TV]] (sometimes referred to as &amp;#039;&amp;#039;Connected TV&amp;#039;&amp;#039; or &amp;#039;&amp;#039;Hybrid TV&amp;#039;&amp;#039;) devices are also being released by [[Samsung]],&amp;lt;ref&amp;gt;{{cite web|url=http://www.inquisitr.com/2673/samsung-internet-enabled-televisions-this-year/ |title=Samsung Internet-enabled televisions this year |publisher=Inquisitr.com |date=26 August 2008 |access-date=19 October 2011}}&amp;lt;/ref&amp;gt; [[Panasonic]]&amp;lt;ref&amp;gt;{{cite web|url=https://www.engadget.com/2008/05/20/panasonic-vieracast-internet-enabled-plasmas-due-this-summer/ |title=Panasonic Vieracast internet enabled plasmas due this summer |publisher=Engadget.com |access-date=19 October 2011}}&amp;lt;/ref&amp;gt; and [[Sony]],&amp;lt;ref&amp;gt;{{cite web |url=http://discover.sonystyle.com/internettv/ |title=Sony Google TV |publisher=Discover.sonystyle.com |access-date=19 October 2011 |url-status=dead |archive-url=https://web.archive.org/web/20110710164938/http://discover.sonystyle.com/internettv/ |archive-date=10 July 2011 }}&amp;lt;/ref&amp;gt; although these base their work on many other programming languages.&amp;lt;ref&amp;gt;{{cite web|url=http://connectedtv.yahoo.com/developer |title=Samsung Connected TV Yahoo |publisher=Connectedtv.yahoo.com |access-date=19 October 2011}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{cite web |url=http://www2.panasonic.com/consumer-electronics/learn/televisions/whats-hot-pz850.jsp |title=Panasonic Vieracast |publisher=.panasonic.com |access-date=19 October 2011 |archive-url=https://web.archive.org/web/20110310142314/http://www2.panasonic.com/consumer-electronics/learn/televisions/whats-hot-pz850.jsp |archive-date=10 March 2011 |url-status=dead }}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[https://archive.today/20120530175317/http://www.linuxdevices.com/news/NS8497272379.html Linux device links TVs to Internet videos]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[List of smart TV platforms and middleware software]]&lt;br /&gt;
*[[Hybrid Broadcast Broadband TV|HbbTV (Hybrid Broadcast Broadband TV)]]&lt;br /&gt;
*[[10-foot user interface]]&lt;br /&gt;
*[[Interactive television]]&lt;br /&gt;
*[[Smart TV]]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Ce-Html}}&lt;br /&gt;
[[Category:Internet Standards]]&lt;br /&gt;
[[Category:HTML]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Catttte</name></author>
	</entry>
</feed>