Benchmarks: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
Line 16: Line 16:
* [http://test262.ecmascript.org/ Test262]
* [http://test262.ecmascript.org/ Test262]
** Javascript compliance
** Javascript compliance
* '''[http://www.css3.info/selectors-test/ CSS3 Selectors Test]'''
** All major browsers should pass


== Performance ==
== Performance ==
Line 22: Line 24:
* '''[http://peacekeeper.futuremark.com/ Futuremark Peacekeeper]'''
* '''[http://peacekeeper.futuremark.com/ Futuremark Peacekeeper]'''
* '''[http://browsermark.rightware.com BrowserMark]'''
* '''[http://browsermark.rightware.com BrowserMark]'''
* '''[http://www.craftymind.com/guimark2/ GUIMark2]'''


=== Javascript ===
=== Javascript ===
Line 49: Line 52:
* '''[https://github.com/facebook/jsgamebench JSGamebench]'''
* '''[https://github.com/facebook/jsgamebench JSGamebench]'''
** Initiated by Facebook
** Initiated by Facebook
* '''[http://www.craftymind.com/guimark2/ GUIMark2]'''
* '''[http://www.kevs3d.co.uk/dev/asteroidsbench/ Asteroids]'''
* '''[http://www.kevs3d.co.uk/dev/asteroidsbench/ Asteroids]'''
* '''[http://www.css3.info/selectors-test/ CSS3 Selectors Test]'''


= Benchmark Aggregators =
= Benchmark Aggregators =
* Tom's Hardware Guide
* Tom's Hardware Guide
* Octane
* Octane

Revision as of 16:55, 14 September 2012

Information related to commonly used benchmarks and compliance measures for the web

Benchmarks

Bold means commonly used in media

Compliance

  • HTML5Test
    • Targeted for "HTML5 Ready" apps/usage
    • Widely used in the media
  • Ringmark
    • Targeted for mobile HTML5 app capabilities
    • Initiated by Facebook
  • Acid3
    • All major browsers pass this
  • Test262
    • Javascript compliance
  • CSS3 Selectors Test
    • All major browsers should pass

Performance

General

Javascript

  • V8
  • Sunspider
  • Kraken
    • Mozilla developed
  • Octane
    • Essentially V8 version 6
    • Alon is working on an emscripten generated alternative

DOM

Page Load

  • iBench
    • uses onLoad() which is not credible for performance

Pan/Zoom

Other

Benchmark Aggregators

  • Tom's Hardware Guide
  • Octane