annotate ViewerPlugin/mirador.html @ 277:ac1508b438b1 iiif

support of "Accept" header in /wsi/tiles/{id}/{z}/{x}/{y}
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 12 Jul 2023 16:14:19 +0200
parents 0040ce361d4c
children 584909ee8883
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
262
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
1 <!DOCTYPE html>
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
2 <html lang="en">
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
3 <head>
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
4 <meta charset="utf-8">
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
5 <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
6 <meta name="theme-color" content="#000000">
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
7 <title>Mirador</title>
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
8 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400,500">
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
9 <!--link rel="shortcut icon" type="image/svg" href="/img/mirador-logo.svg"/-->
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
10 </head>
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
11 <body>
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
12 <div id="mirador" style="position: absolute; top: 0; bottom: 0; left: 0; right: 0;"></div>
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
13 <script>document.write("<script type='text/javascript' src='https://unpkg.com/mirador@latest/dist/mirador.min.js'><\/script>");</script>
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
14 <script type="text/javascript">
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
15 var params = new URL(document.location).searchParams;
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
16 var manifest = params.get('iiif-content') || params.get('manifest');
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
17 var windows = [];
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
18 if (manifest) {
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
19 windows.push({ manifestId: manifest});
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
20 }
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
21 var miradorInstance = Mirador.viewer({
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
22 id: 'mirador',
270
0040ce361d4c serving openseadragon
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 262
diff changeset
23 windows: windows
262
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
24 });
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
25 </script>
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
26 </body>
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
27 </html>