try adding a version into the manifest
[tricorder.git] / index.html
index cd2e16c8f050da819e50424677ff47c85462d9e5..265df47fccaa315ab69c994c9c409f79e5bb0781 100644 (file)
-<!-- This Source Code Form is subject to the terms of the Mozilla Public\r
-   - License, v. 2.0. If a copy of the MPL was not distributed with this file,\r
-   - You can obtain one at http://mozilla.org/MPL/2.0/.  -->\r
-\r
-<!DOCTYPE html>\r
-<html manifest="manifest.appcache">\r
-<head>\r
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">\r
-  <!-- try to counts default scaling on mobile, see \r
-       https://developer.mozilla.org/en/Mobile/Viewport_meta_tag -->\r
-  <meta name="viewport" content="width=device-width, height=device-height, initial-scale=.6667, maximum-scale=.6667">\r
-  <title>Tricorder</title>\r
-  <script src="js/tricorder.js"></script>\r
-  <link rel="stylesheet" href="style/tricorder.css">\r
-  <link rel="shortcut icon" href="style/tilex32.png" type="image/png">\r
-</head>\r
-<body>\r
-<h1>Tricorder</h1>\r
-\r
-<div id="sidebar">\r
-<div id="sideTop">\r
-<div id="stardate">[74]</div>\r
-</div>\r
-\r
-<div id="sideSepTop">\r
-<div id="sideSepTopInsert"></div>\r
-</div>\r
-\r
-<div id="sideSepBottom">\r
-<div id="sideSepBottomInsert"></div>\r
-</div>\r
-\r
-<div id="sideBottom">\r
-<ul id="navlist">\r
-<li id="navPos"><a href="#" onclick="switchModule('Pos');">Position</a></li>\r
-<li id="navGrav"><a href="#" onclick="switchModule('Grav');">Gravity</a></li>\r
-<li id="navAcou"><a href="#" onclick="switchModule('Acou');">Acoustics</a></li>\r
-</ul>\r
-</div>\r
-\r
-<div id="sideRemark">\r
-<a href="http://www.startrek.com/">STAR TREK</a> and related items are\r
-trademarks of <a href="http://www.paramount.com/">Paramount Pictures</a>.\r
-</div>\r
-</div>\r
-\r
-<div id="mainarea">\r
-<div id="mainHeader">\r
-Web Tricorder\r
-</div>\r
-\r
-<div id="mainSepTop"></div>\r
-<div id="mainSepBottom"></div>\r
-\r
-<div id="mainContent">\r
-<section id="sectNull" class="active">\r
-<p>Please select a data input module from the left-side navigation.</p>\r
-</section>\r
-<section id="sectPos">\r
-<p id="posunavail">\r
-Position watching is unavailable on this tricorder device.\r
-<br/>Please talk to your superior officer or Starfleet contact to acquire\r
-a better device.\r
-</p>\r
-<div id="posavail" style="display:none">\r
-<table>\r
-<tr><td>Latitude:</td><td id="posLat">...</td></tr>\r
-<tr><td>Longitude:</td><td id="posLong">...</td></tr>\r
-<tr><td>Accuracy:</td><td id="posAcc">...</td></tr>\r
-<tr><td>Altitude:</td><td id="posAlt">...</td></tr>\r
-<tr><td>Alt. Accuracy:</td><td id="posAltAcc">...</td></tr>\r
-<tr><td>Heading:</td><td id="posHead">...</td></tr>\r
-<tr><td>Speed:</td><td id="posSpd">...</td></tr>\r
-<tr><td>Timestamp:</td><td id="posTime">...</td></tr>\r
-</table>\r
-</div>\r
-</section>\r
-<section id="sectGrav">\r
-<p id="gravunavail">\r
-Gravity sensors are unavailable on this tricorder device.\r
-<br/>Please talk to your superior officer or Starfleet contact to acquire\r
-a better device.\r
-</p>\r
-<div id="gravavail" style="display:none">\r
-<table>\r
-<tr><td>X:</td><td id="gravX">...</td></tr>\r
-<tr><td>Y:</td><td id="gravY">...</td></tr>\r
-<tr><td>Z:</td><td id="gravZ">...</td></tr>\r
-<tr><td>Rotation:</td><td id="gravRot">...</td></tr>\r
-<tr><td>Absolute Orientation:</td><td id="gravAbs">...</td></tr>\r
-<tr><td>Alpha:</td><td id="gravAlpha">...</td></tr>\r
-<tr><td>Beta:</td><td id="gravBeta">...</td></tr>\r
-<tr><td>Gamma:</td><td id="gravGamma">...</td></tr>\r
-</table>\r
-</div>\r
-</section>\r
-<section id="sectAcou">\r
-<p>This is the main area for acoustics tricorder output.</p>\r
-</section>\r
-</div>\r
-\r
-</body>\r
-</html>
\ No newline at end of file
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+   - License, v. 2.0. If a copy of the MPL was not distributed with this file,
+   - You can obtain one at http://mozilla.org/MPL/2.0/.  -->
+
+<!DOCTYPE html>
+<html manifest="manifest.appcache">
+<head>
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+  <!-- try to counts default scaling on mobile, see 
+       https://developer.mozilla.org/en/Mobile/Viewport_meta_tag -->
+  <meta name="viewport" content="width=device-width, height=device-height">
+  <title>Tricorder</title>
+  <script src="js/tricorder.js"></script>
+  <link rel="stylesheet" href="style/tricorder.css">
+  <link rel="shortcut icon" href="style/tilex32.png" type="image/png">
+</head>
+<body id="body">
+<h1>Tricorder</h1>
+
+<div id="sidebar">
+<div id="sideTop">
+<div id="stardate">[74]</div>
+</div>
+
+<div id="sideSepTop">
+<div id="sideSepTopInsert"></div>
+</div>
+
+<div id="sideSepBottom">
+<div id="sideSepBottomInsert"></div>
+</div>
+
+<div id="sideBottom">
+<ul id="navlist">
+<li id="navPos">Position</li>
+<li id="navGrav">Gravity</li>
+<li id="navSound">Sound</li>
+<li id="navDev">Device</li>
+<li id="navOther">Other</li>
+</ul>
+</div>
+
+<ul id="sideRemark">
+<li id="fullScreenButton">Full Screen</li>
+</ul>
+</div>
+
+<div id="mainarea">
+<div id="mainHeader">
+Web Tricorder
+</div>
+
+<div id="mainSepTop"></div>
+<div id="mainSepBottom"></div>
+
+<div id="mainContent">
+<section id="sectNull" class="active">
+<p>Please select a data input module from the left-side navigation.</p>
+</section>
+
+<section id="sectPos">
+<p id="posunavail">
+Position watching is unavailable on this tricorder device.
+<br/>Please talk to your superior officer or Starfleet contact to acquire
+a better device.
+</p>
+<div id="posavail" style="display:none">
+<table>
+<tr><td>Latitude:</td><td id="posLat" class="posVal">...</td></tr>
+<tr><td>Longitude:</td><td id="posLong" class="posVal">...</td></tr>
+<tr><td>Accuracy:</td><td id="posAcc" class="posVal">...</td></tr>
+<tr><td>Altitude:</td><td id="posAlt" class="posVal">...</td></tr>
+<tr><td>Alt. Accuracy:</td><td id="posAltAcc" class="posVal">...</td></tr>
+<tr><td>Heading:</td><td id="posHead" class="posVal">...</td></tr>
+<tr><td>Speed:</td><td id="posSpd" class="posVal">...</td></tr>
+<tr><td>Timestamp:</td><td id="posTime" class="posVal">...</td></tr>
+</table>
+<p class="note">
+All coordinates use the WGS84 coordinate system.
+</p>
+</div>
+</section>
+
+<section id="sectGrav">
+<p id="gravunavail">
+Gravity sensors are unavailable on this tricorder device.
+<br/>Please talk to your superior officer or Starfleet contact to acquire
+a better device.
+</p>
+<div id="gravavail" style="display:none">
+<table>
+<tr><td>Total:</td><td id="gravTotal" class="gravVal">...</td></tr>
+<tr><td>X:</td><td id="gravX" class="gravVal">...</td></tr>
+<tr><td>Y:</td><td id="gravY" class="gravVal">...</td></tr>
+<tr><td>Z:</td><td id="gravZ" class="gravVal">...</td></tr>
+<tr><td>Alpha:</td><td id="gravAlpha" class="gravVal">...</td></tr>
+<tr><td>Beta:</td><td id="gravBeta" class="gravVal">...</td></tr>
+<tr><td>Gamma:</td><td id="gravGamma" class="gravVal">...</td></tr>
+</table>
+</div>
+</section>
+
+<section id="sectSound">
+<p id="soundunavail">
+Sound sensors are unavailable on this tricorder device.
+<br/>Please talk to your superior officer or Starfleet contact to acquire
+a better device.
+</p>
+<div id="soundavail" style="display:none">
+<canvas id="soundcanvas" width="300" height="300"></canvas>
+</div>
+</section>
+
+<section id="sectDev">
+<table>
+<tr><td>Battery Level:</td><td id="devBattLevel" class="deviceVal">...</td></tr>
+<tr><td>Battery Status:</td><td id="devBattStatus" class="deviceVal">...</td></tr>
+<!-- to come : storage data -->
+</table>
+</section>
+
+<section id="sectOther">
+<p>This tricorder model doesn't have other sensors yet, please contact
+the <a href="http://www.kairo.at/apps" target="_blank">Starfleet science
+department</a> if you want to help developing this for future models.</p>
+</section>
+</div>
+
+</body>
+</html>