CE-HTMLCE-HTML[1] is een taal om gebruikersinterface pagina's te maken voor consumentenelektronicaapparaten (CE) zoals televisies. Deze CE-HTML-pagina's worden gebruikelijkerwijs op een server geplaatst en zijn gebaseerd op een zogenaamde "10-foot user interface". Dit is een gebruikersinterface welke geschikt is voor eenvoudige besturing op afstand door het toepassen van grote letters en bediening met een afstandsbediening. CE-HTML is een deelverzamelingstaal van gebruikelijke open internettalen en wordt ook wel XHTML-profiel genoemd. ![]() CE-HTML maakt deel uit van de CEA-2014-norm[2] (ook wel Web4CE genoemd), gedefinieerd binnen de Consumer Electronics Association – een consortium van grote consumentenelektronicabedrijven.[3] EigenschappenCE-HTML bestaat uit de volgende internettalen:
CE-HTML kan zowel in-huis via UPnP alsmede via het internet worden gebruikt. Een CE-HTML-capabel CE-apparaat heeft gewoonlijk een webbrowser aan boord die is aangepast voor de CE-HTML-standaard. CE-HTML heeft namelijk specifieke uitbreidingen voor deze apparaten aan boord zoals:
Typische CE-HTML-code ziet er zo uit:[13] <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"ce-html-1.0-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>CE-HTML</title>
</head>
<body onload="myvid.play(1);">
CE-HTML a/v object:<br />
<object type="video/mpeg" id="myvid" data="myvideo.mpeg" width="640" height="480"></object>
</body>
</html>
GeschiedenisCE-HTML werd ontwikkeld binnen de R7WG9-werkgroep van de Consumer Electronics Association - bestaande uit een aantal grote consumentenelektronica-bedrijven - om een antwoord te verzinnen op het probleem van het tonen van HTML-(internet)pagina's op een apparaat dat niet de eigenschappen heeft van een personal computer.[14] CE-apparaten hebben problemen met het tonen van normale internetpagina's doordat deze gebruikmaken van:
Verder is het moeilijk om internetpagina's eenduidig voor CE-apparaten beschikbaar te maken doordat deze apparaten vaak verschillende eigenschappen hebben. Denk hierbij aan verschillende schermgroottes, afstandsbedieningen en audio/video-codecs. GebruikCE-HTML wordt steeds meer toegepast in andere (open) standaarden, zoals die van het Open IPTV Forum[15] en de Digital Living Network Alliance[16] (vanaf versie 2). Philips heeft de eerste televisies die gebruikmaken van CE-HTML[17] met de Net TV eigenschap in april 2009[18] gelanceerd. Internettelevisies worden ook gelanceerd door Samsung,[19] Panasonic[20] en Sony,[21] alhoewel deze bedrijven hun apparaten op andere talen baseren.[22][23] Verwijzingen
|