Start Empfohlen Die Geschwindigkeitszuwächse von Safari 4.0.3 werden durch unerklärliche schlechte AJAX-Leistung behindert

Die Geschwindigkeitszuwächse von Safari 4.0.3 werden durch unerklärliche schlechte AJAX-Leistung behindert

61
0



Laden Sie jetzt Apple Safari für Windows 4.0.3 vom Fileforum herunter.


Banner: Testergebnisse

Das neueste Sicherheitsupdate für Apples Safari 4-Browser für Windows bietet beeindruckende Geschwindigkeitszuwächse in vielen Abteilungen, einschließlich des Seitenrenderings – Zuwächse, die der einstige Geschwindigkeits-Champion dringend braucht, um gegen Google Chrome 3 wettbewerbsfähig zu bleiben. Aber eine überraschend schlechte Leistungsbewertung in einer Abteilung — Deklarationen von AJAX-Objekten bei einem der Tests in Betanews‘ Benchmark-Suite — verhindert, dass die neueste Produktionsversion von Apples Browser die neueste Produktionsversion von Google entschieden überwältigt.

Die dritte Runde von Bug- und Sicherheitskorrekturen und Leistungsverbesserungen des Mac-Browsers für ähnliche Zwecke verlangsamte seinen Leistungsindex unter Windows XP Service Pack 3 auf 16.01 von 16.16. Aber unter Windows 7 RTM verzeichnete Safari solide Gewinne von 12.58 für Build 530.19 to 13.09 für Build 531.9.1, was allein einen Geschwindigkeitsgewinn von fast 5 % widerspiegelt.

Aber die neue Safari erzielte in der Hitze der AJAX-Deklarationen eine besonders schlechte Punktzahl – viel langsamer als unser Indexbrowser Internet Explorer 7 auf Vista SP2. Das ist ein Test der Celtic Kane-Batterie, der nichts anderes tut, als die Zeit, die der Browser braucht, um eine zu erstellen XMLHttpRequest -Objekt in JavaScript, das Hauptobjekt, das beim Herstellen einer virtuellen Kommunikationsverbindung zwischen Server und Client verwendet wird. (Da der Benchmark-Test buchstäblich nichts anderes mit dem Objekt macht, wurde seine Validität als Test an sich in der Vergangenheit in Frage gestellt.)

Insbesondere ein Heat, bei dem Safari 4 Build 530.19 auf 23 ms getimt wurde, für eine Punktzahl von 8,96 (fast neunmal schneller als IE7 unter Vista), ergab eine Zeit von 371 ms (0,56) für Build 531.9.1.


Ein Aktualisiert ein Wort über unsere Windows Webbrowser-Testsuite


Relative Leistung von Windows-basierten Webbrowsern, 12. August 2009.

Obwohl Sicherheitshinweis von gestern von Apple listet nicht auf XMLHttpRequest als eines der Themen seiner Sicherheitskorrekturen für diese Runde ein bekanntes Problem bezüglich der böswilligen Erstellung des Objekt-Headers wurde vor zwei Monaten von Apple gemeldet. Der Exploit bestand darin, eine Wagenrücklauf-/Zeilenvorschubsequenz so in den Header einzufügen, dass WebKit, die Rendering-Engine für Safari, ein Anforderungsobjekt ohne einen richtigen Header zur Authentifizierung als gültig übergeben konnte. Der Header sollte die Anforderung mit der Website verknüpfen, von der das Skript stammt; WebKit wird normalerweise mit einer Same-Origin-Richtlinie ausgeführt.

Die sehr plötzliche Verlangsamung dieser einen Funktion in Safari deutet darauf hin, dass Apple möglicherweise eine Notlösung eingesetzt hat, um neue Höhepunkte desselben Exploits zu verhindern. Da Apple bereits zwei verschiedene Versionen desselben „Builds“ nacheinander veröffentlicht hat, ist es möglich, dass eine Folgeversion innerhalb der nächsten Tage das Problem beheben könnte.

Der gestrigen Veröffentlichung von Apple folgte der Beginn des Beta-3-Zyklus für den Opera 10-Browser für Windows. Wieder einmal waren die Leistungsergebnisse für Opera eine gemischte Mischung, mit einer niedrigeren Punktzahl auf der Windows 7 RTM-Plattform für Build 1699 (5.07) als für Build 1691 (5,31). Unter Windows XP SP3 blieb der Indexwert unverändert bei 5,28. Opera hat jetzt die zweifelhafte Auszeichnung, den einzigen Browser zu haben, dessen stabile und Beta-Versionen eine geringere Leistung unter Windows 7 RTM (4.40 und 5.07) als für Vista SP1 (4.43 und 5,27).

Während die neueste tägliche Version der privaten Vorschau von Mozilla Firefox 3.6 Alpha 1 mit dem Codenamen „Minefield“ („Namoroka“ ist die öffentliche Vorschau) zum ersten Mal eine XP-Punktzahl deutlich über der 10-Marke erzielte, at 10.41. Mozilla kann nun sagen, dass sein neuestes Entwicklungs-Build doppelt so schnell ist wie das von Opera, das vor nicht allzu langer Zeit den schnellsten Browser auf dem Gebiet aufwies.


Laden Sie Opera für Windows 10 Beta 3 Build 1699 jetzt vom Fileforum herunter.




Vorheriger ArtikelICANN: „Domain Tasting“-Praxis sank im April auf nahezu null
Nächster ArtikelTwitter geht bei einem offensichtlichen Denial-of-Service-Angriff unter

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein