4 <link rel="stylesheet" href="resources/animometer.css">
5 <script src="../resources/strings.js" defer></script>
6 <script src="../resources/sampler.js" defer></script>
7 <script src="../resources/extensions.js" defer></script>
8 <script src="resources/tests.js" defer=""></script>
9 <script src="resources/benchmark-runner.js" defer></script>
10 <script src="resources/animometer.js" defer></script>
11 <script src="resources/d3.min.js" defer></script>
12 <script src="resources/graph.js" defer></script>
16 <section id="home" class="selected">
18 Animometer is a browser benchmark that measures the complexity of an animation for
19 which a browser can achieve 50 FPS (frame per second). It uses adaptive animations
20 to tune their complexities to stay close to 50 FPS.
23 <div id="suites" class="column">
26 <label>Test interval: <input id="test-interval" type="number" value="30"> seconds</label><br>
27 <label>Frame rate: <input id="frame-rate" type="number" value="50"> fps</label><br>
28 <label><input id="estimated-frame-rate" type="checkbox" checked> Estimated Frame Rate</label><br>
29 <label><input id="fix-test-complexity" type="checkbox"> Fix test complexity after warmup</label>
30 <label><input id="show-running-results" type="checkbox"> Show running results</label>
34 <button onclick="startTest()">Start Test</button>
37 <section id="running">
38 <div id="testContainer"></div>
40 <div id="progress-completed"></div>
43 <table class="record-table"></table>
46 <section id="results">
48 <table class="results-table"></table>
50 <button onclick="showJson()">JSON</button>
51 <button onclick="startTest()">Test Again</button>
56 <textarea class="results-json"></textarea>
58 <button onclick="showResults()">Results</button>
59 <button onclick="startTest()">Test Again</button>
62 <section id="test-graph">
64 <div id="graphContainer"></div>
66 <button onclick="showResults()">Results</button>
67 <button onclick="startTest()">Test Again</button>
70 <section id="test-json">
72 <textarea class="results-json"></textarea>
74 <button onclick="showResults()">Results</button>
75 <button onclick="startTest()">Test Again</button>