annotate index.html @ 1316:279930a008ca

All interfaces support comment boxes. Comment box identification matches presented tag (for instance, AB will be Comment on fragment A, rather than 1). Tighter buffer loading protocol, audioObjects register with the buffer rather than checking for buffer existence (which can be buggy depending on the buffer state). Buffers now have a state to ensure exact location in loading chain (downloading, decoding, LUFS, ready).
author Nicholas Jillings <nickjillings@users.noreply.github.com>
date Fri, 29 Jan 2016 11:11:57 +0000
parents
children c0022a09c4f6
rev   line source
nickjillings@1316 1 <!DOCTYPE html>
nickjillings@1316 2 <html lang="en">
nickjillings@1316 3 <head>
nickjillings@1316 4 <meta charset="utf-8" />
nickjillings@1316 5
nickjillings@1316 6
nickjillings@1316 7 <!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame
nickjillings@1316 8 Remove this if you use the .htaccess -->
nickjillings@1316 9 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
nickjillings@1316 10
nickjillings@1316 11 <title>Web Audio Evaluation Tool</title>
nickjillings@1316 12 <meta name="description" content="" />
nickjillings@1316 13 <meta name="author" content="" />
nickjillings@1316 14
nickjillings@1316 15 <!-- Load up the default core JS and CSS files-->
nickjillings@1316 16 <link rel='stylesheet' type='text/css' href='core.css'>
nickjillings@1316 17 <!-- Use jQuery hosted from Google CDN -->
nickjillings@1316 18 <!--<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>-->
nickjillings@1316 19 <script src="jquery-2.1.4.js"></script>
nickjillings@1316 20 <script src='core.js'></script>
nickjillings@1316 21 <script src='loudness.js'></script>
nickjillings@1316 22 <script src='xmllint.js'></script>
nickjillings@1316 23 <script src='WAVE.js'></script>
nickjillings@1316 24 <script type="text/javascript">
nickjillings@1316 25 // SEARCH QUERY: By using the GET Request option ?url=loca/path/to/project.xml in the URL bar, you can load a project quickly
nickjillings@1316 26 if (window.location.search.length != 0)
nickjillings@1316 27 {
nickjillings@1316 28 var search = window.location.search.split('?')[1];
nickjillings@1316 29 // Now split the requests into pairs
nickjillings@1316 30 var searchQueries = search.split('&');
nickjillings@1316 31 for (var i in searchQueries)
nickjillings@1316 32 {
nickjillings@1316 33 // Split each request into
nickjillings@1316 34 searchQueries[i] = searchQueries[i].split('=');
nickjillings@1316 35 if (searchQueries[i][0] == "url")
nickjillings@1316 36 {
nickjillings@1316 37 url = searchQueries[i][1];
nickjillings@1316 38 }
nickjillings@1316 39 }
nickjillings@1316 40 loadProjectSpec(url);
nickjillings@1316 41 window.onbeforeunload = function() {
nickjillings@1316 42 return "Please only leave this page once you have completed the tests. Are you sure you have completed all testing?";
nickjillings@1316 43 };
nickjillings@1316 44 }
nickjillings@1316 45 </script>
nickjillings@1316 46 </head>
nickjillings@1316 47
nickjillings@1316 48 <body>
nickjillings@1316 49 <!-- Load up the default page interface allowing for project setting loads, even if hard-coded-->
nickjillings@1316 50 <!-- Actual test interface design should be contained in the .js for ease of dynamic content-->
nickjillings@1316 51 <div id='topLevelBody'>
nickjillings@1316 52 <h1>Web Audio Evaluation Tool</h1>
nickjillings@1316 53 <h2>Start menu </h2>
nickjillings@1316 54 <ul>
nickjillings@1316 55 <li><a href="index.html?url=example_eval/project.xml" target="_blank">APE interface test example</a></li>
nickjillings@1316 56 <li><a href="index.html?url=example_eval/mushra_example.xml" target="_blank">MUSHRA interface test example</a></li>
nickjillings@1316 57 <li><a href="index.html?url=example_eval/AB_example.xml" target="_blank">AB interface test example</a></li>
nickjillings@1316 58 <li><a href="test_create/test_create.html" target="_blank">Test creator</a></li>
nickjillings@1316 59 <li><a href="analyse.html" target="_blank">Analysis and diagnostics of results</a></li>
nickjillings@1316 60 </ul>
nickjillings@1316 61
nickjillings@1316 62 <br>
nickjillings@1316 63
nickjillings@1316 64 <ul>
nickjillings@1316 65 <li><a href="LICENSE.txt" target="_blank">License</a></li>
nickjillings@1316 66 <li><a href="CITING.txt" target="_blank">Citing</a></li>
nickjillings@1316 67 <li><a href="docs/Instructions/Instructions.pdf" target="_blank">Instructions</a></li>
nickjillings@1316 68 </ul>
nickjillings@1316 69
nickjillings@1316 70
nickjillings@1316 71 </div>
nickjillings@1316 72 </body>
nickjillings@1316 73 </html>