Title: [216897] trunk/Websites/browserbench.org
Revision
216897
Author
rn...@webkit.org
Date
2017-05-15 18:59:10 -0700 (Mon, 15 May 2017)

Log Message

browserbench.org/Speedometer/ should show the benchmark not an index of files
https://bugs.webkit.org/show_bug.cgi?id=172141

Reviewed by Alexey Proskuryakov.

Renamed Speedometer/Full.html to Speedometer/index.html.
We used to have a .htaccess but it's better to use the same file name convention as other benchmarks.

* Speedometer/index.html: Renamed from Websites/browserbench.org/Speedometer/Full.html.

Modified Paths

Added Paths

Removed Paths

Diff

Modified: trunk/Websites/browserbench.org/ChangeLog (216896 => 216897)


--- trunk/Websites/browserbench.org/ChangeLog	2017-05-16 01:37:43 UTC (rev 216896)
+++ trunk/Websites/browserbench.org/ChangeLog	2017-05-16 01:59:10 UTC (rev 216897)
@@ -1,3 +1,15 @@
+2017-05-15  Ryosuke Niwa  <rn...@webkit.org>
+
+        browserbench.org/Speedometer/ should show the benchmark not an index of files
+        https://bugs.webkit.org/show_bug.cgi?id=172141
+
+        Reviewed by Alexey Proskuryakov.
+
+        Renamed Speedometer/Full.html to Speedometer/index.html.
+        We used to have a .htaccess but it's better to use the same file name convention as other benchmarks.
+
+        * Speedometer/index.html: Renamed from Websites/browserbench.org/Speedometer/Full.html.
+
 2017-05-12  Ryosuke Niwa  <rn...@webkit.org>
 
         Add Websites/browserbench.org

Deleted: trunk/Websites/browserbench.org/Speedometer/Full.html (216896 => 216897)


--- trunk/Websites/browserbench.org/Speedometer/Full.html	2017-05-16 01:37:43 UTC (rev 216896)
+++ trunk/Websites/browserbench.org/Speedometer/Full.html	2017-05-16 01:59:10 UTC (rev 216897)
@@ -1,100 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-    <title>Speedometer 1.0</title>
-    <link rel="stylesheet" href=""
-    <script src="" defer></script>
-    <script src="" defer></script>
-    <script src="" defer></script>
-    <script src="" defer></script>
-    <script src="" defer></script>
-</head>
-<body>
-<main>
-    <a id="logo-link" href="" id="logo" src=""
-
-    <section id="home" class="selected">
-        <p>
-            Speedometer is a browser benchmark that measures the responsiveness of Web applications.
-            It uses demo web applications to simulate user actions such as adding to-do items.
-        </p>
-        <p id="screen-size-warning"><strong>
-            Your browser window is too small. For most accurate results, please make the view port size at least 850px by 650px.<br>
-            It's currently <span id="screen-size"></span>.
-        </strong></p>
-        <div class="buttons">
-            <button _onclick_="startTest()">Start Test</button>
-        </div>
-        <p class="show-about"><a href="" Speedometer</a></p>
-    </section>
-
-    <section id="running">
-        <div id="testContainer"></div>
-        <div id="progress"><div id="progress-completed"></div></div>
-        <div id="info"></div>
-    </section>
-
-    <section id="summarized-results">
-        <h1>Runs / Minute</h1>
-        <div class="gauge"><div class="window"><div class="needle"></div></div></div>
-        <hr>
-        <div id="result-number"></div>
-        <div id="confidence-number"></div>
-        <div class="buttons">
-            <button _onclick_="startTest()">Test Again</button>
-            <button class="show-details" _onclick_="showResultDetails()">Details</button>
-        </div>
-    </section>
-
-    <section id="detailed-results">
-        <h1>Detailed Results</h1>
-        <table class="results-table"></table>
-        <table class="results-table"></table>
-        <div class="arithmetic-mean"><label>Arithmetic Mean:</label><span id="results-with-statistics"></span></div>
-        <div class="buttons">
-            <button _onclick_="startTest()">Test Again</button>
-            <button id="show-summary" _onclick_="showResultsSummary()">Summary</button>
-        </div>
-        <p class="show-about"><a href="" Speedometer</a></p>
-    </section>
-
-    <section id="about">
-        <h1>About Speedometer</h1>
-
-        <p>Speedometer measures simulated user interactions in web applications.</p>
-
-        <p>
-            The current benchmark uses TodoMVC to simulate user actions for adding, completing, and removing to-do items.
-            Speedometer repeats the same actions using DOM APIs &mdash;
-            a core set of web platform APIs used extensively in web applications &mdash;
-            as well as six popular _javascript_ frameworks: Ember.js, Backbone.js, jQuery, AngularJS, React, and Flight.
-            Many of these frameworks are used on the most popular websites in the world, such as Facebook and Twitter.
-            The performance of these types of operations depends on the speed of the DOM APIs, the _javascript_ engine,
-            CSS style resolution, layout, and other technologies.
-        </p>
-
-        <p>
-            Although user-driven actions like mouse movements and keyboard input cannot be accurately emulated in _javascript_,
-            Speedometer does its best to faithfully replay a typical workload within the demo applications.
-            To make the run time long enough to measure with the limited precision,
-            we synchronously execute a large number of the operations, such as adding one hundred to-do items.
-        </p>
-
-        <p>
-            Some browser engines use an optimization strategy of doing some work asynchronously to reduce the run time of synchronous operations.
-            While returning control back to _javascript_ execution as soon as possible is worth pursuing,
-            a holistic, accurate measurement of web application performance involves measuring
-            when these related, asynchronous computations actually complete.
-            Thus, Speedometer measures the time browser spends executing those asynchronous tasks in Speedometer,
-            estimated as the time between when a zero-second delay timer is scheduled and when it is fired.</p>
-
-        <p class="note">
-            <strong>Note:</strong> Speedometer is not meant to compare the performance of different _javascript_ frameworks.
-            The mechanism we use to simulate user actions is different for each framework,
-            and we’re forcing frameworks to do more work synchronously than needed in some cases to ensure run time can be measured.
-        </p>
-    </section>
-</main>
-</body>
-</html>

Copied: trunk/Websites/browserbench.org/Speedometer/index.html (from rev 216896, trunk/Websites/browserbench.org/Speedometer/Full.html) (0 => 216897)


--- trunk/Websites/browserbench.org/Speedometer/index.html	                        (rev 0)
+++ trunk/Websites/browserbench.org/Speedometer/index.html	2017-05-16 01:59:10 UTC (rev 216897)
@@ -0,0 +1,100 @@
+<!DOCTYPE html>
+<html>
+<head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+    <title>Speedometer 1.0</title>
+    <link rel="stylesheet" href=""
+    <script src="" defer></script>
+    <script src="" defer></script>
+    <script src="" defer></script>
+    <script src="" defer></script>
+    <script src="" defer></script>
+</head>
+<body>
+<main>
+    <a id="logo-link" href="" id="logo" src=""
+
+    <section id="home" class="selected">
+        <p>
+            Speedometer is a browser benchmark that measures the responsiveness of Web applications.
+            It uses demo web applications to simulate user actions such as adding to-do items.
+        </p>
+        <p id="screen-size-warning"><strong>
+            Your browser window is too small. For most accurate results, please make the view port size at least 850px by 650px.<br>
+            It's currently <span id="screen-size"></span>.
+        </strong></p>
+        <div class="buttons">
+            <button _onclick_="startTest()">Start Test</button>
+        </div>
+        <p class="show-about"><a href="" Speedometer</a></p>
+    </section>
+
+    <section id="running">
+        <div id="testContainer"></div>
+        <div id="progress"><div id="progress-completed"></div></div>
+        <div id="info"></div>
+    </section>
+
+    <section id="summarized-results">
+        <h1>Runs / Minute</h1>
+        <div class="gauge"><div class="window"><div class="needle"></div></div></div>
+        <hr>
+        <div id="result-number"></div>
+        <div id="confidence-number"></div>
+        <div class="buttons">
+            <button _onclick_="startTest()">Test Again</button>
+            <button class="show-details" _onclick_="showResultDetails()">Details</button>
+        </div>
+    </section>
+
+    <section id="detailed-results">
+        <h1>Detailed Results</h1>
+        <table class="results-table"></table>
+        <table class="results-table"></table>
+        <div class="arithmetic-mean"><label>Arithmetic Mean:</label><span id="results-with-statistics"></span></div>
+        <div class="buttons">
+            <button _onclick_="startTest()">Test Again</button>
+            <button id="show-summary" _onclick_="showResultsSummary()">Summary</button>
+        </div>
+        <p class="show-about"><a href="" Speedometer</a></p>
+    </section>
+
+    <section id="about">
+        <h1>About Speedometer</h1>
+
+        <p>Speedometer measures simulated user interactions in web applications.</p>
+
+        <p>
+            The current benchmark uses TodoMVC to simulate user actions for adding, completing, and removing to-do items.
+            Speedometer repeats the same actions using DOM APIs &mdash;
+            a core set of web platform APIs used extensively in web applications &mdash;
+            as well as six popular _javascript_ frameworks: Ember.js, Backbone.js, jQuery, AngularJS, React, and Flight.
+            Many of these frameworks are used on the most popular websites in the world, such as Facebook and Twitter.
+            The performance of these types of operations depends on the speed of the DOM APIs, the _javascript_ engine,
+            CSS style resolution, layout, and other technologies.
+        </p>
+
+        <p>
+            Although user-driven actions like mouse movements and keyboard input cannot be accurately emulated in _javascript_,
+            Speedometer does its best to faithfully replay a typical workload within the demo applications.
+            To make the run time long enough to measure with the limited precision,
+            we synchronously execute a large number of the operations, such as adding one hundred to-do items.
+        </p>
+
+        <p>
+            Some browser engines use an optimization strategy of doing some work asynchronously to reduce the run time of synchronous operations.
+            While returning control back to _javascript_ execution as soon as possible is worth pursuing,
+            a holistic, accurate measurement of web application performance involves measuring
+            when these related, asynchronous computations actually complete.
+            Thus, Speedometer measures the time browser spends executing those asynchronous tasks in Speedometer,
+            estimated as the time between when a zero-second delay timer is scheduled and when it is fired.</p>
+
+        <p class="note">
+            <strong>Note:</strong> Speedometer is not meant to compare the performance of different _javascript_ frameworks.
+            The mechanism we use to simulate user actions is different for each framework,
+            and we’re forcing frameworks to do more work synchronously than needed in some cases to ensure run time can be measured.
+        </p>
+    </section>
+</main>
+</body>
+</html>
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to