Gemeinsames Browser-Benchmark-Tool für die Reaktionsfähigkeit von Webanwendungen
- Entwickelt unter Mitwirkung von Beitragenden von Apple, Google, Microsoft und Mozilla
- Entwickelt, um die Reaktionsfähigkeit von Webanwendungen zu messen, indem Benutzerinteraktionen auf realen Webseiten simuliert werden.
- Einführung eines besseren Verfahrens zur Leistungsmessung und eines Testsatzes, der das moderne Web widerspiegelt
Neues Governance-Modell
- Erstmals mit Unterstützung der wichtigsten Browser-Engines wie Blink/V8, Gecko/SpiderMonkey und WebKit/JavaScriptCore im Rahmen branchenübergreifender Zusammenarbeit entwickelt
- Das neue Governance-Modell wird durch Konsens getragen und ist so aufgebaut, dass in einem gemeinsamen Repository offen Beiträge angenommen werden können
Deutlich breitere User Experience
- Speedometer 3 fügt viele neue Tests hinzu, indem wichtige Szenarien und Benutzerinteraktionen für die Browser-Optimierung identifiziert werden
- Enthält neue Tests, die das Rendern von Canvas- und SVG-Diagrammen, Code-Editing, WYSIWYG-Bearbeitung und das Lesen von Nachrichtenseiten simulieren
- Auch die TodoMVC-Tests wurden verbessert; auf Basis von HTTP-Archive-Daten wurde der Code an die neuesten Versionen der beliebtesten Frameworks angepasst
- Bietet neue Möglichkeiten, JS, Layout, CSS, Grafik und DOM API zu optimieren, um die User Experience im Web zu verbessern
Verbesserter Test-Runner
- So verbessert, dass mehr von der Browser-Arbeit bei Benutzeraktionen gemessen wird
- Speedometer 2.0 hat die Laufzeit synchron ausgeführter Testskripte und zusätzliche Aufgaben gemessen, ließ jedoch einen Teil der Arbeit der Browser-Engine aus, die das Rendering der Webseite aktualisiert
- In Speedometer 3.0 können diese bislang fehlenden Rendering-Aufgaben nun gemessen werden, was mehr Möglichkeiten zur Optimierung realer Inhalte bietet
- Die Genauigkeit des Benchmarks wurde deutlich verbessert, und wenn Engines diese bisher fehlenden Aufgaben optimieren, führt das für Nutzer zu echten Verbesserungen
Verbesserte Web-Performance
- Das Hauptziel von Speedometer 3 ist es, das reale Web so gut wie möglich abzubilden, damit Nutzer profitieren, wenn Browser ihre Benchmark-Werte verbessern
- Schon vor der öffentlichen Veröffentlichung gab es durch zentrale Optimierungen in den wichtigsten Engines bereits einige Erfolge bei der Verbesserung der Reaktionsfähigkeit im gesamten Web
Noch keine Kommentare.