IE detects Javascript version

Our site does not work well on some client machines, we are deployed mainly on IE 7 and IE 8. On a different set of clients and in our environment, the site works quickly. I do not understand what to look for next.

SO, I think my questions surround:

  • Could this be due to the javascript version?
  • version of IE DOM / rendering?
  • Anti-virus falsification of files downloaded by IE?

any other thoughts?


Our clients are different companies in the financial services market. I assume that everyone has sufficient bandwidth entering their office, but I should definitely check, more importantly, the bandwidth available on their networks.

The site is not a public site, this is a web application, unfortunately, I do not think I can share without the NDA (business people).

The site is based on ext / js with lots of javascript.


Added some data from task manager

IE NOT RUNNING Physcial Memory - total: 3036 Physcial Memory - cached: 994 Physcial Memory - available: 1000 Physcial Memory - free: 53 Kernel Memory - Paged: 275 Kernel Memory - NonPaged: 63 System - Handles: 30290 System - Threads: 1012 System - Processes: 69 System - Commit: 3416/6072 IE RUNNIGN GOOGLE.COM Physcial Memory - total: 3036 Physcial Memory - cached: 980 Physcial Memory - available: 952 Physcial Memory - free: 18 Kernel Memory - Paged: 275 Kernel Memory - NonPaged: 63 System - Handles: 31703 System - Threads: 1057 System - Processes: 72 System - Commit: 3490/6072 IE RUNNING OUR SITE Physcial Memory - total: 3036 Physcial Memory - cached:933 Physcial Memory - available: 892 Physcial Memory - free: 4 Kernel Memory - Paged: 275 Kernel Memory - NonPaged: 63 System - Handles: 32190 System - Threads: 1057 System - Processes: 74 System - Commit: 3555/6072 LEAVING OUR SITE (to stack), this jumps back up: Physcial Memory - free: 25 
+4
source share
5 answers

If javascript actually does not work well, I would look at using / loading the processor on different machines, older or more busy equipment will have a rather significant effect when using complex javascript applications.

+1
source

After viewing the new task manager data, I note the following: while use continues with the addition of your site, most resources are used before using the application. I would look at performance without appearance or other applications running in the background. You may need more memory for your application if everything else is equal.


You get almost no information, but donโ€™t talk about connection speed, so I realize that some users use a slower connection. Is that the case?

0
source

Answers to these three questions:

  • Could this be due to the javascript version? Yes, but probably not
  • version of IE DOM / rendering? Yes, but probably not
  • Antivirus fakes files downloaded by IE? Yes

Any other thoughts? Find commonality between places where it is slow, which is not in places where it is slow. For example, these are all slow users:
a) Sharing the same internet connection?
b) Using the same browser version?
c) Using the same / similar anti-virus software?
d) Do the same when it is slow?
e) Work on the same OS?
f) Slow down at the same time of day?

0
source

I just wanted to mention about

I assume that they all have a wide bandwidth in their office.

I work for a corporation with a ton of bandwidth. However, they force all their branches and offices to direct traffic through one centralized firewall / proxy. As a result, the Internet speed on some sites is very poor - the same private channel between our office and the IT office (which contains proxies) is used for 100 other things that flow inside the corporation. And access to the Internet is not a priority traffic - internal traffic (for example, file sharing and email) is a priority.

0
source

Use Firebug to profile your application. You can do this locally on your development machines to identify memory operations and processor intensity.

If this does not reveal any obvious problems (perhaps it will be possible), you can also test your site in virtual machines with limited resources. It is very simple to configure a virtual machine with, for example, 512 MB of RAM and see what happens.

0
source

All Articles