Ultima actualizare Safari 4 browser-ul pentru Windows este caracterizat printr-o creștere impresionantă a vitezei, inclusiv viteza redării paginii. Aceste caracteristici sunt, de altfel, sunt foarte browser-ul necesar pentru a face un concurs demn de a Google Chrome 3 urmași. Dar, Safari 4 și are un dezavantaj - performanță foarte slabă atunci când se lucrează cu AJAX. A fost descoperită în timpul testului, efectuat Informații de personal portalul BetaNews.
Aceasta este, de-a treia etapă corecția de eroare în browser-ul Apple și de a îmbunătăți performanța redusă indicele productivității muncii Safari 4 performanța în Windows XP Service Pack 3 sistem cu un 16.16-16.1. În același timp, în Windows 7 RTM Safari a arătat rezultate mai bune pentru 12.58 Versiunea 530.19-13.09 pentru versiunea 531.9.1. Astfel, doar viteza a browser-ului a crescut 5%.
Pe de altă parte, Safari 4 au aratat rezultate slabe atunci când testarea cu viteza de Ajah. Acest test este efectuat de Celtic Kane și de a determina cât de mult timp este nevoie pentru browser-ul pentru a crea XMLHttpRequest obiect în JavaScript. (Fig. 01_Windows Web browser-ul de test suite.jpg)
Deci, pentru versiunea 530.19 pentru Windows 7 RTM pentru a crea XMLHttpRequest browser-ul obiect Safari 4 A fost nevoie de 23 ms (figura 8.96). O versiune 531.9.1 Safari 4 a luat 371 ms (figura 0.56).
Cu toate acestea, în conformitate cu aceste rezultate, este posibil să se găsească o explicație. În urmă cu două luni, Apple publicat date cu privire la problemele potențiale asociate cu XMLHttpRequest. Potrivit acestora, teoretic, această comandă poate fi folosit pentru a crea o exploateze.
încetini bruscă în jos browser-ul Apple a la crearea XMLHttpRequest obiectul sugerează că societatea utilizează o măsură temporară în scopul închiderii unui potențial gaură în protecția Safari.