说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

专访前IE浏览器内核研发工程师,带你深入了解IE10

HTML文档下载 WORD文档下载 PDF文档下载
为了让广大的网友能够对IE浏览器有更加深入的了解,远景论坛特邀请到了前微软美国总部IE浏览器内核研发工程师陈本峰先生,在远景论坛对大家比较关心的IE10问题做了解答。

网友分别从Flash插件的兼容性、HTML5标准的支持、支持更多插件、隐私保护、Web开发等角度提出了问题,下面是陈本峰先生的相应的全程解答:

问:基于Flash的网页及应用不胜枚举,虽然IE10针对当下最新的HTML5标准开发,然而至少也应该有一个承前启后的过程,所以IE10的METRO版是否也应该考虑对于Flash的兼容性,而不是完全摒弃?

陈本峰:首先我们要确认的一点就是桌面环境下Windows 8中的IE10对Flash是完全支持的,而同样的,在触控环境下我们并没有完全摒弃Flash。我们会有一个List,这其中的网站可以播放Flash,如果包含 Flash 内容的网站能为用户在触控环境下的 IE 浏览这些网站时提供最佳体验,那么我们将会添加到列表中。我们会考虑一些因素,例如:用户触控内容的响应程度如何?这些网站与屏幕键盘配合使用效果如何?电池使用时间是否可观?视觉提示是否符合 Metro 风格用户体验的标准?

另外,某些网站所依赖的功能在 Metro 风格体验中不受支持,例如 Flash 变换事件和 P2P 功能,而且这些网站无法在不可用时正常降级,最好在桌面包含 Flash 的 IE 中运行这些网站,这样播放Flash就没有问题了,切换就在屏幕的右下角。

问:IE一直是我电脑唯一使用的浏览器,目前IE10使用了众多先进的技术,但是,就国内市场而言,众多网站还远远无法达到现行标准,在完美体验现有架构的前提下,是否应兼顾对旧版网页的支持力度从而才能把握住市场占有率,进而促使更多的人乐于升级更高版本而非死守IE6等低版本。而且国内部分网银只支持旧版的IE,这就是个蛋疼的事情,还有就是登陆学校的查分网站也只支持旧版IE浏览器,所以我不得不在虚拟机中装个XP用来查分。

陈本峰:这个问题很有意思,据我了解的数据,目前中国还有大约20%左右的用户在使用IE6,这个数据量是很庞大的,微软也一直在做努力去鼓励用户升级到最新版本以获取更安全更优秀的浏览体验。针对你的问题,你应该考虑你网站的目标群体,如果你的网站的IE6访客比例超过20%,那就有必要做一些工作来兼容IE6。你可以使用“优雅降级”策略,首先针对高级浏览器来开发网站。而对“旧版”浏览器的兼容性工作放到最后,保证在“旧版”浏览器下能正常浏览和交互即可。你可以阅读下微软IE团队针对开发者推出的IE10兼容性白皮书,其中对这一部分有完善的介绍,希望能够对你有所帮助。

另外你的网银问题,目前的情况来说,主流的一些网银都已经逐渐支持IE10,在使用上应该不会有问题的。

问:Metro IE10的标签页最大数为什么要设置为10?

陈本峰:在触控界面,IE10将标签数锁定在了10个,这个应该是固定的,不能更改,目的也是给予用户最舒服的浏览体验。如果你经常打开10个以上的标签,推荐你使用桌面版IE来浏览。

问:在网页加载速度和安全性方面,IE10较之前的版本有何优化或改进?一直在使用IE浏览器,所以对这个问题最关心。尤其是网上购物的时候,安全问题是个打问题。

陈本峰:在网页加载速度上,自IE9以来,微软使用了新的JS引擎Chakra,大大提升了性能,另外IE10还改进了硬件加速,支持33项新标准的硬件加速(IE9的3倍多)。

IE的每个版本中都包含全新的安全增强功能,提升用户的浏览安全。IE10 中全新的增强保护模式有助于确保数据的安全性,即使某一攻击者利用了浏览器或其某一加载项的漏洞,数据安全性将仍有保障。IE10 中包含了DNT、SmartScreen筛选和HTML5 Sandbox等特性保证安全浏览。

问:IE浏览器的插件太难开发了,IE10不知道能不能解决这个问题。 现在浏览器各种插件几给力啊,能不能学学Chrome呢?

陈本峰:实际上IE的用户群有一大部分是对安全要求很高的用户和企业(银行和大企业),这些用户需要稳定的IE而不是一些不常用的扩展,因为一些插件会导致IE安全性和稳定性下降。而实际上IE是支持插件开发的, 目前有以下几种方式来扩展IE:

  1. ActiveX,对应的其他浏览器的技术叫NP Plugin。像Flash、淘宝的安全控件,都是通过这种方式扩展浏览器的。这种方式扩展的是页面内的内容,是被动的,只有页面中有相关标记时才会加载,能与页面内的脚本交互。
  2. BHO,对应的其他浏览器的技术一般叫“扩展”。像百度工具栏,谷歌工具栏等是通过这种方式扩展浏览器的。这种方式扩展的是浏览器的界面,只要浏览器运行就可以加载。
  3. 注册表,这种方式可以绑定脚本到IE的右键菜单里,像迅雷在IE右键里加的“用**下载”就是这种方式。

问:IE10相对于其它浏览器有哪些优势,在别的浏览器都打出极速、安全的优势下,IE10又做了哪些改进?

陈本峰:为触摸而生的IE10!滑动手指就可以向前或向后快速翻页浏览网站,大尺寸的常用网站此贴和标签尺寸,很容易的点击,直观流畅的导航栏设计,不需要时安静地消失,你可以去尝试一下触控界面的IE10,体验一定很棒!而对于开发者,有一套完整的触摸API,可以帮助你构建更加友好的网站触摸体验来吸引你的用户。

问:我们都知道在IE10中微软有DNT这个设置,但是假若某些站点或网络应用程序如果破坏网络规则,无视DNT,IE10是否具备一定机制继续保障用户隐私免受侵犯?

陈本峰:IE10是业界第一个默认开启DNT的浏览器。IE提供了InPrivate浏览,通过这个方式浏览网页不会留下任何痕迹,有效保护隐私。

问:我想知道Metro版IE10除了不支持插件外,对开发人员来说和桌面版IE10是否还有其他区别? 对个人用户来说,又有什么区别呢?

陈本峰:用户界面是最大的区别,无边框和利于触摸的浏览体验可以让开发人员创作更出色的web应用和游戏,无论是桌面版IE还是触控界面的IE,都全面支持HTML5,硬件加速和触控。

问:IE10开始支持HTML5离线存储——Application Cache,目前这类应用还比较少,请问开发者若希望开发此类应用,需要如何应用该特性?

陈本峰:要应用AppCache,首先需要了解其和传统浏览器缓存的差别。离线存储为整个Web提供服务,浏览器缓存只缓存单个页面;离线存储可以指定需要缓存的文件和哪些文件只能在线浏览,浏览器缓存无法指定;离线存储可以动态通知用户进行更新。

所以,Application Cache通常应用在Web应用上,比如一款HTML5游戏,你可以通过Application Cache把所有文件缓存到本地,如果要更新个别文件可以通过JavaScript通知更新。除了为Web游戏服务,你也可以将离线缓存用于其他场景,比如页面表情、样式表图片、不常更新的JavaScript库文件等。

来自:Pcbeta

整理:ieFans

福利来了,爱拍原创免费为iOS版手游制作宣传视频 【工具推荐】Zrender——轻量级Canvas类库,让绘图大不同! 基于Docker和CoreOS的开源PaaS平台——Deis v1.0正式发布! 微软宣布.NET开发环境开源 支持三大操作系统 爆发吧,诺基亚!前员工开发物联网新设备 详解Visual Studio Emulator for Android,微软的Mobile First! HPC China 2014完美落幕,AMD Firepro荣获好评! 揭秘微软的Container技术之一Drawbridge AWS副总裁谈数据中心网络打造 【最具价值CTO评选秀】出门问问CTO雷欣:从技术极客到核心管理的秘密 《近匠》APICloud:“云”+“端”一体的移动API提供者 Oculus移动SDK发布!John Carmack操刀、集成Unity 4.5 11月15日深圳见!深圳微信开发者大会公布全部议程 参与2014中国大数据行业大调查 BDTC门票等你拿 HTML5规范尘埃落定,5个开发工具推荐 盘点最受开发者喜爱的Android 5.0 Lollipop API IoE Day侧记:想开发智能硬件?先要弄明白这几个问题 【问底】许鹏:使用Spark+Cassandra打造高性能数据分析平台(二) 微软承诺所有Lumia WP8设备将升级至Win10,用户会买账吗? 周末,深圳微信开发者大会等您来!(参会必读+名单) 营造云安全生态链 第五届云安全联盟高峰论坛在京顺利召开 中国大数据六大技术变迁记 【最具价值CTO评选秀】当当网CTO熊长青:结合行业及技术发展,规划技术方向 社交颠覆传统,环信技术交流沙龙纪实(组图) 揭秘经典案例炼成之道 微信开发者大会精华回顾 从一家电子商务网站学到的经验教训 【最具价值CTO评选秀】极路由CTO康晓宁:极客转型CTO的感悟 盘点这些年来的“微信万能论” 《近匠》亲加通讯云:IM即时通讯API的极致服务者 TCL杯HTML5智能电视开发大赛完美落幕,8项获奖应用大揭晓! Xcode 6.2 Beta发布,支持WatchKit的iOS 8.2 SDK来了! quickreport小問題 MFC兼容STL吗? 怎样取出Crystal Repeat for .net的字段? excel报表显示问题 ,请帮帮忙 请问那里有关于IBM LOTUS DOMINO R5 的电子书?? SQL的数据类型转化 DevExpress QuantumGrid动态分组后如何动态取消分组? 帮忙写到题 简单问题,新手请教! 把ChildForm做成DLL形式,用MDIFORM去调用,为什么CHILDFORM中的SPEEDBUTTON的FLAT设置为TRUE没效果 如何在一个字符串中插入“”即双引号啊 今天我终于牵到她的手啦!!开心... 高手指教:怎样移动Line控件,line有没有句柄呢? 关于邮件迁移,求救!! 关于我的笔记本风扇,不知道问题出在哪里 我用masm32的qeditor,但无法运行代码(没反映)? 我想做一个新闻发布系统 请问在VB里面怎么调用水晶报表,报表我已经做好了。 十万火急!请教高手! 系统反复重启,给100分,急等解决? 不知道一个程序的名字,知道它的文件名和路径,如何在例程中关闭程序 200分高送!如何往数据库中读取下列的数据,特别是中间有的数据为空!! 如何将MDI主窗体变为普通窗体?急!! 兄弟最近开发出一套工程机械的管理软件,不知叫什么名字好,请大家帮忙起个名,近来者有分(谢绝废话) 如何将Dbmemo植入Dbgrid中? 2个关于Oracle数据库表的管理的问题 cgi 无法添入购物车 在线等待高分求救 有关treeview的小问题---在线等待 如何运行Select的OnChange? 关于时间的问题。 寻觅vb高手,平时学习的时候,可以问问问题!当然,给分的。谢谢 兄弟最近开发出一套工程机械的管理软件,不知叫什么名字好,请大家帮忙起个名,近来者有分(谢绝废话) 200分求助!! 关于时间的问题。 问题急,谢谢! 小小算法,请教各位!(100分) ORACLE的DATE数据类型怎样使用? 如何在两个项目之间传递数据 关于注册的问题 可执行文件能读取自身吗?跟贴有分 在weblogic里配置连接池连接mysql遇到问题,求助!! 有谁用Delphi做过ERP,能否提供ERP的整体方案谢谢! 用C#如何判断一个Cookie是否存在? 谁知道TDataLink的用法?或提供相关资料。 救我,怎么调用一个DLL中的函数? 请问End Sub 和 Exit Sub有什么区别? 用asp上传图片 在C语言里,函数指针数组应该如何传递 链接的问题 文件的上传和下载 急用一份有关数学家故事的演讲稿,急用! 所有的正三角形,正方形,正五边形都相似吗?你有何发现?验证你的猜想? 一辆汽车从a城开往b城,如果把车速提高20%,那么可以比原定时间提前2小时到达b城,如果按原来速度行驶100千米后,再将车速提高25%,恰好也能比原计划提前2小时到达b城.(1)汽车从a城到b城, 月加总读什么谢谢,尽快 南郭处士引出的一个成语是什么? 找出图中的相似三角形有几对 什么是羞耻之心 每个季的风用什么词来形容 就是这种字体,上面的那个心字 谁能写一篇用繁体字写的作文, 钟灵毓秀可以用来形容人吗 假如苏联没有援助中国武器和技术?假如苏联没有援助中国武器和技术,禁止向中国出口武器,和美国欧盟一起对中国的出口武器制裁, 那中国今天的国防武器会是第几代 会不会 要向朝鲜和伊朗 怎么选择一篇文章所有的繁体字?一篇文章中有的简体文字在旁边括号内附带繁体,那照你这样转换后,相应简体文字不就变成两个了吗? 钟灵毓秀能用来形容竹林吗?同题, 苏联曾经帮助中国过吗?特别是东北被日本人占,苏联在中国东北驻军打日本,后来中国还给苏联债吗? 唐太宗认为应当怎样止盗?请用《路不拾遗,夜不闭户》中的译文来回答. 请问两个只的繁体字--只只是什么字 电笔测灯头接线两个亮度不一样,开关都接零线的,灯泡有用,为什么电灯就是不亮? 左边是提手旁右边是国读什么 京口瓜洲一水间,钟山的钟的繁体字是锺或者钟? 我家的灯不亮了,用试电笔测灯的接头时,当开关合上两个接头都试电笔都亮,当断开开关时零线还亮是怎么回 左边是提手旁,右边是克,读什么 关于红军长征的英语演讲稿时间控制在5分钟左右, 尽日无人属阿谁 后三个字 一个岁加立刀旁是什么字 怎么画一个空心圆 英语翻译是翻译!不是赏析!要简短的.. 当字加立刀一个当字旁边加个立刀旁是怎么念的,要拼音 PADS怎样 用copper工具画一个空心圆?今天想画一个光学基准点(MARK),但是不知道最外的那个铜圈是怎么画出来的? 图一摆了1只棋子,它只有1层;图二中自上而下摆了2层,第1层也是1只棋子,第2层是2只棋子……图:1..2..3 ..4..................当层数为n时,最下层的棋子数为_____个,所有各层的棋子数之和为_______. 欠加部首组成新字 灯泡闪烁,取下灯泡,电笔测螺旋灯头和开关的4个触点都带电.线路没人动,接了19年了,一直能正常开关.昨天突然就这样了.我估计是哪里接触不良,可是我找了个把小时也没整明白.把灯泡换到其 用棋子摆了一个3层的方阵,最外层每边摆了20颗,第二层每边摆了18颗,最里层每边摆了16颗,方阵一共用了多少 左边一个提手旁,右边一个“干”,是什么?如上 为什么有时候把灯泡开关关了,灯头用试电笔试了还是有电,而且零线也带电? 小学生数学报六年级总第1155期星期五怎么做?一辆汽车从甲地开往乙地,如果他的速度增加20%,则提前1小时,如果他用原速走120千米,再提速25%,则提前40分钟,甲乙两地的距离是多少? 欠叫一个部首组成新字 雇加页怎么读 中国汉字听写大会重播时间(下星期五几点)不是首播,是重播! 白,皮,木,心加一个偏旁部首能使四个字同时成立 在autocad2004中过一点还和一条直线相切的圆而且知道圆半径 三角形ABC中,∠A=90°,AB向量与BC向量的数量积为-1,求BC长应该有吧,这是我刚刚才做的考试题 单加什么部首能组成新字? 关于衣食的成语及出处,本义,引申义,例句 用1,2,6和五个0组成一个九位数使这个最接近2亿,这个数是多少? 一个五边形加一笔怎么变两个三角形? 关于往行的成语出处,本义,引申义,例句 如图,有几对相似三角形 五边形加一笔变两个三角形用一条细直线 求165个成语写出本义,引申义,用法,造句,感激不尽 图中有几对相似三角形ab=ac,de平行于bc,图中相似三角形共有几对 一个五边形,怎样一笔分成两个三角形? 由正三角形正方形正五边形组成的多面体是几面体 如何求曲线(x^2+y^2)^2=2a^2(x^2-y^2)的极坐标 ‘我心中的数学家“的故事,500字,演讲稿,比较急,还要脱稿,开学就要演讲了最好是国外的数学家,像高斯、阿基米德谁的,最好不要中国的,实在没有也行,内容要那些著名定理的推算过程,不要那 AutoCAD2004 的 这个圆和圆之间用直线连接起来该怎么做! y^2=x的几何图形是什么 急求数学家的故事演讲稿,500字左右,三篇,最好是原创,满意再加50分 同等面积的正五边形、正方形、正三角形、园形 哪个周长大?如题 五边形与正方形相交五边形为15正方形为10求相交的面积 韩被日本强征女劳工状告三菱获胜 获赔调查报告称澳移民目的地开始从欧美转向会议记录爆奥巴马医改网站开通首天仅6芬兰计划实施新禁烟法 拟禁居民在阳台斯诺登不会赴德就监听事件作证 可在俄重大内政外交事奥巴马一问三不知 遭讽韩国法务部否认对检方调查国情院干政案韩国女劳工曾被日本强征 胜诉将获赔上Facebook承认传闻:年轻人已开挪威一商店万圣节装饰“残肢”吓哭小朋英外卖员即将做科技顾问送最后一份外卖巴勒斯坦欲就以色列建定居点寻求国际司泰国国会下议院在争议中通过特赦法案纳粹盖世太保头目被指埋葬于柏林犹太人巴西副总统特梅尔将于11月4日至10美驻马来西亚大使替美在全球监听行动辩纽约街头惊现“旭日旗”壁画 韩忧军国外媒称俄拟拨款200万美元用于销毁叙加多伦多市长吸毒被拍 司法部门已掌握外媒称俄拟拨款200万美元用于销毁叙澳大利亚警方追捕偷车贼 造成路过少年湖南国际艺博会:多媒体技术展现西方印北京故宫博物院端门数字馆将开馆试运行故宫博物院将“研究性修复”养心殿 更本土NO.1告急!阿联遭豪哥大帽 下山寨宝马,3万砖头打造,造价60万!温馨提示—北京启动空气重污染预警机动全职妈妈重返职场,该如何修炼?职场食物链:最底端的那个人是谁拍案惊奇!穆里尼奥语录集锦巴萨五球员或创世俱杯历史传阿德巴约被推荐给切尔西双十二小入——Mechanix CG世界名画动了之后,背后竟然有这种故事滑板玩得好的叫帅,玩不好的叫……2015年度尴尬瞬间,第一张我就笑喷莫里斯22+13翟晓川18+12 北如何拯救花费上百万的败家娘们儿?!人生无望,真的要选择狗带吗汽车除异味,你不知道的民间偏方!专题:带给你温馨的睡眠——好口碑枕头云南马龙消防上门指导派出所开展消防监
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘