IE10的技术进化偏好
导言:距离IE9正式版发布不足一个月,2011年4月微软就在MIX 11大会上公布了IE10的第一个平台预览版本。时至今日,经过一年半的时间和6个预览版本的迭代更新,特别是从Windows 8的开发者预览版中开始直接内置IE10的第三个预览版也是首个完整版开始,IE10逐渐的走入了普通用户的视野。作为一款承接IE9,展望Windows 8的全新浏览器,IE10究竟拥有怎样的前沿技术呢?
下一代网页标准和强大的处理能力
不仅仅有苹果前CEO乔布斯2010年在苹果官网上发布的那篇檄文痛批Flash,Flash在安全性、功耗和触控体验上确实存在种种不足,而更先进HTML5标准则有着优异的表现。微软作为HTML5网页标准的参与构建者之一,理所当然在全新的IE10上加入对HTML5标准和硬件加速功能的全面支持,大大加强了IE10的运算处理能力,特别是当用户在进行高清视频在线播放和网页游戏时,IE10浏览器具备的强大渲染性能和处理速度表露无遗。
正如微软IE部门企业副总裁迪恩·哈查莫维奇(Dean Hachamovitch)在MIX 11大会开场演讲时所说:“本地化的体验才是最好的体验。在Windows平台上通过IE10的HTML5标准和硬件加速功能,使得浏览器浏览网页如同打开本地程序一样流畅。”
IE10启用了改版后的JavaScript引擎Chakra(始于IE 9)。改版后的Chakra即时编译器添加了64位和ARM支持,对IE10的内存分配器等增强功能特性进行了改进。微软表示这样的调整将会给IE10带来JavaScript应用的显著性能改善,特别是使用HTML5编写的游戏和模拟器。而知名iOS游戏“Cut The Rope”在推出其在线HTML5版本时首推使用微软IE浏览器,也印证了这一点。考虑到Flash仍是当下应用广泛的的网页标准,IE10也内置了Flash组件,这无疑大大简化了用户的使用过程。
而在对Web App的兼容性上,得益于IE10对HTML5标准和CSS3的全面支持,IE10能最大限度地提高网页应用程序的性能、可用性和可靠性,从某种程度上来说,也节约了HTML5网页程序开发者的开发成本与开发时间。
以人为本的Metro化浏览器
在Windows 8全新Metro风格界面下的IE10所提供给用户的,是一种更为流畅且人性化的上网体验。凭借着对触控性能的特别优化,它将重点完全放在用户所浏览的网站上,而不是定义在选项卡和窗口管理活动上。Metro界面下的IE10对触摸、鼠标和键盘都有非常好的操控体验,不仅仅用于在触摸设备上进行浏览,更添加了多种的触控手势支持,无论平移和缩放,还是前后滑动,或是进行页面导航以及双击来放大和缩小内容时,用户都可以感觉到这一点。IE10 还通过支持键盘快捷方式以及用于前后导航的鼠标功能,改善了使用鼠标和键盘浏览网络的体验。
在使用触控屏幕虚拟键盘的情况下,IE10会根据用户正在输入的内容来自动调整虚拟键盘布局,使得浏览体验更加轻松。例如当用户在输入电子邮件字段时将会显示出“@”和“.com”按键。此外,IE 10还具备一种被称作智能预读的功能,例如用户在界面下搜索词条时,IE 10会根据网页内容设置和用户浏览喜好,自动选择前进的目标页面。
作为Metro界面下的核心网页浏览应用,IE10还与整个系统有着紧密的联系。例如通过Windows 8所搭载的“Charms”的按钮,使得用户可以在不关闭浏览器的情况下通过内置的邮件或者消息应用直接分享网页信息。IE10下的Snap功能使用户可以轻松地在Windows 8同时执行多项任务,例如用户正在使用IE10浏览网页的同时还能访问邮件、音乐或任何其它应用程序,IE10浏览器会自动适应边栏大小,并在需要用户交互时自动解锁。
安全性和兼容性
凭借继承自IE9的Smart Screen筛选器、XSS 筛选、应用程序信誉、私密浏览、跟踪保护以及挂起检测等安全功能为依托,IE10提供了行业领先的安全性、隐私性和可靠性功能。此外,借助全新的增强性保护模式,IE10大幅加强了对用户安全信息和隐私信息的保护。
与IE9相比,IE10无论是在渲染速度、数据处理速度,还是网站页面打开速度上,都有了明显提升,在页面处理和视觉处理功能上也进行了加强,支持现有的主流网页标准。网页开发者最常用的两款CSS3指令Gradients和Flexible Box Layout都已经成为IE10的内置组件之一。
尽管作为预览版本,目前的IE10功能尚不完善,但Metro化的IE10表明了微软IE这个老牌浏览器面向移动化的自我进化决心,无论是地址栏的下移还是针对触控设备的特别优化,都使得包括平板、手机等移动在网页浏览上的体验更佳。从CNET在今年四月的一份浏览器份额调查报告中可以看到,IE浏览器的市场份额在2012年的前3个月都在不断增长,相信随着Windows 8的正式发售,IE10的前方会更加明朗。■