WPDang对话IE产品市场总监:触控和跨平台的IE10进化真相

标签: APP与开发者 Windows WindowsPhone 专题 特别报道 | 发表时间:2012-11-15 10:04 | 作者:貘
出处:http://www.wpdang.com

导言:E10和Windows 8、Windows RT、Windows Phone的渊源颇深,这款浏览器和Windows 8与Windows RT捆绑上市,同时也是Windows Phone的手机浏览器,称之为微软开辟新世代的武器之一也不算过分。

(在各种Win8一体机、笔记本、平板电脑的环绕中,Capriotti向我们展示了IE10的种种新特性)

就在微软为Windows 7发布新版浏览器IE10的前夕,WPDang在微软中国总部采访了微软Internet Explorer事业部产品市场总监Roger Capriotti先生,聊聊IE10以及微软在浏览器市场的竞争策略。

在微软的会议室里,在各种一体机、笔记本、平板电脑和Windows Phone的环绕中,我们聊起了浏览器这个大家每天都在用,甚至许多人对之习以为常、不以为意的重要产品。在采访过程中,Capriotti不断切换各种设备,向我们展示了IE10的种种新特性,以及对新平台的强大支持。

很显然,Capriotti是一个浏览器狂人,身上有一种“为浏览器正名”的使命感。他告诉我们,人们没有意识到,在本地应用程序之外,浏览器仍旧是一个能带来优质用户体验的工具,甚至从数据调查公司的结论来看,60%的用户浏览新闻时仍旧偏爱浏览器。正因如此,Capriotti认为,IE10所提供的一系列能与本地应用比肩的体验,将让网页浏览这种跨平台方式获得新生。

但我们听到、提到和感受到最多的,不仅仅是IE10的快,更多的是 “从前比速度,现在比触摸。”(Touch is the new fast.)

IE 与市场的双重进化:“从前比速度,现在比触摸”

(IE10是目前市面上仅有的一款完美支持多点触摸的浏览器)

作为微软浏览器的最新版本,IE10在基本指标上比起前一代理所当然的有所进化。根据Capriotti先生的介绍,IE10在Javascript引擎方面比IE9快了20倍。在Windows Phone平台上也一样,移动版IE10比前一代(Windows Phone 7.5使用的移动版IE9)的Javascript引擎快了3倍,对HTML5标准的支持程度则提高了2.5倍。

但这些数字都不是重点,IE10的真正亮点在于强大的触摸支持。

Windows 8是微软的一款革命性作品,首先将键盘鼠标与触摸屏聚合成一个整体,然后将平板电脑和超极本等便携设备和台式机、一体机划分在同一个生态系统内。这就意味着同一款操作系统必须能够应付一切可能出现的使用情景:在咖啡馆里使用键盘写作、在办公室里用手写板画图、在沙发上用触摸屏设备浏览网络……

从前,IE是桌面电脑的专属,只要用方便的按钮设计和标签排列来应付键盘鼠标即可。在Windows 8时代,应付用户们突然出现的触摸需求成了当务之急。其他厂商在处理这一问题时大多采取两种策略:其一是针对触摸屏的移动设备推出缩水版浏览器,能够适应用户的操作,但功能上比较有限,而且与用户最习惯的桌面浏览器体验非常不统一。其二是直接将PC浏览器原样移植到触摸设备上,功能得到了保障,但用户粗大的手指(和鼠标指针相比)以及缩小后的迷你按钮标签等界面元素颇为缺少人性。

微软在这一方面进行了大刀阔斧的革新。IE10拥有双重界面,分别是全新设计的Modern模式(也就是之前大家常说的Metro模式)和传统桌面模式,其中Modern模式是IE10的主要形态。在这个模式中,微软同时考虑到了小屏幕上的网页表现力以及触摸操作需要的大号界面元素:首先地址栏和页面标签栏与IE9相比都被放大了好几倍。新的地址栏在屏幕下方,用户输入网址时能够弹出地址联想,缩短输入所需要的时间。同时屏幕上方还有超大号的浏览器标签切换栏,每一个活动标签都配有缩略图,既直观,又方便手指操作。更重要的是,这些功能栏平时都处于隐藏状态,把整个屏幕上的每一个像素都留给网页显示,只有用户手指在屏幕上下边缘滑动时才出现在用户的视野内。这种设计在大屏幕上效果极为磅礴大气,在小屏幕上则解决了一直以来大家最为头疼的屏幕利用率和触摸操作便捷性难以两全的问题。

除了基本界面,微软还对IE10的触摸操作进行了其他贴心设计, “Flip Ahead”功能就是其中之一。这一功能自动分析显示的网页,在上面寻找显著的翻页特征。如果一个页面被判定为具有翻页功能(比如搜索引擎的结果页),则用户无需再点击页面上的页码链接和翻页按钮,只需用一根手指将整个页面向屏幕左边拖动即可翻到下一页,反之则回到上一页。相信所有人都碰到过这样的尴尬:在平板电脑上进行搜索,输入关键字后得到几百上千页的结果,每次翻页都要将页面放大,拉到最下方的翻页链接,逐个点击。在Flip Ahead功能开启的情况下,只需像翻书一样进行自然的左右拖动即可达到同样效果。

(Capriotti演示的一个网页应用,没错,这是一个网页)

IE10的另一项革新是对多点触摸的支持。当屏幕上所有像素都被页面充满,用户自然而然地会希望使用多根手指的手势进行操作。尤其是在网页游戏中,用户用到3根乃至10根手指都属于正常需求。IE10是目前市面上仅有的一款完美支持多点(2点以上)触摸的浏览器,加上无边框的显示风格,网页在IE10中可以实现本地应用一样的视觉效果。配上目前已经相当成熟的HTML5技术,网页应用与本地应用的功能和用户体验甚至可以做到完全相同。实际上这也是Capriotti在采访中多次强调的重点之一:“网页应用不是二等公民,完全可以拥有和本地应用相同的功能特性和用户体验,IE10的使命就是释放网页的潜力。”

页面的渲染速度曾经是各大浏览器的主要竞争点,但Capriotti认为这一情况即将改变。因为无论是FireFox,IE,还是Chrome,目前都已经接近了渲染速度的极限,即便相互之间有高下之差,差距也不过在几微秒之间,已经没有竞争的意义。在触摸设备快速普及的今天,对触摸的支持将成为浏览器领域内新的兵家必争之地。

出类拔萃的样板工程

为了展示HTML5的技术潜力、鼓励开发者们多多制作强大、漂亮的网站,微软和多家业界重量级的应用、服务提供商联手,推出了一系列可称之为“神奇”的样板工程。

(HTML5技术和IE10平台为Glimpse带来了即时演算的翻页动画)

社交购物网站The Find推出了基于HTML5的服务 Glimpse。这一服务从互联网上各大热门购物站点抓取商品信息,并重新编排汇总,为用户制作出一份可视化、集成化的巨型购物搜索清单。用户可以在这里直接跳转购买,或者建立收藏夹、对中意的商品进行收藏,更可以用Facebook账号登录,看看朋友们都喜欢什么、推荐什么。HTML5技术和IE10平台为Glimpse带来了即时演算的翻页动画, 用户可以像翻书一样拎着收藏夹中的一页向任何角度进行拖曳翻动。

视频游戏业的开山鼻祖Atari也与微软合作,推出了名为 Atari Arcade的网站,用HTML5技术重建了公司历史上最经典的8款街机游戏,供大家免费怀旧。借助新技术和新平台,Atari Arcade全面实现了本地应用级别的用户体验:细腻的3D画面、流畅的触摸操作、不受边框干扰的界面等等一应俱全。当这个网站上线后,美国媒体开玩笑的惊呼: “今天的劳动生产力大幅下降!”


聚合新闻阅读应用Pulse也凑了一把热闹。iOS、Android、Windows Phone等各大平台的用户应该都对这款应用并不陌生。Pulse在各个平台上的客户端已经凭借出色的界面设计虏获了大批粉丝。 Pulse的网页版本丝毫不输给其他平台的本地客户端:拖动、缩放、收藏等功能一应俱全,每个操作还配有细腻的响应动画。

中国的IT网站cnBeta也开发了相应的“ IE10专门版”,用于Pulse相近的模式对网站内容进行了重新展示。

至于美国版的 MSN门户网,作为微软自家的主营业务之一,更是早早完成了界面风格改造和IE10的功能适配。

(Contre Jour中必须使用三指触摸才能够完成的关卡只能在IE10这个多点触控浏览器上体验)

WPDang之前曾经报道过的网页版游戏 Contre Jour当然也在其中。这款游戏基本可以代表目前为止HTML5游戏的最高成就,大量使用canvas图层, 并引入了必须使用三指触摸才能够完成的关卡

Capriotti表示,微软希望通过这些样板项目激励开发者,在Web世界里发挥创意。

相同与不同

在Windows 8、Windows RT和Windows Phone中,系统默认使用的浏览器在理论上讲都是IE10,但是三者又多少有些不同。

Windows 8的IE10可以说是各个平台的基准,功能最为全面。IE10在Windows 8中分为Modern模式和传统模式。两者对页面渲染和触摸操作的支持完全相同,但Modern模式不支持安装浏览器插件。需要安装网银等插件时,用户可以通过工具栏上的按钮将页面转入桌面模式进行操作。在一定程度上我们可以认为Modern模式的IE10更加干净、安全,而桌面模式的功能更加完整。

Windows RT因为采用了ARM处理器、有着完全不同的CPU指令集,IE10的两种模式都不支持安装插件,但除此之外和Windows 8基本没有区别。

Windows Phone 8上的IE10由于操作系统本身限制,缺少文件访问、ActiveX与VBScript插件、同时播放多音轨、对象拖放等API,但页面渲染和其他两个平台几乎没有任何差别。Capriotti亲自示范了Pulse网页版阅读器在27寸Windows 8一体机和Windows Phone 8设备上的效果,除了屏幕尺寸导致的布局变化之外几乎一模一样。

 

此外,在谈到关于IE10的安全性方面,Capriotti认为IE10从多个方面保证了用户的安全。其一,Modern模式的IE10不允许安装任何插件,而桌面模式下的IE10插件会经过微软审核。其二,真正通过浏览器威胁到用户安全的主要是恶意/钓鱼网站,而经过微软的测试,IE10能够识别并屏蔽99.1%的恶意/钓鱼网站,当然这个收录过程是一个长期持续的任务。

Capriotti给我们留下的另一个特点,就是他认为浏览器的回归是跨平台模式的回归,好的浏览器和好的网站的结合,带来的是用户体验的升级,以及开发者开发成本的减少。因此,他认为微软不会考虑去建立一个“IE网页应用商城”。

“开发者面对的平台已经太多了,我们就是希望他们能减少分平台的投入”,Capriotti如是说道:“IE推崇的是通用化的HTML5等新网页标准。也正因如此,IE只为Windows而生(IE is only for Windows),还有太多优秀的浏览器可以兼顾其他操作系统了。”

对于人们对IE浏览器长久以来的诟病(主要是IE9之前),Capriotti认为IE团队希望通过IE9、IE10的陆续推出和真实表现,而不仅仅是冰冷的测试数据,让用户们体会到IE的进步,而他们也在Tumbler上建立了一个名为 The Browser You Loved To Hate(那款如此招你恨的浏览器)的IE浏览器主页,在这里收集来自用户的全方面评价,“既是自嘲,又是自我鞭策”,Capriotti说道。

不过,我们忘记问他Firefox团队送的蛋糕味道如何,是个遗憾。

相关 [wpdang 对话 ie] 推荐:

WPDang对话IE产品市场总监:触控和跨平台的IE10进化真相

- - WPDang
导言:E10和Windows 8、Windows RT、Windows Phone的渊源颇深,这款浏览器和Windows 8与Windows RT捆绑上市,同时也是Windows Phone的手机浏览器,称之为微软开辟新世代的武器之一也不算过分. (在各种Win8一体机、笔记本、平板电脑的环绕中,Capriotti向我们展示了IE10的种种新特性).

IE 16岁了

- yuguichun123 - cnBeta.COM
Firefox 6正式版的发布引来了诸多关注,但悄无声息之中,Internet Explorer迎来了自己的16周岁生日――Mozilla,你才应该是送蛋糕的那个. 1995年8月16日(美国当地时间),微软发布了第一个版本的Internet Explorer. 其实,IE并不是微软完全自主开发的产品,而是花了200万美元购买Spyglass Mosaic浏览器的授权,然后修改而来.

IE 浏览器的创新

- - 博客 - 伯乐在线
译者按:IE 曾是 web 创新的先驱,但最近几年因为对 web 标准的支持落后于其他 浏览器以及低版本 IE 的各种 bug 而被人诟病. Zakas 带我们回顾了 IE 在 web 发展过程中扮演的辉煌角色,让我们能以一个更客观的眼光来看待 IE. 看完这篇文章,也许大家都会对 IE 浏览器有一定的改观,这也是我翻译这篇文章的目的.

奇怪的 IE Cookie 设置

- - IE浏览器中文网站
今天接到一个奇怪的问题,所有的浏览器都可以正常执行,唯独在 IE10 浏览器下运行会有问题,花了一些时间找问题到底是什么,这篇记录一下,希望能帮到不小心路过的网友. 经过一番 IE8, IE10, Chrome, Firefox 交叉测试后,发现 IE8 的状态栏有个小小的安全性提示(本来要截图,结果 … 选了接受 cookie 就 … 看不到图了),幸好有使用 IE8 做测试,真是不幸中的大幸,IE10 完全自己暗槓起来什么都不说啊 ~~~.

IE CSS文件限制

- - Web前端 - ITeye博客
单个页面最多31个css文件. 每个css文件大小最大288k. 每个css文件最多4095个选择器. Resource merging, which help you reduce the number of requests made to the server, may bring the following dilemma in IE.

IE中Image .onload方法问题

- 红茶 - WEB前端开发
因为IE会缓存图片,第2次加载的图片,不是从服务器上传过来的,而是从缓冲区里加载的. 先写onload方法,再指定这张图片的URL,这样就正常了. 所以,不是IE没有触发onload事件,而是因为加载缓冲区的速度太快,以至于没有运行到img.onload的时候,onload事件已经触发了.

jQuery2.0将不再支持IE 6/7/8

- - 脚本爱好者
jQuery 官方发布了下一阶段 jQuery 的路线图,该路线图显示 jQuery 1.8 将在一个月内发布,而其他后续版本的计划如下:. jQuery 1.9 (early 2013): 该版本将移除所有在 1.8 版本中废弃的接口,其他一些可能做为插件或者可选 API 使用,将继续支持 IE 6/7/8.

Chrome用户比IE用户更聪明?

- - 创意科技 - 果壳网
Calcudoku 根据2010年至2011年间该网站的数独解谜数据,对使用不同浏览器的用户进行了分析. 结果显示,在推解该网站的数独题时,Chrome用户的表现要好于其他浏览器用户. 从Calcudoku发布的分析图中我们可以看出(下图),无论是解4×4、5×5还是6×6的数独,Chrome用户的解题速度都是最快的,火狐和IE用户分列2、3位.

IE市场占有率已低于50%

- 丁丁 - Solidot
Panggit 写道 "根据Net Applications的统计,随着长时间的缓慢下降,IE市场占有率终于在10月份跌破了50%,为49.58%. 而Firefox在10月的占有率小幅上升0.14%,达21.20%. 上升最快的仍然是chrome,已经达到16.59%,进一步逼近Firefox.

IE各个版本的调试工具

- - CSDN博客互联网推荐文章
最近使用JQuery开发的网页在IE6浏览器下出现样式不对,VS2010调试的时候有些不便. 无意之中看到由微软开发的 modern.ie,继而发现 BrowserStack,发现有很多的IE调试工具,就用微软开发的那款吧. Expression Web SuperPreview 4.0软件简介.