微软Internet Explorer团队发布情人节HTML5页面

微软Internet Explorer团队今天发布了一个基于HTML5构建的站点”Love is in the Air”,这是去年冬天Let it snow网站后又一个炫技版网页。它运用了目前最顶尖的各种Web技术:HTML5 canvas, SVG, CSS transforms & transitions, WOFF和声音,实现了大量的心形标记展示,并提供计数(最多可实现4000个),该网站不但传递了浪漫,还展示了IE和HTML5的强大性能。

http://static.csspod.com/images/2012/02/014225UEM.jpg

访问:Love is in the Air

IE7、IE8、IE9、IE10后各版本的更新内容和各版本的差别

在程序员的眼里,万恶的IE6的结束对他们而言是一种解脱,IE7首次开始完整支持W3C标准,从此之后IE的标准化之路就开始越走越顺,以下总结了IE7以后各版本的更新内容,和各版本的差别,作为Web开发人员解决浏览器兼容性问题的参考。

IE7更新

微软官方更新说明http://www.microsoft.com/china/msdn/library/webservices/WebApp/IE7_RevGd.mspx?mfr=true

IE8更新

  • 解决了所有浮动bug(可能是所有CSS Bug都解决了),完全支持CSS2.1规则和选择器(这个是亮点,至少在CSS上完全符合W3C标准了) 具体见http://msdn.microsoft.com/library/cc304082.aspx
  • 去掉了CSS 表达式 使用 -ms-厂商前缀表示IE专有属性,这一点向webkit和firefox学习了,值得表杨
  • 修正了一系列DOM错误,更符合标准,但并没有新增支持 如getElementById的时候ID区分大小写,不会错把Name当ID,详细列表见 http://msdn.microsoft.com/library/dd433047.aspx
  • 支持link标签的charset属性 AJAX支持增强
  • 支持HTML5中的本地存储(挺先进的
  • 本地JSON对象支持(这个也挺先进)
  • 增加UA兼容模式
  • 增加了almost Stardards渲染模式
  • 然而IE8仍然没有实现DOM L2,DOM L3和DOM L2 和 L3 事件处理(包括冒泡模型)的完整支持

微软官方更新说明
http://msdn.microsoft.com/library/cc288472%28VS.85%29.aspx#html

IE9更新

微软更新说明
http://msdn.microsoft.com/zh-cn/ie/ff468705

IE10更新

  • ECMAScript 5 Strict 模式支持 HTML5和CSS3增强 CSS3 3-D transforms(需要-ms-前缀,因为W3C还未定稿)
  • Websocket,webwork,file api等等
  • SVG改进和增强 SVG滤境
  • DOM增强 大多是带ms前缀的增强(也是就IE专有的)
  • 如触屏操作,手势事件,等等
  • 不再支持IE10的UA兼容设置(因为从IE9开始已经完全符合W3C标准),但仍支持IE9和之前的UA兼容设置

微软更新说明
http://msdn.microsoft.com/en-us/ie/gg192966

概括的说IE7只是对IE6的小小增强,IE8完全支持CSS2.1和选择器,DOM操作更符合W3C标准,但DOM支持仍不完整IE9 完全支持DOM L1,DOM L2,Jscript更符合标准,ECMAScript5支持,HTML5,CSS3支持,SVG支持。

尽享网络之美 微软正式发布IE9

微软今天在美国德克萨斯州奥斯汀举办的“西南偏南”影视音乐互动大会(SXSW)上正式发布了IE9,IE9包括39种语言版本,支持32位和64位Windows 7和Vista平台。微软表示,目前已有250多家全球顶级网站利用IE9的功能为用户提供与众不同的体验,这些合作伙伴的用户覆盖了超过10亿的网络活跃用户。

尽享网络之美 微软正式发布IE9

微软IE副总裁Dean Hachamovitch在发布会上表示:“最好的网络体验是通过IE9在Windows上实现的。现在,互联网上丰富的内容可通过Windows和IE 来呈现并发挥PC硬件的最佳性能。凭借‘网站固定’等一系列创新功能,用户访问互联网网站的体验越来越流畅,就像在Windows 7中打开本地程序一般。”

全面提速,充分利用硬件加速

IE9充分利用了现代电脑硬件的潜能,全面提高网络浏览性能——包括引入新的脚本引擎Chakra,它采用多核CPU来提高性能,使IE9的浏览渲 染速度达到IE8的11倍。同时IE9还是第一个采用全面硬件加速的浏览器,它充分利用图形处理单元(GPU)的能力,把更多的图形处理重新分配给GPU 而不是CPU。简言之,IE9释放了以前浏览器所没有充分利用的电脑硬件性能中的90%。

IE9硬件加速的文本、视频和图形意味着网站可像安装在计算机上的程序一样执行。高清视频十分流畅,图形清晰且响应及时,颜色逼真,网站具有前所未 有的交互性。通过子系统增强功能,网站和应用程序的加载速度更快且响应更及时。IE9与Windows 7提供的强大图形功能相结合,你可在Windows上获得最佳Web体验。

对于开发者来说,开发者现在能够创建更快、更逼真的网站,感觉就像使用互操作式HTML5的本地应用程序或通过使用Adobe Flash Player和Microsoft Silverlight等插件而运行的本地应用程序,同时Adobe Flash Player和Microsoft Silverlight都将在其下个版本完全支持IE9中的硬件加速。

此外,经过简化的IE9安装速度更快,安装步骤更少,加载页面的时间更短,并且不需要你单独安装更新。

极简设计

IE9界面设计简洁,并与Windows 7良好集成,为网站提供更大的显示区域,从而让用户聚焦于应用本身,而不是浏览器。浏览器控件减少并且处于半透明状态,避免干扰用户的视线,真正让网络内 容成为用户关注的焦点。此外,IE9也运用了Windows 7的设计原则,让网站更像电脑上的本地应用程序。

— 网站固定:

通过网站固定功能,用户可以在Windows任务栏上直接访问最常使用的网站,而不必首先打开浏览器。这将让用户得以快捷地访问所关心的内容。导航按钮呈现网站的图标和颜色,凸显以网站为中心的体验。

固定网站只需几秒钟: 单击单一框中的 Web 地址左侧的图标、网站的选项卡或者“新建选项卡”页上的网站图标,然后将其拖动至任务栏。 在某个网站固定后,该网站会显示为自己的缩略图,与 Internet Explorer 分离。 这样,单击一次即可访问常用网站。

— 跳转列表:

跳转列表是无需首先打开浏览器即可迅速访问常用网站的一种方式。对于开发者已经创建跳转列表功能的锁定网站,用户可以快速地编写电子邮件、检查收件箱、变更音乐台、接受朋友邀请或者查看突发新闻,使网络浏览精彩无限。

— 分离选项卡和鼠标拖拽:

用户经常需要浏览多个网站或页面,通过分离选项卡和鼠标拖拽功能,用户可以并排显示两个网站或选项卡页面。这样用户就可以在不同的网站上对比产品, 在看视频的同时浏览电子邮件,或者看地图的同时查看旅行日程。若要分离选项卡,用户只需点击选项卡并将其拖到屏幕边缘,与此同时不会影响网站内容的显示, 例如,在拖拽选项卡时视频会保持播放,提供类似本地应用的流畅体验。

多项功能保护个人隐私

由于互联网越来越不安全,IE9从设计伊始就旨在成为最值得用户信赖的网络浏览器。新版IE9包含一套强大的内置安全性、隐私保护和可靠性技术,让用户更安全地上网。

— “跟踪保护”功能:

2010年12月,微软在IE9中引入跟踪保护功能。该功能通过让客户指出自己不希望与哪些网站交换信息,从而让人们在浏览网络时控制哪些数据可被分享。在该功能中中添加跟踪保护清单,消费者就能轻松使用该功能,保护个人隐私。

— 集成SmartScreen的下载管理器:

IE9提供首个带有SmartScreen恶意软件防护的下载管理器,并引入SmartScreen下载声誉机制。SmartScreen下载声誉 是具有突破意义的浏览器功能,它利用声誉数据来移除对著名文档的不必要警告,当下载内容的风险较高时显示更为严重的警告。当今用户往往习惯于忽略每次下载 都显示的通用警告,无论这个文件是一个极其普通的程序还是几分钟前生成的一个恶意软件,而IE9则是唯一一个利用下载声誉来帮助用户做出安全性决策的浏览 器。

— 加载项性能顾问:

加载项性能顾问会在加载项放缓浏览会话时通知用户。默认情况下,如果所有加载项的总加载时间超过0.2秒,用户就会收到通知,使用户有机会作出明智的决定,使用有价值的加载项并选择禁用不太有用或影响性能的加载项。

统一标准,全面支持最新网络标准

IE9广泛地支持HTML5、SVG、CSS3和DOM,对统一标准的良好支持带来在开发上更好的互操作性,开发将变得更加容易。开发人员不必再花 费大量的时间为不同的浏览器重写网站,可以专注于更富创造力的设计和开发,从而为用户带来更美妙的网络体验。目前全球已有许多合作伙伴利用Windows 和IE9重新设计了自己的网站,创建出感觉就像PC本地应用程序一样的新体验。

简体中文版 IE 9 正式版下载地址:

英文版 IE 9 正式版下载地址:

其他语言和 Windows Server 系统的版本都可以在官方的 IE 9 正式版页面选择下载到。

那些让 Web开发者们深感意外的事情

作为 Web 开发者,对自己的行业前景,人人都有自己的看法,然而,任何行业都有出人意料的地方。著名的 Web 开发设计博客 Nope.com 曾向他们的读者做了一个调查,请他们列举 Web 开发领域那些让他们感到意外的事情,收到了各种各样的反馈,本文就是这次调查的结果与分析。

一个真正的符合 Web 标准的 IE

这个消息让我们振奋,在经过 9 个版本更替后,我们终于看到了(或者说即将看到)一个真正符合 Web 标准的 IE 浏览器。在 Web 开发设计界,人们对 IE 的忍耐到达了极限,最终,很多人宣布不再支持 IE 的某些版本,IE9 的出现将改变这一现状,我们从这件事可以学到的东西是,施以压力与时间,任何顽固的东西都会改变。

移动 Web 的爆发

移动 Web 为开发与设计界带来了变革,成为一种时尚与不可逆转的趋势。曾几何时,Web 开发设计者们认为,随着网络带宽的增加以及显示器的变大,我们的 Web 画面会越来越大,那些传统的 960 网格已经显得局促,然而事实却往相反的方向发展,Web 开始被放进那些狭窄的小屏幕,人们喜欢这种变化,随时随地用掌上设备访问 Web 站点。

我们从中学到的东西是,相对于展示效果,人们更看重方便性。

社会网络主导一切

关于社会网络,曾经的那些质疑声还萦绕在耳,一个140个字符的博客平台有什么出息?社会网络管我什么事?我开的是公司,不是学校。然而,似乎一夜间,社会媒体网络遍地开花并迅速主导一切,老网民热烈拥抱,新网民也一拥而上。我们从中可以学到的是,当网络将人们连接在一起的时候,它所爆发的力量是惊人的。

Web 开发与设计已经成为成熟的市场

帮人设计网站曾经是你赚外快的业余职业,是吧,如今,Web 开发与设计已经成为非常稳定且成熟的市场,专业的开发设计有大量的需求。

从 XHTML 到 HTML5

拥有严格语法和代码规范的 XHTML 曾被认为是 Web 的未来,然而不是,Web 的未来是 HTML5。当然,导致 HTML5 受宠的不是它松散的语法(XHTML 严格的代码规范仍然是一种很好的习惯),而是它强大的原生功能,原生的媒体播放能力,本地数据库,画布等等。当 Web 从单纯的文档向应用转变的时候,丰富的原生功能是非常必要的。

苹果与 Flash 之争

Flash 曾是众多 Web 开发与设计者的最爱,当然,它也惹恼了同样多的人。突然有一天,苹果站出来向 Adobe 发难,乔布斯在众多场合指责 Flash 不稳定,不实用,iPhone 和 iPad 均不支持 Flash,当苹果在移动 Web 领域凭借 HTML5 主宰市场的时候,Adobe 风光不再。我们从中得到的教训是,没有任何技术会成为永远的明星。

JavaScript 重放异彩

曾经,JavaScript 是用来让一些画面在网页上飘来飘去的,如今,JavaScript 成了 Web 开发与设计中不可或缺的东西,现在的 Web 开发者甚至不再考虑用户是否禁用了 JavaScript 这样的问题。当 Web 逐渐成为一个应用平台的时候,JavaScript 成了这个平台中最强大的工具。

jQuery 成为真正的明星

JavaScript 虽然强大,但很难用,至少在 2006 年之前是这样的,接着,一个叫 jQuery 的 JavaScript 框架面世,这个开源的,跨浏览器兼容的 JavaScript 框架拥有强大的功能与简单的语法,迅速风靡 Web 开发与设计界,并成为真正的明星。如今,运行 jQuery 的著名站点多不胜数。

CSS 动画

CSS 是网页式样语言,动画,那不是 JavaScript 的事吗?然而,从 2007 年开始,Webkit 开始尝试 CSS 动画,并最终将这一梦想变成现实。

本文国际来源:Nope.com Name One Thing About Web Development You Never Saw Coming

中文翻译来源:锐商企业CMS 网站内容管理系统 官方网站