2012年11月13日消息,Windows 8和Windows Phone 8虽然是不同设备上的操作平台,但却是用了同一款浏览器——IE 10。这还是微软公司第一次采用这样的方式。
为了帮助其他人更好的开发Web应用程序,微软公司的开发团队在自己的博客中披露了手机操作平台Windows Phone 8中IE 10的一些禁区。不出意外,IE 10要求设备具有一个大屏幕并采用视窗化界面,开发人员不能拖放或者打开一个新的窗口。Web开发人员还需要注意一些其他方面的问题,比如IE 10中缺少内嵌视频、少数的触控输入、ActiveX和文件访问的级别。
两款系统中IE 10最重要的共同点是它们仅使用了一个现代化的渲染引擎。这款渲染引擎支持HTML5和CSS3,将能防止任何形式的软件崩溃。
微软公司开发团队在博客中详细写道:
Windows 8操作平台中的IE 10和Windows Phone 8操作平台中的IE 10有一些主要的区别。对于Windows Phone 8操作平台中的IE 10来说,将不支持:
· 内嵌式视频;
· 一些触控平移和缩放操作使用的新的操作视图应用程序界面,ms-touch-action除外;
· 多轨道HTML5音频(可同时使用);
· ActiveX和VBScript;
· 拖放操作应用程序界面;
· 文件访问应用程序界面,Windows Phone 8支持的Blob除外;
· Windows 8集成功能:链接预览、固定网址图标&通知、支持将网站连接至应用程序;
· Window.open不会返回一个有效的窗口对象。在手机上,每一个窗口都是在自己的sandbox中独立存在。