`
oldmht
  • 浏览: 1189 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

小测IE、safari、firefox下的性能

阅读更多

正在做的系统,原来用IE开发,性能上的问题逐步体现出来,于是在兼容性上做了一下改进,系统可以同时在IE,Safari,Firefox下运行。刚做了一下目测,主要看操作流畅度和任务管理器上的PF使用量等,结果如下:

 

测试1:

Ext中的主要窗口使用close方式关闭,测试过程主要是重复开关窗口,在主窗口上开其他窗口并且不断移动以测试操作流畅度

 

IE:多次开关窗口的过程中,内存试用增加比较大,平均10M/1次左右,操作流畅度极差,很卡,仅勉强能够使用

 

FireFox和Safari差不多,每次开关窗口内存消耗增加1M左右,有时候不增加,操作流畅度都很好,不存在卡的现象

 

测试2:

循环开关窗口

 

IE:测试失败,速度奇慢,并且越来越慢,内存占用增长过快,1G的机器开关30多次后界面浏览器几乎崩溃,出现图片显示黑块的非常规问题

 

FireFox和Safari表现不错,开关200次后,任然能继续操作,流畅度很好

 

 

----------------------

测试的结果,彻底对IE失望了,似乎要在IE下做Ext开发的话,只能用hide的方式关闭窗口,或者抛弃单一页面的方式

 

 

  • 描述: 附界面截图
  • 大小: 61.8 KB
分享到:
评论
3 楼 skhskh 2008-09-18  
[b][/b]                     
2 楼 Goodtiger 2008-07-25  
一直觉得用JS+CSS比较好的人很牛
1 楼 oldmht 2008-07-25  
另外感觉Safari的兼容性要比FireFox好一点点,速度上也要快一点点,但是在简单页面上没什什么区别

FireFox不支持Css链接的disable功能(html中不支持,js中支持),Safari可以支持。
FireFox不能用fireEvent,Safari可以用

相关推荐

    firebug for IE6+, Firefox, Opera, Safari and Chrome

    标题提到的"firebug for IE6+, Firefox, Opera, Safari and Chrome",意味着这是一个跨浏览器的解决方案,旨在为开发者提供在不同浏览器上调试和优化网页的能力。 Firebug Lite是Firebug的轻量级版本,适用于不支持...

    JS弹出式QQ在线客服插件,支持浏览器IE、FireFox、Chrome、Safari等主流浏览器

    此插件适用于多种浏览器,包括Internet Explorer(IE)、Firefox、Chrome以及Safari,这涵盖了大部分互联网用户的常用浏览环境。 首先,让我们了解一下JavaScript(JS)在其中的作用。JavaScript是一种广泛使用的...

    兼容IE、FireFox、Safari多浏览器的图片不间断滚动

    在本文中,我们将深入探讨如何针对IE8、Firefox、Safari等多浏览器环境创建一个无缝、流畅的图片滚动效果。 首先,我们需要理解不同浏览器对JavaScript和CSS的支持程度。IE8相对较老,不支持某些现代的JavaScript ...

    firefox Browse和firebug 火狐浏览器和火狐bug

    Firebug是firefox下的一个插件,能够调试所有网站语言,如Html,Css等,但FireBug最吸引我的就是javascript调试功能,使用起来非常方便,而且在各种浏览器下都能使用(IE,Firefox,Opera, Safari)。除此之外,其他功能...

    基于jQuery+CSS3 手风琴图片折叠滑开代码(支持ie9 chrome safari firefox opera).zip

    本文将详细讲解如何利用jQuery和CSS3实现一个支持IE9及以上、Chrome、Safari、Firefox和Opera等主流浏览器的手风琴图片折叠滑开代码。 一、jQuery基础 jQuery是一个轻量级的JavaScript库,它的出现极大地简化了...

    图片上传 预览 兼容 IE firefox

    兼容不同的浏览器,尤其是老版本的Internet Explorer(IE)和Firefox,对于开发者来说是一项挑战。本篇文章将详细探讨如何实现“图片上传预览”功能,并确保在IE 6/7/8及Firefox(包括新版)等浏览器中的兼容性。 ...

    使网页变灰,支持IE、FireFox、Opera、360浏览器等

    标题 "使网页变灰,支持IE、FireFox、Opera、360浏览器等" 提到的是一个关于实现网页变灰效果的技术,这个效果通常在网站上用于表示哀悼或者纪念活动,将整个页面调成灰色。这个技术涉及到浏览器兼容性和JavaScript...

    iframe和firefox的兼容。

    然而,在早期版本中,由于对某些特性的实现与主流浏览器如Chrome、Safari和IE存在差异,导致开发者在使用`iframe`时会遇到一些问题。 2. **同源策略** 同源策略是浏览器的安全机制,限制了不同源的页面之间共享...

    IE页面测试器

    IE测试是Web开发过程中的重要环节,因为虽然现代浏览器如Chrome、Firefox和Safari已经广泛支持最新的Web标准,但仍有部分用户在使用旧版本的IE,尤其是在企业环境中。为了确保网站的普适性,开发者需要确保其代码在...

    css圆角,阴影,支持ie/firefox/chrome等全部浏览器

    对于跨浏览器兼容性,现代浏览器如Firefox、Chrome、Safari和Opera都对CSS3的box-shadow属性提供了良好的支持。然而,IE9及以下版本不支持此属性。为了解决这个问题,可以使用渐进增强的方法,为不支持box-shadow的...

    ie、360、火狐等浏览器用js导出Excel

    对于非IE浏览器,如Firefox、Chrome、Safari、360等,它们不支持ActiveXObject。我们可以使用Blob对象和URL.createObjectURL方法创建一个临时的文件URL,然后创建一个`<a>`标签指向这个URL,模拟点击下载。同时,...

    div+css学习笔记(IE与fox好多不兼容的问题)

    在开发过程中,始终测试网站在多种浏览器和版本下的表现,包括IE、Firefox、Chrome、Safari和Edge等,是确保良好兼容性的必要步骤。此外,使用像BrowserStack或Lighthouse这样的在线工具,可以更方便地进行跨浏览器...

    javascript日期控件兼容FireFox修改版(二)

    1. **跨浏览器兼容性**:每个浏览器都有自己的JavaScript引擎和HTML渲染方式,因此,确保代码在所有主流浏览器(如Chrome、Firefox、Safari、Edge和IE)下工作是一项挑战。对于日期控件,可能需要使用条件注释或库如...

    css页面变灰度兼容ie、firefox、chrome、opera、safari实现样式

    本文主要探讨如何使用CSS实现这一功能,并确保兼容性覆盖到主流浏览器,包括IE、Firefox、Chrome、Opera以及Safari。下面我们将详细讨论CSS中的滤镜(filters)属性,以及如何通过不同的前缀和非标准方法来实现跨...

    解决Firefox下outerHTML不支持问题

    这是因为Firefox早期版本并未原生支持此属性,这与Chrome、Safari和Internet Explorer(从IE8开始)等其他浏览器的行为不同。为了解决这个问题,我们可以采用一些变通的方法。 一种常见的解决方案是利用`innerHTML`...

    火狐 Flash 播放器 非IE版

    Adobe公开了Flash Player...(Firefox, Netscape, Safari & Opera) Flash Player 10.3中的主要改进包括: - 加入媒体检测;- 加入回声取消处理; - 与浏览器集成的隐私控制;- 加入本机控制面板; - Mac OS加入自动升级通知;

    win8的 IE6

    随着Chrome、Firefox、Safari和Edge等现代浏览器的普及,它们提供了更好的安全性和对Web标准的支持。开发者通常推荐用户升级到最新版本的浏览器,以获得更好的浏览体验和安全性。 综上所述,尽管IE6在Windows 8上...

    处理ie6下png格式透明效果

    然而,鼓励用户升级到更现代的浏览器,或者推荐使用替代的浏览器如Firefox、Chrome或Safari,是解决IE6兼容性问题的长远之计。 处理完IE6下的PNG透明问题后,可能会遇到一些新的挑战,例如性能影响、图片质量下降...

    iecss3.htc支持输入框圆角

    在这个例子中,`-webkit-border-radius`、`-moz-border-radius`和`border-radius`分别用于Chrome/Safari/Opera、Firefox和其他现代浏览器,而`behavior: url(/path/to/iecss3.htc)`则是针对IE的解决方案。...

    前端测试工具

    本篇文章将详细探讨一些常用的前端测试工具,包括Firefox和IE浏览器的调试插件。 首先,Firefox作为开发人员喜爱的浏览器,拥有丰富的插件资源。Firebug是Firefox上的经典调试工具,它允许开发者直观地查看和修改...

Global site tag (gtag.js) - Google Analytics