IE11 is significantly slower than Firefox and Chrome - by Lucidcraig

Status : 

  Won't Fix<br /><br />
		Due to several factors the product team decided to focus its efforts on other items.<br /><br />
		A more detailed explanation for the resolution of this particular item may have been provided in the comments section.


ID 804945 Comments
Status Closed Workarounds
Type Bug Repros 0
Opened 10/9/2013 9:27:47 AM
Access Restriction Public

Description

I have a performance benchmark test that I run automatically for the editor of Lucidchart.  This test involves editing a diagram, adding shapes, text, lines, connecting lines to shapes, and moving/rotating/sizing the shapes.

Firefox and Chrome take just under 5 minutes;

IE11 takes over 20 minutes. 
Sign in to post a comment.
Posted by Louis [MSFT] on 1/20/2015 at 8:32 AM
Thank you very much for your feedback. The team is continually working to improve the experience of Internet Explorer and value user feedback to raise issues and help measure our progress. We have looked at the issue you reported very closely and found it closely resembles similar reported issues. None of our usual resolutions (“BY DESIGN”, “DUPLICATE”, “FIXED”, etc.) exactly match this situation therefore we are marking it as “WON’T FIX” for lack of anything better but what we really mean is we’ll be dealing with it in an aggregated kind of way rather than looking at this exact incident in this exact situation. PLEASE continue to report others issues you find as these reports are super-helpful for prioritization. Also we would appreciate as much detail about the issue as you can provide (e.g., repro steps, stack calls, traces).

Best regards,
The IE Team
Posted by Lucidcraig on 4/21/2014 at 3:48 PM
I ran this test again today and have found that the IE11 results are now consistently on par with both Firefox and Chrome!
Posted by Microsoft on 11/11/2013 at 9:49 AM
Thank you for your feedback. We will be investigating this issue further.

Best regards,

The Internet Explorer Team
Posted by Lucidcraig on 10/10/2013 at 9:00 AM
I am the Director of QA for this product and it is my desire to ensure that it performs as best as possible in every browser. I have a simple test that shows clearly the IE11 is much slower compared to other browsers. It is my hope that be sharing with you one of our internal testing methods, the IE team will be able to discover ways to seriously improve IE11 performance with modern web sites. Additionally, as I am personally heavily invested in Microsoft products (owning both the Surface RT and the Surface PRO, and having pre-ordered both the Surface 2 and the Surface PRO 2, XBOX live Gold, Office 365, and XBOX music subscriber) it would benefit me greatly to see some serious performance improvements in IE11. I would prefer not to need to install Chrome when I get my new Surface PRO 2 just so that I can have a reliable web browser. And finally, no, this is not some insane idea of advertising. It is a genuine attempt to help you improve your product.

I will explain the steps to reproduce in greater detail:
1. Launch the Chrome browser.
2. Go to the following link (this is the demo so no sign up is required): https://www.lucidchart.com/demo
3. After the demo is loaded, press CTRL + SHIFT + J
4. A new window will open; Developer Tools. In this window, click on the "Console" button in the top menu bar.
5. In the Developer Tools window, click in the main area with the ">"
6. Type the following command and then press enter: lucid.benchmark.run()
7. A dialog will ask, "Ready to run benckmark? This will destroy your current document..." Click the "OK" button.
8. The test will begin to run. Ideally you should watch the test run to see how well it performs in Chrome. The test will take less than 5 minutes (even faster if you run it on a powerful machine, such as an i7).
9. When the test ends it will present a dialog that informs you of the time it took to complete the test. Note this time for later comparison.
10. Quit Chrome
11. On the same computer, launch IE11
12. Press F12 to open the IE11 Developer Tools window.
13. In the left column of icons, click the icon for "Console"
14. At the very bottom of the console window look for the ">>" and click to the right of it.
15. Type the following command and then press enter: lucid.benchmark.run()
16. A dialog will ask, "Ready to run benckmark? This will destroy your current document..." Click the "OK" button.
17. The test will begin to run. Ideally you should watch the test as it runs. You will notice that it becomes obviously slow, choppy, and at times doesn't appear to be doing anything at all.
18. When the test ends it will present a dialog that informs you of the time it took to complete the test. Note this time and compare it to the time given by Chrome. For me, IE11 gives a result of just over 20 minutes. This is 4 times slower than Chrome.
Posted by ChipBit on 10/9/2013 at 9:27 PM
I couldn't figure out how to run your routine either. Do you need to sign up or something ? Are you just trying to advertise ?
Posted by Lucidcraig on 10/9/2013 at 1:48 PM
To reproduce:
Open the following link in Chrome or Firefox: https://www.lucidchart.com/demo
Open the console and enter this command: lucid.benchmark.run()
The application will run through a series of actions that will take about five minutes. You will notice that as the test runs, Chrome is very smooth when moving and rotating the shapes on the canvas.

Do the same thing in IE11 but will take around 20 minutes. You will notice that as the test runs, IE11 is very choppy and slow with frequent pauses where nothing appears to be happening.
Posted by Microsoft on 10/9/2013 at 12:42 PM
Lucidcraig,

There is insufficient information to reproduce the behavior you are observing. Please provide sample script, URL of site affected or a JSFiddle with the script.


Best regards,

The Internet Explorer Team