阅读更多

7顶
0踩

Web前端

原创新闻 主流浏览器JS性能大比拼

2008-03-06 22:25 by 见习编辑 robbin 评论(4) 有4735人浏览
Backbase公司的Sjoerd Mulder进行了主流浏览器(包括刚刚发布的IE8 beta1)的JS性能测试和DOM渲染测试:

JavaScript引擎性能测试内容为:

    *  TDL Compiling / parsing
    * Javascript XPath 2.0 Engine
    * XEL execution / event propagation

时间越短性能越好



如图为执行完测试所需要的时间,在这些浏览器当中,尚未发布的Safari 3和FireFox3的性能遥遥领先,性能惊人,IE6和Opera9.5beta是最差的,万众期待的IE8的性能有所提高,但是和FireFox3还是有非常巨大的差距,需要加油阿。

DOM渲染的性能测试主要是对DOM节点的操作,时间越短,性能越好



仍然是Safari3和FireFox3遥遥领先,而IE家族集体垫底,特别是IE8性能最差,看来微软公司的IE开发团队还要继续努力。

在整个测试结果来看,Safari 3和FireFox 3的性能非常惊人,非常值得期待。

完整的测试数据:http://spreadsheets.google.com/pub?key=pm8Lr4De5XMTk2PXSAH5dCQ

测试详细报告:http://bdn.backbase.com/blog/sjoerd/performance-is-everything
7
0
评论 共 4 条 请登录后发表评论
4 楼 fyting 2008-03-14 01:24
用for循环测试过,FF2所需时间是IE8的2-3倍,而Safari所需时间只有IE8的1/3-1/2,不知道这里面的测试是怎样进行的?
3 楼 zhangcheng 2008-03-08 08:32
有点假吧
2 楼 aniude 2008-03-07 12:34
apple 粉丝??????
1 楼 wangxinpier 2008-03-07 10:17
safari真有那么快?!

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • oracle常用sql语句

    – 首先,以超级管理员的身份登录oracle sqlplus sys/bjsxt as sysdba –然后,解除对scott用户的锁 ... –(默认全局数据库名orcl) 1、select ename, sal * 12 from emp; –计算年薪 2、select

  • MySQL数据库常见的查询语句

    目录 一.数据库的好处 二.数据库的常见概念 三.数据库存储数据的特点 四.常见的数据库管理系统 一.MySQL的背景 二.MySQL的优点 三.MySQL的安装 ...一....二....3.SQL: 结构化查询语言,用于和数据库通信的语言

  • oracle 常用sql语句

    -- 首先,以超级管理员的身份登录oracle  sqlplus sys/bjsxt as sysdba    --然后,解除对scott用户的锁  alter user scott account unlock... --(默认全局数据库名orcl)    1、select ename, sal * 12 from

  • 通过Oracle数据库,学SQL语句。

    Microsoft SQL Server几个初始版本适用于中小企业的数据库管理,但是后来它的应用范围有所扩展,已经触及到大型、跨国企业的数据库管理。 1.2.5. MySQL数据库概述 MySQL是一个开放源码的小型关系型...

  • Mysql数据库的常见查询语句

    今天给大家分享的是一些关于Mysql的基础知识,主要是关于...3.SQL: 结构化查询语言,用于和数据库通信的语言 ,不是某个数据库软件特有的,而是几乎所有的主流数据库软件通用的语言 对于oracle来讲,数据库放表空间,表...

  • Oracle SQL学习笔记

    参考:FreeIT-Oracle教程 实用sql 0.1、update内容中含有单引号 方案:用两个单引号代替一个单引号 select to_char('aa''否''aa') from dual;--aa'否'aa 0.2、找表 -- 找表 select a.OWNER 表所属用户,a.TABLE_NAME ...

  • Oracle 11g 新特性简介

    Oracle 11g于2007年7月11日美国东部时间11时(北京时间11日22时)正式发布,11g是甲骨文公司30年来发布的最重要的数据库版本,根据用户的需求实现了信息生命周期管理(Information Lifecycle Management)等多项创新...

  • oracle 11g 新特性详解

    Oracle 11g于2007年7月11日美国东部时间11时(北京时间11日22时)正式发布,11g是甲骨文公司30年来发布的最重要的数据库版本,根据用户的需求实现了信息生命周期管理(Information Lifecycle Management)等多项创新...

  • Java程序中运行SQL

    本章内容包括: ● 学习如何使用JDBC API在Java程序中运行SQL。 ● 介绍可用来连接Oracle数据库的各种Oracle ...● 介绍如何执行事务控制语句和SQL DDL语句。 ● 处理运行Java程序时可能发生的数据库异常

  • oracle sql以及性能调优

    3.共享SQL语句 3 4.选择最有效率的表名顺序(只在基于规则的优化器中有效) 5 5.WHERE子句中的连接顺序. 6 6.SELECT子句中避免使用 ‘ * ‘ 7 7.减少访问数据库的次数 7 8.使用DECODE函数来减少处理时间 8 9.整合简单...

  • Oracle 11g新特性

    Oracle 11g于2007年7月11日美国东部时间11时(北京时间11日22时)正式发布,11g是甲骨文公司30年来发布的最重要的数据库版本,根据用户的需求实现了信息生命周期管理(Information Lifecycle Management)等多项创新...

  • 数据库编程总结

    数据库编程总结当前各种主流数据库有很多,包括Oracle, MS SQL Server, Sybase, Informix, MySQL, DB2, Interbase / Firebird, PostgreSQL, SQLite, SAP/DB, TimesTen, MS ACCESS等等。数据库编程是对数据库的创建、...

  • Oracle之 PLSQL语言

    4.1 PL/SQL简介4.1.1 PL/SQL概述PL/SQL是Oracle在标准SQL语言上的过程性扩展,它允许嵌入SQL语句、定义变量和常量、使用过程...通过使用PL/SQL,可以在一个PL/SQL块中包含多条SQL语句和PL/SQL语句。PL/SQL可以用...

  • 网络安全中的系统信息收集与防护机制探讨

    内容概要:本文档深入介绍了网络安全领域中的系统信息收集方法以及常见的保护措施。主要分为三大板块:获取网络和服务信息的方法、克服CDN和WAF等障碍的技术手段。其中包括对服务厂商、网络架构的理解,对于协议应用、内部网络设备的认识,以及面对各种安全措施如CDN服务、负载均衡器、Web应用防火墙时,如何进行有效的信息搜集。同时推荐了多个相关工具如Masscan、Nmap、Wafw00f及Kali自带动态二进制翻译工具。 适合人群:适合从事网络安全工作的专业人士和技术爱好者,特别是对信息安全有浓厚兴趣的学习者。 使用场景及目标:帮助技术人员提升网络安全领域的实战技能,掌握高效的信息收集技巧,了解并能够对抗多种常见的网络防护技术。 其他说明:文中提供了详细的演示案例和实际操作指导,辅以丰富的外部资源链接支持进一步学习。

  • 基于WPF开发的视频播放器

    基于WPF开发的视频播放器,实现视频的手动添加,播放,暂停,停止,音量,播放速度,以及进度显示。主要采用以下技术: 开发技术:WPF,.Net6.0 开发工具:Visual Studio 2022 具体可参考个人CSDN博客。

  • 中国分地区地级市泰尔指数数据集(2000-2019).zip

    中国分地区地级市泰尔指数数据集(2000-2019).zip

  • Pillow_SIMD-6.0.0.post0+avx2-cp35-cp35m-win32.whl.rar

    python whl离线安装包 pip安装失败可以尝试使用whl离线安装包安装 第一步 下载whl文件,注意需要与python版本配套 python版本号、32位64位、arm或amd64均有区别 第二步 使用pip install XXXXX.whl 命令安装,如果whl路径不在cmd窗口当前目录下,需要带上路径 WHL文件是以Wheel格式保存的Python安装包, Wheel是Python发行版的标准内置包格式。 在本质上是一个压缩包,WHL文件中包含了Python安装的py文件和元数据,以及经过编译的pyd文件, 这样就使得它可以在不具备编译环境的条件下,安装适合自己python版本的库文件。 如果要查看WHL文件的内容,可以把.whl后缀名改成.zip,使用解压软件(如WinRAR、WinZIP)解压打开即可查看。 为什么会用到whl文件来安装python库文件呢? 在python的使用过程中,我们免不了要经常通过pip来安装自己所需要的包, 大部分的包基本都能正常安装,但是总会遇到有那么一些包因为各种各样的问题导致安装不了的。 这时我们就可以通过尝试去Python安装包大全中(whl包下载)下载whl包来安装解决问题。

  • MATLAB-四连杆机构的仿真+项目源码+文档说明

    <项目介绍> - 四连杆机构的仿真 --m3_1.m: 位置问题求解 --m2_1.m: 速度问题求解 --FourLinkSim.slx: Simlink基于加速度方程的仿真 --FourLinkSim2.slx: Simscape简化模型仿真 --FourLinkSim3.slx: Simscape CAD模型仿真 - 不懂运行,下载完可以私聊问,可远程教学 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 --------

  • pendulum-2.1.2-cp310-cp310-win_amd64.whl.rar

    python whl离线安装包 pip安装失败可以尝试使用whl离线安装包安装 第一步 下载whl文件,注意需要与python版本配套 python版本号、32位64位、arm或amd64均有区别 第二步 使用pip install XXXXX.whl 命令安装,如果whl路径不在cmd窗口当前目录下,需要带上路径 WHL文件是以Wheel格式保存的Python安装包, Wheel是Python发行版的标准内置包格式。 在本质上是一个压缩包,WHL文件中包含了Python安装的py文件和元数据,以及经过编译的pyd文件, 这样就使得它可以在不具备编译环境的条件下,安装适合自己python版本的库文件。 如果要查看WHL文件的内容,可以把.whl后缀名改成.zip,使用解压软件(如WinRAR、WinZIP)解压打开即可查看。 为什么会用到whl文件来安装python库文件呢? 在python的使用过程中,我们免不了要经常通过pip来安装自己所需要的包, 大部分的包基本都能正常安装,但是总会遇到有那么一些包因为各种各样的问题导致安装不了的。 这时我们就可以通过尝试去Python安装包大全中(whl包下载)下载whl包来安装解决问题。

Global site tag (gtag.js) - Google Analytics