CE-HTML
来源:互联网 发布:qq刷钻软件制作 编辑:程序博客网 时间:2024/05/16 16:13
CE-HTML介绍
CE-HTML是一种用于为消费电子设备(如电视)创建用户界面页面的语言。CE-HTML页面通常以在线的方式存放,“10-foot user interface”,易于从远程控制。CE-HTML是XHTML和相关标准的Profile,并带指定的CE-HTML扩展。
注:10-foot user interface是一个软件GUI的术语,针对电视而设计,使用遥控器进行交互。
“10 foot”指的是GUI界面的元素,如:菜单、按钮、文本字体等等,理论上足够大,可以在10英尺远的距离看清楚。“10英尺”要避免引起分心、保持清晰,那就要非常简单,通常只需核心按钮。
典型的“10-foot”界面例子是媒体中心应用软件,如:Elisa (software), Front Row, LinuxMCE, MythTV, Windows Media Center和XBMC Media Center界面。
CE-HTML是CEA-2014标准(也即Web4CE)的一部分,由消费电子协会定义。
CE-HTML由下列Internet语言组成:
1)Ecmascript 262 第三版
2)XHTML 1.0 transitional/strict
3)CSS TV Profile 1.0
4)XMLHttpRequest object
5)DOM level 2.0 (Core, Style, Events, HTML)
6)大量针对消费电子设备的扩展
CE-HTML还能用于家庭内可访问Internet的UPnP设备。它允许内容创建者使用共同的、已知的Web语言来定义可控制CE设备的用户界面。CE-HTML客户端通常由适合于CE-HTML标准的、且运行于消费电子设备的Web浏览器组成。CE-HTML为这些浏览器提供了专门的扩展,如:
1)利用CSS3输入格式标签,支持多插头插座或其它字母-数字输入的专用CE设备
2)利用音视频脚本对象
3)通过使用上、下、左、右和确认键遥控操作
4)客户端性能匹配
5)CE设备的用户界面Profiles
6)第三方通知
7)CE-HTML内容新指定的MIME类型:application/ce-html+xml
CE-HTML代码样例:
- <?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>
- CE-HTML
- CE-HTML介绍
- CE-HTML介绍
- CE-HTML介绍
- CE-HTML介绍
- CE
- ce
- ce
- ce
- ce
- ce
- html中判断phone与pc的ce
- Windows CE初探 --(转载焦点安全文章:http://www.xfocus.net/articles/200411/747.html)
- sturts 标签 (转自 http://hi.baidu.com/%B7%C9%CE%C3/blog/item/40fef731b54cacab5fdf0e68.html)
- 技巧CE
- Windows CE
- Windows CE
- windows CE
- JavaScript中的闭包
- QTreeView对象如何设置行高(Row Height)?
- NAT的完全分析及其UDP穿透的完全解决方案
- 读书-<<禅修程序员十诫 [译文]>>
- 自定义TRACE函数,用于向Output Window、控制台和文件输出Log
- CE-HTML
- Android Bitmap内存限制OOM Out Of Memory
- Android 内存溢出解决方案(OOM) 整理总结
- 使用EMM还是使用AMM
- Project Eurler - Problem 1
- 根据当前流程步骤触发事件
- 面试的经验总结
- 11级_Java_曹建波5.04 事件适配器
- Project Euler - Problem 2