浏览器性能测试Firefox 3.5速度提升

This item was filled under [ firefox ]

据国外媒体报道,日前,Mozilla基金会发布了Firefox 3.5的首个公开测试版——Firefox 3.5 Beta 4,而下周三将会发布Firefox 3.0.9的更新。

根据此前的测试,相比于以往的Firefox版本,Firefox 3.0.8的性能和速度都得到了双倍提升,同时更是相当于IE8的450%倍。

相较于Firefox工作人员在渲染引擎和全新TraceMonkey JavaScript界面中所作出的努力,谷歌Chrome的工作人员则更加致力于修改浏览器的代码,日前又推出了新版浏览器Chrome 2.0.172.6。

在Betanews的上一轮测试结果中,苹果的Safari浏览器是速度最快的浏览器,Chrome 2紧随其后,排名第二,而Firefox 3.5则位居第三。

而随着Firefox 3.5 Beta 4的发布,Betanews又对众多浏览器进行了新一轮的性能测试,结果表明,相对于Firefox 3.1 Beta 3来讲,Firefox 3.5 Beta 4的整体性能提升了17%,其中就CSS渲染性能来讲,Firefox 3.5 Beta 4的性能提升了18%,就JavaScript对象处理来讲,Firefox 3.5 Beta 4的性能提升了13%,而就JavaScript整体处理进程来讲,Firefox 3.5 Beta 4的性能提升了27%。

相较于Chrome 2在其他方面的改进来讲,Firefox 3.5变得更加快速了。以IE7为1分的基准角度来讲,Firefox 3.5的得分为9.19,也就是说Firefox 3.5的性能和速度相当于IE7的919%倍。与此同时,Firefox 3.1 Beta 3的得分为7.85。

据悉,在最新的测试中,Safari 4 Beta的得分仍然是最高的,得分为14.39,而最新版本的Chrome的性能也提升了10%,得分为14.09,而IE8的得分则仍然没有太大的起色,得分为2.38。

Bookmark and Share

思考微软Mix’09:如何看待微软Silverlight技术

This item was filled under [ 业界新闻 ]

[ZDNet李宁报道]09年3月20日,微软年度Mix大会2009在拉斯维加斯成功的闭幕。本届大会的主题是关于开发技术和设计怎么更加有效结合起来,服务未来互联网的发展趋势。120多场精彩的课程,3000多来自各国的专家参会。

像往年一样微软的RIA技术Silverlight,成为人们关注的一个焦点。Mix’09上Sliverlight3beta发布。并且有来自中国李超团队,国外的Netflix团队等演示了基于Silverlight技术的一些实例应用。还有一些大的厂商例如SAP演示了如何在自家的 NetWeaver Web Dynpro上 与Silverlight 技术合作。这些展示无不体现了Silverlight强大的视频,图像特效的处理能力。

(关于Mix09到底有哪些亮点,请看报道 爆料:微软Mix’09大会到底有啥秘密?

因此,围绕微软RIA技术产品和Adobe相应产品的对比,又成了软件社区目前一个越炒越热的话题。无论是挺“微软”派还是挺“adobe”,一场工具产品孰优孰劣的口水战又上演了。那么到底应该如何看待微软Silverlight技术呢?
Silverlight与Flash对比没意义

Silverlight诞生之日起,就常常被技术人员拿来与Adobe的flash对比。从Silverlight的跨平台特性,SEO特性,甚至到安装包体积的大小等等。而其实在我来看,很多时候各自阵营的人们都主观的放大了各自”信仰“的技术。最典型的要数Silverlight能更好的SEO。很多消息说,由于Silverlight是采用XML为基础的表现层技术,而不是SWF的2进制方式,所以更有利于SEO。而事实是,早在2000年Flash就发布了针对google的flash search sdk,利用Metadata和其它方法实现例如内容静态化的SEO优化策略。Google也会对搜索包含swf内容的网站时,把swf作为单独的资源引索。对于,Silverlight也并非就不需要SEO的工作,就对搜索引擎更加的友好。所以Silverlight和flash是为了解决相同问题,两个不厂商的技术,竞争可以促进双方的发展,但过多的比较没有太多的意义。应该根据实际的需要选择自己适用的技术。

思考微软Mix’09:如何看待微软Silverlight技术

silverlight的目标不是设计人员

也许来自微软基于Silverlight的应用展示,都因为超酷的特效而格外的吸引人的眼球。所以很多人都认为微软的Silverligh的目标是为了让设计人员做出更酷的互联网应用。在我看来这是一种误读。Silverlight技术从发布到现在也不过才18个月,而目前设计人员常用的flash自从96年推出已经有20多年的历史,所以Silverlight技术短时间内得到设计人员认同还不太可能。不过,从目前的互联网发展趋势来看,互联网已经从单一的内容发布平台,变成了充满设计创意的功能型服务平台,Web开发与Web设计必然要走向融合。而现在Web开发人员和Web设计人员所掌握的知识完全不同,工作沟通时鸿沟很严重,所以必须要找到一种方式让Web开发与Web设计更好的协作,消除之间沟通时,不必要的流程和成本。微软推出Silverlight的真正目的正是要将Web开发技术与Web设计技术如何有效的连接在一起,这也是为什么Silverlight要使用XMAL这种能让开发人员和设计人员都非常容易理解的语言作为创建Web UI控件的原因。
微软推出Silverligh的深层原因

不知道有没有人想过,微软30多年来一直耕耘在软件开发者领域,几乎没有涉足过设计领域,除了早年生产过一款偏向Web设计的工具frontpage,后来也没有再继续更新过。微软和Adobe的产品似乎是泾渭分明。而为什么这2,3年来微软突然马不停地的推出面向设计领域的新产品呢?其实我们仔细观察一下目前的软件产业就能发现其中的原因。一份报告显示,在美国和日本等国家来自软件创意设计的产业在整个国家的GDP中能占到超过10%的份额,提供了超过百万的就业机会。而在南美等一些国家,来自设计创意的外包产业也已经发展到相当的规模。更有数据显示,全球从事软件设计创意的人员的数量已经超越了软件开发人员。因此设计创意产业正在高速的发展且蕴含的商业价值也不言而喻。微软推出Silverlight以及相应的设计工具,也正是希望能在设计创意产业中也能找到自己的位置。

在Mix‘09会上,从微软了解到这样的一个信息。自Silverlight1.0发布以来,全球已经有3亿5千万的用户安装,总共30万的开发人员和设计人员使用了silverlight技术。虽然Silverlight3.0还没有正是发布,但是Silverlight4.0已经上路……

Bookmark and Share
Tagged with: [ ]

IE6 死后即将大快人心的10件事

This item was filled under [ 业界新闻 ]

from: http://blog.csdn.net/comsharp/archive/2009/04/16/4083181.aspx

很多人以为IE6已经死了,也许只有设计师这样认为,现实世界中IE6的使用者大有人在,不过不会维持很久,IE8已经推出,微软对IE8的推广不遗余力,同时,不少人从IE转到别的浏览器,总有一天,IE6会被弃之如敝履,没有人愿意再提起,那时,有10件事会大快人心。

  1. 使用 CSS 2 的 child 选择器不必再写一大堆规则在某个对象的子对象中筛选,CSS2 的子选择器(child selectors)可以选择某个对象下直接的子对象。
  2. 放心使用 24 位 PNG 图片(透明不再是问题)不必象以前那样在不同背景方案下设计不同的图片边缘反锯齿方案,使用 PNG 的 Alpha 通道,我们可以用图片实现阴影,眩光以及透明效果。
  3. 使用属性选择器不必再写类似 <input class=”text” /> 一类的代码,告诉浏览器当前输入框使用什么式样类,CSS2可以直接选择 HTML 对象的属性,如 input[type="text"],我们甚至可以使用 CSS3 的子字符串匹配属性选择器,匹配我们希望选取的对象,可以在那些使用类似 CSS 类的地方大大减少代码量。
  4. 可以使用更多 display 类型可以使用类似 display:inline-block 的代码,这样就不会再出现嵌套的 float:left 一类的混乱,也不必再举棋不定地使用 overflow:hidden 一类的定义。(不过要等到 Firefox 3 出来)
  5. 使用 min-width 和 max-width 尽管 IE6 对 width 的实现很接近正确的 min-width,但总是不一样。而且没有涉及到 max-width,随着 IE6 的消失,一种新的基于 block 的布局方式将复兴,这种布局将更加灵活。
  6. 扔掉90%的 CSS Hack不必再担心诸如幽灵字符神秘消失的 block,以及令人沮丧的双 margin 一类的 BUG,也不必再为这些 BUG 写专门的 Hack。
  7. 大胆使用缩写(<abbr>)标签尽管不是人人用得着这个标签。
  8. 可以大胆相信 z-index 了不必再为层间错误的堆叠次序抓耳挠腮,我们并没做错什么,这是IE6堆叠BUG引起的。
  9. 省钱省时间那些 IE6 Hack 花了我们不少时间和成本。
  10. 再次找回 Web 设计的快乐。写 CSS 将是一种快乐,因为浏览器会按照你想的样子来,不过 IE7 什么时候消失?

有三件事,我们还得等等(直到IE7消失)

  1. 使用 CSS 计数器我们不必再使用那个不被推荐的 start 属性。
  2. 使用 box-sizing 属性CSS3 的 box-sizing 在 IE8和其他浏览器都可以使用,最终,我们可以自行选择使用哪种 box 模型。
  3. 改进的 JavaScript 对 javaScript 我们还有很多改进的空间,一个简单的事件监听机制,对合并后的 CSS 属性的获取(可靠的获取),这些 IE7 还有很多缺陷。IE8 对 JavaScript 引擎做了较大的改进。

IE6 具体消失的日子还很难讲,尤其国内,至少要留出时间让我们的几大银行重新编写 ActiveX 吧 – 译者。

Bookmark and Share
Page 10 of 10« First...«678910