blob: b4634c833a2a394de8a2dce8d8121b9e303b7f00 [file]
<!DOCTYPE html>
<!--
~ Licensed to the Apache Software Foundation (ASF) under one
~ or more contributor license agreements. See the NOTICE file
~ distributed with this work for additional information
~ regarding copyright ownership. The ASF licenses this file
~ to you under the Apache License, Version 2.0 (the
~ "License"); you may not use this file except in compliance
~ with the License. You may obtain a copy of the License at
~
~ http://www.apache.org/licenses/LICENSE-2.0
~
~ Unless required by applicable law or agreed to in writing,
~ software distributed under the License is distributed on an
~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
~ KIND, either express or implied. See the License for the
~ specific language governing permissions and limitations
~ under the License.
-->
<html>
<head>
<title>Browsermap client-side detection library</title>
<link rel="stylesheet" type="text/css" href="css/style.css">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script type="text/javascript" src="js/browsermap.min.js"></script>
</head>
<body>
<div id="result">
<p>
The BrowserMap client-side detection library thinks your
device type is <span id="devicegroup-description">UNIDENTIFIED??</span>,
which is part of the <span id="devicegroup-name">NOT FOUND??</span> device group.
</p>
</div>
<div id="description">
<p>
BrowserMap is a JavaScript browser features detection library. It uses modular probes and code snippets that detect
specific features of the client, which can then be grouped in a simple way to create device groups. By identifying the client type,
BrowserMap can help optimize page rendering or it can provide the client with alternate representations of the current page.
</p>
<br />
<p>
The following is a list of the device groups BrowserMap is capable of identifying. To override the detected device groups you can use the
<code>device</code> <code>GET</code> request parameter. To showcase this behaviour, you can click on any device group name from below:
<ol id="devicegroups-list"></ol>
</p>
<p>
To reset the override, you need to call <a href="#" onclick="javascript:BrowserMap.removeOverride()"><code>BrowserMap.removeOverride()</code></a>.
</p>
</div>
<div class="debug">
<h3>Debugging Info - BrowserMap</h3>
<div class="console-output" id="debug-info">
</div>
</div>
<script type="text/javascript" src="js/showcase.js"></script>
</body>