render-vs-prerender
JavaScript performance comparison
Preparation code
<canvas id="canvas1" width="500" height="500">
</canvas>
<script>
var can = document.getElementById('canvas1');
var ctx = can.getContext('2d');
var can2 = document.createElement('canvas');
can2.width = 150;
can2.height = 150;
var ctx2 = can2.getContext('2d');
ctx2.beginPath();
ctx2.strokeStyle = 'red';
ctx2.lineWidth = 4;
ctx2.moveTo(10, 10);
ctx2.lineTo(10, 30);
ctx2.lineTo(30, 30);
ctx2.lineTo(40, 70);
ctx2.quadraticCurveTo(72, 43, 22, 12);
ctx2.quadraticCurveTo(12, 43, 12, 102);
ctx2.stroke();
</script>
Preparation code output
<canvas id="canvas1" width="500" height="500">
</canvas>
Test runner
Warning! For accurate results, please disable Firebug before running the tests. (Why?)
Java applet disabled.
Test | Ops/sec | |
---|---|---|
render
|
|
pending… |
pre-rendered
|
|
pending… |
Compare results of other browsers
Revisions
You can edit these tests or add even more tests to this page by appending /edit
to the URL.
- Revision 1: published Simon
- Revision 2: published
- Revision 3: published Boris
- Revision 4: published
- Revision 5: published
- Revision 7: published
- Revision 8: published
- Revision 9: published
- Revision 10: published Canvas integer coordinates vs. coordinates + .5
- Revision 11: published Canvas integer coordinates vs. coordinates + .5
- Revision 12: published Canvas integer coordinates vs. coordinates + .5
- Revision 13: published Canvas integer coordinates vs. coordinates + .5
- Revision 14: published Canvas integer coordinates vs. coordinates + .5
- Revision 15: published Bhavesh Bagadiya
- Revision 16: published Canvas integer coordinates vs. coordinates + .5
- Revision 17: published Bhavesh Bagadiya
- Revision 18: published
- Revision 20: published
- Revision 21: published
- Revision 22: published
- Revision 23: published
- Revision 26: published
- Revision 27: published
- Revision 28: published
- Revision 29: published
- Revision 30: published
- Revision 31: published
- Revision 32: published
- Revision 33: published
- Revision 44: published
- Revision 45: published
- Revision 47: published Hairo
- Revision 48: published
- Revision 49: published
- Revision 50: published
- Revision 52: published yura
- Revision 53: published roemly
- Revision 56: published
- Revision 57: published Roderick Devlin @
- Revision 58: published Aszalós Gábor
- Revision 61: published
- Revision 64: published
- Revision 66: published Dhruv Kapur
- Revision 67: published
- Revision 68: published
- Revision 69: published
- Revision 71: published Andy M
- Revision 73: published
- Revision 74: published
- Revision 75: published
- Revision 76: published
- Revision 77: published
- Revision 78: published
- Revision 79: published
- Revision 80: published Angel
- Revision 82: published
- Revision 83: published light
- Revision 84: published light
- Revision 85: published light
- Revision 86: published light
- Revision 87: published light
- Revision 88: published
- Revision 89: published
- Revision 90: published
- Revision 91: published
- Revision 92: published
- Revision 93: published Shadaez
- Revision 94: published
- Revision 95: published
- Revision 96: published Luca
- Revision 98: published
- Revision 99: published
- Revision 100: published liene
- Revision 103: published
- Revision 107: published deepu
- Revision 108: published
- Revision 109: published and last updated
- Revision 111: published
- Revision 112: published
- Revision 113: published andr
- Revision 114: published andr
- Revision 115: published andr
- Revision 116: published ray
- Revision 117: published ray
- Revision 118: published ray
- Revision 123: published
- Revision 124: published
- Revision 125: published formatcom
- Revision 131: published chenkun
- Revision 132: published chenkun
- Revision 133: published Jan Aagaard Meier
- Revision 134: published Jan Aagaard Meier
- Revision 135: published Jan Aagaard Meier
- Revision 136: published Jan Aagaard Meier
- Revision 137: published
- Revision 138: published
- Revision 139: published
- Revision 140: published
- Revision 141: published
- Revision 142: published
- Revision 143: published
- Revision 144: published
- Revision 145: published
- Revision 146: published
- Revision 147: published
- Revision 148: published
- Revision 149: published
- Revision 150: published
- Revision 151: published
0 Comments