W3C近日发布两项标准,XHTML Basic 1.1 及移动 Web 最佳实践 1.0。这两项标准均针对移动 Web,其中,XHTML Basic 1.1 是 W3C 建议的移动 Web 置标语言。
W3C 从移动 Web 最佳实践中总结了 10 条最基本的规则:
- 为多种设备设计一致的 Web 网页。在设计移动 Web 网页的时候,必须考虑到各种设备,以降低成本,增加灵活性。
- 依靠 Web 标准:在一个拥有各种设备的市场中,Web 标准可以保证不同设备之间的兼容。
- 避开移动设备的一些常见问题:如,不要弹出窗口,不要使用嵌套的表格,不要使用 Frame。
- 要了解移动设备的限制: 移动设备一般不支持 Cookie, Javascript 等技术。
- 对导航进行优化:使用清晰,简洁,最小化的导航系统。
- 对图形和颜色进行检查:不要使用高分辨率的图片,要根据移动设备可能屏幕尺寸,分辨率,以及支持的色彩与对比度对图形进行检查,确保它们显示正常。
- 求小:页面显示尺寸,文件尺寸,CSS 尺寸要尽可能小。
- 节约使用带宽:不要使用自动刷新,重定向等技术。不要过多引用外部资源,要好好利用页面缓存。
- 要方便用户输入:移动设备的输入方式非常不好用,要尽可能为用户输入提供方便协助。
- 要考虑到那些忙碌的用户:忙碌的用户时间很有限,移动 Web 提供的信息要精简,明确。
XHTML Basic 1.1
移动置表语言有众多分支,XHTML Basic 1.1 的发布,为移动置标语言提供了一个标准, XHTML Basic 1.1 包含以下新功能:
-
新增 XHTML 表单
- 新增内置事件
- li 对象新增 value 属性
- 新增 target 属性
- 新增 style 对象
- 新增 style 属性
- 新增 XHTML 展示模块
- 新增 inputmode 属性
你可以到 mobileOK checker 对你的移动 Web 进行验证,以测试其是否对移动设备友好。
分享到:
相关推荐
W3C 近日发布两项标准,分别是“XHTML Basic1.1” 及“移动 Web 最佳实践 1.0”。这两项标准均针对移动 Web,其中,XHTML Basic 1.1 是 W3C 建议的移动 Web 置标语言。 XHTML Basic 1.1 移动置表语言有众多分支,...
标题中的"xhtml11"指的是XHTML 1.1版本,这是W3C(万维网联盟)在2001年发布的XHTML规范的一个重要里程碑。 1. **XHTML 1.1 的主要特点** - **语义化**:XHTML 1.1强调使用具有明确语义的标签,如`<article>`、`...
XHTML MP,全称为XHTML Basic 1.1 Multipurpose Profile,是专为移动设备设计的一种简化版的HTML标准,旨在提供在有限资源和较小屏幕的移动设备上浏览网页的能力。设计XHTML MP内容,意味着我们需要关注如何创建适应...
对于资源有限的小型设备,如移动电话,XHTML 1.1提供了一种简化版——XHTML Basic,它包含了基本的XHTML特性,适合在有限功能的设备上使用。 【XHTML事件与DOM】 XHTML支持W3C文档对象模型(DOM)级别2,允许事件...
4. **XHTML Basic**:面向简化设备和应用,如移动设备或电子阅读器,提供基本的结构和交互功能。 5. **XHTML Modularization**:这是一种模块化的方法,允许创建定制的XHTML子集,根据特定需求选择必要的元素和属性...
对于移动设备,XHTML Basic和XHTML MP(Mobile Profile)被广泛使用,后者支持更多的移动特性。 以下是一个简单的XHTML MP样例: ```xhtml <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Mobile 1.2//EN" ...
XHTML MP(eXtensible HyperText Markup Language Mobile Profile)是OMA(Open Mobile Alliance)采纳了W3C XHTML Basic(XHTML 1.0的移动版本)并通过修改使其专用于移动浏览器的,也是WAP 2.0所规定的标准语言。...
例如,XHTML 1.1和XHTML Basic 1.1等版本的发布,进一步完善了XHTML的标准,并增加了对移动设备的支持。 ### 总结 XHTML作为一种基于XML的标记语言,不仅保留了HTML的强大功能,还通过引入更加严格的语法规则,...