CE-HTML - Features

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 specific extensions for CE devices.

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.
  • 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".

Typical CE-HTML code looks like this:

Read more about this topic:  CE-HTML

Famous quotes containing the word features:

    All visible objects, man, are but as pasteboard masks. But in each event—in the living act, the undoubted deed—there, some unknown but still reasoning thing puts forth the mouldings of its features from behind the unreasoning mask. If man will strike, strike through the mask!
    Herman Melville (1819–1891)

    Art is the child of Nature; yes,
    Her darling child, in whom we trace
    The features of the mother’s face,
    Her aspect and her attitude.
    Henry Wadsworth Longfellow (1807–1882)

    Each reader discovers for himself that, with respect to the simpler features of nature, succeeding poets have done little else than copy his similes.
    Henry David Thoreau (1817–1862)