Whilst troubleshooting the performance of an environment recently I used the PeopleSoft Ping utility.  I’m aware that it isn’t a flawless measure, but for a quick and dirty check it’s a useful aid.

For those that don’t know, it gives a timing for each of the tiers in the Internet Architecture (Browser, Web, App and Database).

One thing that I noticed that I wasn’t expecting was the difference between browsers.  If I ran a ping test to the same environment, at the same time, using different web browsers I’d get wildly different results.

As you would expect, the Database, App Server and Web server timings are broadly the same.  The browser times are surprisingly different though.  IE8 was consistently in the 0.33 – 0.35 range, whilst FireFox 6 was around 0.07.  So IE takes approximately 5 times the time that FireFox does.

I repeated the test with different environments, and disabled anti-virus and all IE plugins but still the difference remained.

My curiosity was piqued so I repeated the test at home (against a different environment) still using FireFox 6, but this time IE9 and Google Chrome.  Chrome was the fastest, closely followed by IE9 and FireFox trailing slightly (about double the time for Chrome).

This raises a question and suggests a number of findings:

Question 1) Why was my IE8 5x slower than FireFox, when all other parameters are the same?

Hypothesis 1) Internet Explorer 9 is significantly faster than Internet Explorer 8 for browsing PeopleSoft.

Hypothesis 2) Chrome is currently the fastest browser to use with the PIA.

I’d be interested to hear your results.

Like this:

Like
Be the first to like this post.

Comments»

1. Dan Kibler (@dankibler) - September 24, 2011

The difference is likely due to javascript execution speed. Chrome leads the pack. IE 6, still the standard at a lot of companies, including mine, is a total dog.

Reply

2. Jim Marion - September 29, 2011

Duncan, your results are right in line with what I see on a daily basis as well. I stay as far from IE 8 as possible. Chrome is my preferred browser because of speed. One of the tests that I like to run after each Firefox update is to open my Enterprise Portal with all 6 PeopleSoft application registries and see how long it takes to scroll through my extremely large menu as user VP1. On Firefox it gets choppy. In Chrome it scrolls with no hiccups.

I have not tested IE 9 yet, but your results are in line with what I am hearing.

I have one more speed test I like. When I open a web browser, I press Ctrl-T to open a new tab. In IE I can count the time on my watch. The other two browsers show tabs immediately.

There are a couple of explanations:

1. JavaScript engines (IE 8 is quite dated now)
2. Parallel/concurrent Connection limits

In my opinion, just as important as speed is CSS support. Firefox and Chrome allow you to do a lot in regards to branding whereas IE 8 and lower are very difficult in PeopleSoft. Probably the hardest is the IE requirement to have a doctype to use standard CSS. For example, you can’t center content on IE 8 and lower with margin: auto because PeopleSoft’s HTML puts IE in “Quirks” mode. As I said, I haven’t tested IE 9 yet.

Reply

Browser speed discrepancies相关推荐

  1. 大数据个人隐私保护_通过这4个隐私优先应用程序保护您的个人数据

    大数据个人隐私保护 There's been a tremendous surge in privacy awareness in recent years and for a good cause. ...

  2. Browser Page Parsing Details

    Browser Work: 1.输入网址.  2.浏览器查找域名的IP地址.  3. 浏览器给web服务器发送一个HTTP请求  4. 网站服务的永久重定向响应  5. 浏览器跟踪重定向地址 现在,浏 ...

  3. Web 开发 Browser 调试大全

    Summary 一下.Browser很多,对应的调试插件有很多. 为了在茫茫中,锁定一盏或几盏明灯.这里总结一下 1. Firebug -- for Firefox 2. IE Developer T ...

  4. The genius behind Google’s web browser

    崇拜,真正的世外高人(⊙o⊙)哦 ( ps:为什么国外高手都用Mac ) 书中漫画地址:看这里@google     或者 本帖后附件下载 ( 用firefox打开 ) 原文链接:The genius ...

  5. 为什么说 WebAssembly 属于浏览器之外? Why WebAssembly Belongs Outside the Browser

    Why WebAssembly Belongs Outside the Browser 原文 https://www.wasm.builders/thomastaylor312/why-webasse ...

  6. deepin初试与file browser使用小结

    ①c盘也可以弄压缩盘安装deepin啊 ②deepin硬盘格式Windows看不见,而在deepin中Windows硬盘可以看见 ③安装完deepin如果直接进入了win10,其实不用费这么大劲搞来搞 ...

  7. VS2013自带的Browser Link功能引发浏览localhost网站时不停的轮询

    浏览localhost网站时候不管你打开那个页面它都会不停的轮询.据悉这是VS2013自带的Browser Link功能,里面用到SignalR机制 什么是Browser Link功能,什么是Sign ...

  8. jQuery 1.9 移除了 $.browser 的替代方法

    $.browser是通过正则表达式来匹配userAgent来判断浏览器版本和种类的.jquery1.3.2版本的文档中已经声明jquery.browser及jquery.browser.version ...

  9. CES上百度无人车队炫技,陆奇要用“China speed”改变世界

    本文由 「AI前线」原创,原文链接:CES上百度无人车队炫技,陆奇要用"China speed"改变世界 编辑|Emily AI 前线导读:"美国当地时间 1 月 8 日 ...

最新文章

  1. 【Qt】Qt再学习(十一):图形视图框架(Graphics View Framework)的一个小demo
  2. Permission denied: make_sock: could not bind to address [::]:81 Apache 虚拟主机
  3. Just another Robbery LightOJ - 1079[背包形状的概率dp]
  4. 转 用户注册及输入框js检测范例(reg.asp)
  5. orcad自上而下_开发自上而下的Web服务项目
  6. pitr 原理_PostgreSQL基于时间点恢复(PITR)
  7. 洛谷P3613 睡觉困难综合征
  8. ASP 中常见的错误 80004005 信息
  9. html留言板代码_接口测试平台代码实现19.首页优化
  10. 世界知名网站的技术实现(转)
  11. UrlEncoder和UrlDecoder
  12. 视觉slam十四讲 编程学习
  13. 鼠标右键没有word、excel/右键不能新建word、ppt等office
  14. 大数据统计分析、驾驶舱页面,拥有20个例子
  15. Oracle隐含参数查看
  16. SpringBoot 2.X Redis Jackson 序列化配置
  17. 【MySQL】014-join连接语句用法详解
  18. python爬虫代码大作业_爬虫大作业
  19. [读书笔记]多线程学习笔记
  20. 吴恩达机器学习中文版课后题(中文题目+数据集+python版答案)week1 线性回归

热门文章

  1. 苹果手机如何关闭自动续费_自动续费?教你这样一键关闭
  2. buuctf web [GXYCTF2019]Ping Ping Ping(呜呜呜做个题都要被骂)
  3. 摄像头每路视频每天到底产生多少数据?
  4. 最新 ICCV | 35个GAN应用主题梳理,最全GAN生成对抗论文汇总
  5. 【软件构造】equals()、hashCode()及引用等价性、对象等价性、观察等价性、行为等价性
  6. C#与西门子plc,实现自复位按钮控制
  7. php查询百度google收录情况,百度权重、pagerank、alexa及百度和谷歌收录情况查询接口...
  8. 源程序清单-汽车动力性计算图表软件V1.0
  9. (PL2303)Prolific usb-to-serial在WIN7, WIN8和WIN10上驱动的问题
  10. 共模电流抑制思路小结