Last updated Safari 4 browser for Windows is characterized by an impressive increase in speed, including speed of page rendering. These characteristics are, by the way, are very necessary browser to make a worthy competition to Google Chrome 3 offspring. But Safari 4 and has a drawback - very poor performance when working with AJAX. It was revealed in the test time, conducted staff information portal Betanews.
That is, the third stage error correction in Apple's browser and improve its performance reduced work productivity index Safari 4 performance in Windows XP Service Pack 3 system with a 16.16 to 16.1. At the same time in Windows 7 RTM Safari showed improved results for the 12.58 version 530.19 to 13.09 for the version 531.9.1. Thus, only the speed of the browser increased 5%.
On the other hand, Safari 4 showed poor results when testing it with the speed of AJAH. This test is performed by Celtic Kane and determine just how much time it takes the browser to create XMLHttpRequest object in JavaScript. (Fig. 01_Windows Web browser test suite.jpg)
So, for the version 530.19 Windows 7 RTM to create XMLHttpRequest object browser Safari 4 It took 23 ms (figure 8.96). A version 531.9.1 Safari 4 took 371 ms (figure 0.56).
However, according to these results it is possible to find an explanation. Two months ago, Apple published data on potential problems associated with XMLHttpRequest. According to them, theoretically, this command can be used to create an exploit.
Sudden slow down Apple browser when creating the XMLHttpRequest object suggests that the company is using a temporary measure for the purpose of closing a potential hole in Safari protection.