微软公布IE9 Mobile特性,吸引开发者到Mango平台
时间:2011-09-24 来源:cnblogs
微软的 Windows Phone Mango 操作系统即将正式推出,微软对于此操作系统的宣传也日益密集,其不断推出一些新工具来吸引其他平台的开发者,此前曾欲拉拢 webOS 的开发者转向 WP 开发,还推出资料和 API 映射来帮助 NOKIA 的 Symbian 开发者转移到 WP 平台。
日前微软的 Windows Phone 项目主管 Charles Morris 在博客中公布了一些 WP Mango IE9 在移动开发中的优势,欲吸引移动开发者。
他指出,作为 Mango 发布的一部分,微软已经统一了跨 Windows 和 Windows Phone 平台的 IE 的底部代码,这是一个巨大的飞跃,将有助于开发者在 IE 网络平台上的最新的工作。
他还列出了 Mango 中 IE9 Mobile 的一些新特性,同时指出这些特性也适用于 Windows Phone 7。
HTML5
- 音频
- Canvas
- DOM 存储(网络存储)
- 地理位置
- 选择 API
- 语义元素
- 视频
CSS
- CSS 2.1标准
- CSS3 2D 转换
- CSS3 背景与边框
- CSS3 颜色
- CSS3 媒体查询
- CSS3 命名空间
- CSS3 值和单位
- CSS3 选择器
DOM
- DOM 核心(L2 和 L3)和视图 (L2)
- DOM 元素遍历
- DOM L2 和 L3 事件
- DOM L2 HTML
- DOM L2 样式
- DOM L2 遍历和范围
- 增强的 DOM
- 可变的 DOM 原型
- 选择器 API
ECMAScript 5
SVG(可缩放的向量图形)1.1 (第 2 版)
- 文档的结构、交互性和样式
- 基本形状
- 填充、标记、颜色
- 图案
- 路径
- 文本
XHTML5
其他
- 跨域请求(XDR)
- 支持数据 URI
- 原生 JSON 支持
- HTML 中的 SVG
博客中还提供了一些 IE 开发指南:
上面列表中的特性既适用于 PC,也适用于 Windows Phone,但是 IE9 Mobile 还具备一些 PC 中 IE9 不具备的特性。
- 支持<meta name="viewport">:这个标签是用来设置浏览器窗口的宽度和其他属性的。
- 支持--ms-text-size-adjust:这个 CSS 属性是用来控制网页上文字的缩放,使其更具可读性。
VIA http://windowsteamblog.com/windows_phone/b/wpdev/archive/2011/09/22/ie9-mobile-developer-overview.aspx