对于internet explorer平台架构师克里斯・威尔逊来说,ie8的内涵并不仅仅局限于新版本上。可以说,它是以ie7为起点,为开发者和消费者打造最优秀web浏览器的努力的实现。

  “ie7只是ie8的开始,”不久前,威尔逊在拉斯维加斯mix 08大会上接受媒体采访时如是说。坊间都知道,ie6之后,微软很大程度上放弃了原有程序代码,重组了ie团队,从零开始打造全新ie7。虽然ie7为用户带来了大量期待已久的改良,但版本7也仅仅是微软通向ie8之路的一块基石。

  微软平台战略事业部总监提姆・奥布里恩坦言:“我们不得不在web方面重建我们的信誉。”这项伟大事业的关键一步就是,深入互联网社区并聆听各界反馈信息。

  那么微软为何做此变更?1月份以来,微软单方面公布了其所有软件开发所遵循的互用性原则。奥布里恩说:“我们要不行动,要不闭嘴。”他表示,微软决定ie8应当默认完全支持标准,或者就完全不支持。

  此外,ie不再仅限于2个并发连接;新的默认并发连接数为6――这意味着,ie可以并发下载多个图像或脚本。ie开发团队还重温了ie6的所有代码以寻找其中瓶颈,并完全重写了导致ie变慢的领域代码。最终,ie8中的预解释器在页面被完全渲染之前,更加积极地下载各html项目了。

  虽然ie8 beta 1是一个面向开发者的版本,而定于今夏发布的beta 2具有更多面向消费者的功能,但ie8 beta 1中已经添加了两项重大的功能:webslice和activity。

  然后,webslice自身的html被存储在源平台中,而特殊定义的元素――比如facebook状态文本或ebay拍卖细节――将在点击ie8工具栏查看webslice时被更新。webslice并不仅仅是显示页面一小部分的一个窗口,威尔逊称,每次webslice被加载时都将更新整个站点。他承认,这种行为将人为地增加页面浏览数量,但ie8为webslices发送一个不同的user agent字符串。

  另外,在ie8中,当用户简单地选择一段文本,然后右击弹出的菜单中,将包含可以执行的不同类别的行为。在每个分类下有多种行为――比如一个搜索分类中可能包含大量不同的搜索服务提供商。

  威尔逊还表示,ie8将不会成为ie7用户的一项自动升级,这将使开发人员非常头疼,因为他们为此许多为ie开发三种不同版本页面。威尔逊解释称,微软采取这种做法的主要原因在于,微软需要尊重那些构建针对ie7的解决方案的开发人员。

微软ie架构师解密ie8相关推荐

  1. 微软发布架构师期刊阅读器

    微软发布架构师期刊阅读器 转载:http://www.infoq.com/cn/news/2007/11/aj-reader 作者 Hartmut Wilms译者 胡键 发布于 2007年11月29日 ...

  2. 【历史上的今天】9 月 10 日:互联网上第一个搜索工具诞生;微软首席架构师出生;马云诞生

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2021 年 9 月 10 日,教师节.中国的第一个教师节诞生于 1985 年的今天,旨在肯定教师为教育事业所做的 ...

  3. 架构师应具备的概要技能

    1 技术领域知识 架构师可以不是技术专家,但必须拥有良好的设计技巧和程序开发技术,与最新技术保持同步,了解宏观上的问题而不必了解每个细节.软件架构不仅仅是设计. 2 业务领域知识   架构必须务实,拥 ...

  4. 如何循序渐进向DotNet架构师发展

    微软的DotNet开发绝对是属于那种入门容易提高难的技术.而要能够成为DotNet架构师没有三年或更长时间的编码积累基本上是不可能的.特别是在大型软件项目中,架构师是项目核心成员,承上启下,因此RUP ...

  5. 架构师最怕程序员知道的十件事

    http://developer.51cto.com/developer/top10Architect/ 艺术气质 管控能力 权衡取舍 内力 沟通能力 多领域知识 问题解决大师 技术前瞻性 抽象思维 ...

  6. *如何循序渐进向DotNet架构师发展(转)

    微软的DotNet开发绝对是属于那种入门容易提高难的技术.而要能够成为DotNet架构师没有三年或更长时间的编码积累基本上是不可能的.特别是在大型软件项目中,架构师是项目核心成员,承上启下,因此RUP ...

  7. 什么样的架构师才是真正的架构师?

    什么样的架构师才是真正的架构师? 一 什么是架构师 曾经有这么个段子: 甲:我已经应聘到一家中型软件公司了,今天上班的时候,全公司的人都来欢迎我. 乙:羡慕ing,都什么人来了? 甲:CEO.COO. ...

  8. 好好讲一讲:到底什么是Java架构师(含福利放送,名额有限)

    一 什么是架构师 曾经有这么个段子: 甲:我已经应聘到一家中型软件公司了,今天上班的时候,全公司的人都来欢迎我. 乙:羡慕ing,都什么人来了? 甲:CEO.COO.CTO.All of 程序员,还有 ...

  9. 如何循序渐进向DotNet架构师发展(转,写的不错)

    微软的DotNet开发绝对是属于那种入门容易提高难的技术.而要能够成为DotNet架构师没有三年或更长时间的编码积累基本上是不可能的.特别是在大型软件项目中,架构师是项目核心成员,承上启下,因此RUP ...

最新文章

  1. java并发编程——并发容器类介绍
  2. 画出降维后的图片_有没有人能画出《三体》里太阳系被二维化的概念图?
  3. saltstack二次开发构建自己的api
  4. LeetCode-动态规划基础题-63. 不同路径II
  5. how is SAP ui5 shell view implemented
  6. c语言连接别人的网络,链接别人的无线网络WIFI不知道密码该如何获取
  7. Apple:万亿美元收入指日可待
  8. 关于web前端性能优化总结
  9. onenote无法同步的原因E0000007 b4lka
  10. 华东师范大学计算机保研方案,经验分享:华东师范大学的成功保研之路(面试干货)...
  11. ASUS ROG G20 刷新BIOS
  12. 【Node】一个完整的 node addon 实现流程
  13. HDMI协议解析-从软硬件角度分析
  14. 鸿蒙系统剽窃,外媒再爆猛料!质疑华为鸿蒙系统抄袭:被指山寨谷歌安卓11系统...
  15. 一维条形码识别的整个过程原理通俗易懂讲解
  16. oracle查询一小时内数据,ORACLE 查询近一天, 近半小时内的数据
  17. FFmpeg将mp4转成flv
  18. 用django实现一个资产管理的系统
  19. python include_python中的include()是什么?它和进口有什么不同?
  20. CART树二元分类算法Python实现

热门文章

  1. 鸿蒙dnf为什么一直连接服务器,DNF组队崩溃内存占用高怎么办 附带详细解决办法...
  2. XML的SAX解析以及DOM解析和SAX解析区别
  3. 北大青鸟一名前辈致未毕业的学员和准备入学的学员的感想谈
  4. 调用wsdl这种的地址,传参为xml,使用的工具类
  5. 这些学校可以查考研成绩排名!
  6. 深度linux怎么还原系统,如何用深度一键还原系统
  7. 操作系统1——引导扇区的理解
  8. 几张图彻底搞定Seq2Seq
  9. linux中systemd进程占用cpu,linux systemd 进程cpu 打满解决
  10. onbeforeunload不触发_各浏览器对 onbeforeunload 事件的支持与触发条件实现有差异