WikiDer > CE-HTML
CE-HTML[1] ist eine Sprache für Benutzeroberfläche Seiten erstellen für Unterhaltungselektronik (CE) Geräte wie Fernseher. Diese CE-HTML-Seiten werden normalerweise auf einem Server und basieren auf einem sogenannten "10-foot User Interface". Dies ist eine Benutzeroberfläche, die für eine einfache Fernbedienung geeignet ist, indem Sie große Buchstaben aufbringen und mit a Fernbedienung. CE-HTML ist ein Teilmenge Sprache von üblich geöffnet Internetsprachen und wird es auch sein XHTMLProfil genannt.
CE-HTML ist Teil des CEA-2014-Standards[2] (auch Web4CE genannt), definiert innerhalb der Consumer Electronics Association – einem Konsortium großer Unternehmen der Unterhaltungselektronik[3].
Eigenschaften
CE-HTML besteht aus folgenden Internetsprachen:
- Ekmaskript 262, 3. Auflage[4]
- XHTML 1.0 übergangsweise/streng[5]
- C.S.S TV-Profil 1.0[6]
- XMLHttpRequest Objekt[7]
- DOM Stufe 2.0 (Kern[8], Stil[9], Veranstaltungen[10], HTML[11])
- einige spezifische Erweiterungen für CE-Geräte.
CE-HTML kann sowohl intern über UPnP sowie über das Internet. Ein CE-HTML-fähiges CE-Gerät hat normalerweise ein schweres he Webbrowser an Bord, das für den CE-HTML-Standard angepasst wurde CE-HTML hat spezifische Erweiterungen für diese Geräte an Bord wie:
- mehrfach tippen oder andere CE-spezifische Texteingabefunktionen, mit dem CSS3 Tag "Eingabeformat"[12].
- Medien(Audio/Video)-Wiedergabefähigkeiten durch die Verwendung eines Audio/Video-Skriptobjekts.
- Fernbedienung („Raumnavigation“) mit den Auf-, Ab-, Links-, Rechts- und OK-Tasten
- sogenanntes "Client Capability Matching", um die Eigenschaften des CE-Geräts an die vom Server bereitgestellte Benutzeroberfläche anzupassen. So lassen sich beispielsweise Bildschirmgröße und Bedienoptionen einfach austauschen.
- Benutzeroberflächenprofile zur Verwendung auf CE-Geräten wie Fernsehern. Dies sind vordefinierte Profile, auf denen ein CE-Gerät seine Fähigkeiten aufbauen kann. Sie zeichnen beispielsweise auf, welche Schriftarten unterstützt werden, welche Bildschirmgröße das Gerät hat und welche Audio- und Videodateiformate unterstützt werden.
- Benachrichtigungen, die es dem Gerät ermöglichen, Nachrichten von einem Server abzuhören und sie dem Benutzer anzuzeigen.
- ein spezieller neuer Mime-Typ (Identifier-String) für CE-HTML-Seiten: "application/ce-html xml".
Typischer CE-HTML-Code sieht so aus[13]:
<?xml version="1.0" encoding="UTF-8"?>"ce-html-1.0-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><Kopf><Titel>CE-HTML</Titel></Kopf><Körperentladen="myvid.play(1);">CE-HTML a/v-Objekt:<Bruder/><ObjektArt="video/mpeg"Ich würde="myvid"Termine="meinvideo.mpeg"Breite="640"Höhe="480"></Objekt></Körper></html>Geschichte
CE-HTML wurde innerhalb der R7WG9-Arbeitsgruppe der Consumer Electronics Association - bestehend aus einer Reihe großer Unternehmen der Unterhaltungselektronik - entwickelt, um das Problem der Anzeige zu lösen HTML- (Internet-)Seiten auf einem Gerät, das nicht die Eigenschaften von a . besitzt persönlicher Computer[14].CE-Geräte haben Probleme bei der Anzeige normaler Webseiten, da sie Folgendes verwenden:
- kleine Schriften und Bilder, die von einem Gerät wie einem Fernseher schwer zu lesen sind
- nur Maus- oder Tastaturnavigation auf einer Seite; keine Möglichkeit zum Navigieren mit einer Fernbedienung
- keine blinkenden Elemente auf einer Seite, die verhindern, dass ein Benutzer sieht, wo er sich auf der Seite befindet
- sehr viel nicht austauschbar (DOM Level 0/Legacy DOM) Elemente
- keine Standard-Audio- und Videofunktionen
- die Verwendung geschlossener, nicht austauschbarer Standards wie Adobe Flash
Darüber hinaus ist es für CE-Geräte schwierig, Internetseiten eindeutig zur Verfügung zu stellen, da diese Geräte oft unterschiedliche Eigenschaften aufweisen. Denken Sie an verschiedene Bildschirmgrößen, Fernbedienungen und Audio-/Video-Codecs.
Benutzen
CE-HTML wird zunehmend auch in anderen (offenen) Standards verwendet, wie beispielsweise denen der Open those IPTV Forum[15] und die Digital Living Network Alliance[16] (ab Version 2).
Philips hat die ersten Fernseher, die CE-HTML verwenden[17] mit dem Netto-TV Immobilie im April 2009[18] gestartet. Internet-TVs werden auch von Samsung[19], Panasonic[20] und Sony[21], obwohl diese Unternehmen ihre Geräte auf anderen Sprachen basieren[22][23].
Verweise
- ↑CE-HTML für Remote-Benutzeroberflächen für Consumer-Geräte
- ↑Web4CE: Zugriff auf webbasierte Anwendungen auf Verbrauchergeräten
- ↑Consumer Electronics Association: CEA-2014
- ↑http://www.ecma-international.org/publications/standards/Ecma-262.htm Ekmaskript 262, 3. Auflage
- ↑XHTML 1.0 übergangsweise/streng
- ↑CSS TV-Profil 1.0
- ↑Das XMLHttpRequest-Objekt
- ↑DOM-Level 2.0 Core
- ↑http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113 DOM-Level 2.0 Stil
- ↑http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113 DOM-Level 2.0-Ereignisse
- ↑DOM-Level 2.0 HTML
- ↑CSS3-Arbeitsentwurf
- ↑CEA 2014 Errata
- ↑CELF-2007 CEA-2014 Standardeinführung
- ↑Offenes IPTV-Forum - Deklarative Anwendungsumgebung
- ↑Digital Living Network Alliance
- ↑Philips Net TV bringt Internet ins Fernsehen
- ↑Fernseher mit Internet auf dem Markt, NOS-Nachrichten 28. April 2009
- ↑http://www.inquisitr.com/2673/samsung-internet-enabled-televisions-this-year/ Samsung internetfähige Fernseher dieses Jahr
- ↑Panasonic Vieracast internetfähige Plasmas werden diesen Sommer erwartet
- ↑Sony Bravia Internet-Video-Link-Box
- ↑http://connectedtv.yahoo.com/developer Samsung Connected TV Yahoo
- ↑Linux-Gerät verbindet Fernseher mit Internetvideos[toter Link]