annotate ViewerPlugin/mirador.html @ 314:9dc7f1e8716d

reverse the order of the "sizes" field in the IIIF manifest
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 14 Aug 2024 15:52:13 +0200
parents 584909ee8883
children
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>
313
584909ee8883 force version of Mirador to 3.3.0
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 270
diff changeset
13
584909ee8883 force version of Mirador to 3.3.0
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 270
diff changeset
14 <!--
584909ee8883 force version of Mirador to 3.3.0
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 270
diff changeset
15
584909ee8883 force version of Mirador to 3.3.0
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 270
diff changeset
16 WARNING: Mirador v4.0.0 can sometimes request regions of negative
584909ee8883 force version of Mirador to 3.3.0
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 270
diff changeset
17 width or height. We thus stick to Mirador v3.3.0 for the moment.
584909ee8883 force version of Mirador to 3.3.0
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 270
diff changeset
18 https://github.com/openseadragon/openseadragon/issues/2379
584909ee8883 force version of Mirador to 3.3.0
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 270
diff changeset
19
584909ee8883 force version of Mirador to 3.3.0
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 270
diff changeset
20 -->
584909ee8883 force version of Mirador to 3.3.0
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 270
diff changeset
21 <script>document.write("<script type='text/javascript' src='https://unpkg.com/mirador@3.3.0/dist/mirador.min.js'><\/script>");</script>
262
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
22 <script type="text/javascript">
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
23 var params = new URL(document.location).searchParams;
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
24 var manifest = params.get('iiif-content') || params.get('manifest');
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
25 var windows = [];
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
26 if (manifest) {
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
27 windows.push({ manifestId: manifest});
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
28 }
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
29 var miradorInstance = Mirador.viewer({
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
30 id: 'mirador',
270
0040ce361d4c serving openseadragon
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 262
diff changeset
31 windows: windows
262
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
32 });
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
33 </script>
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
34 </body>
b9eab260a372 serving Mirador
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
35 </html>