Mercurial > hg > digilib
annotate doc/src/site/markdown/features.md @ 1396:7a2de95a7b8e
documentation updated with Ubbo's codec tuning tips and IIIF API info.
author | robcast |
---|---|
date | Fri, 09 Oct 2015 16:45:40 +0200 |
parents | 1e7811d36fe9 |
children | 70e1225fe08c |
rev | line source |
---|---|
1222 | 1 # digilib features |
2 | |
3 * **client-server architecture**: all the "heavy lifting" is done on the | |
4 server, the client only displays the image. | |
5 | |
1229 | 6 * **low bandwidth**: you can work with very high resolution images even on |
7 low bandwidth connections because only the visible part of the image is | |
8 transferred. | |
9 | |
10 * **image manipulation**: images can be zoomed, rotated, mirrored, their | |
11 contrast and brightness or color balance can be changed on the fly without | |
12 changing the original image. | |
13 | |
14 * **referenceable views**: every view, including all image manipulations can | |
15 be saved as a URL and put in an email or electronic document and recreated | |
16 at any time in any browser. | |
17 | |
18 * **client-side annotations**: you can put points or rectangular marks on | |
19 any image as annotations that can be saved and recreated as a URL. | |
20 | |
21 * **server-side annotations**: you can also put points or rectangular marks | |
22 on an image with some annotation text that is shared through an annotation | |
23 server. | |
24 | |
25 * **multiple image formats**: you can use many image formats on the server | |
26 so you don't have to create a different image format for online display (TIFF, | |
27 JPG, PNG, GIF, JPEG2000, and more depending on Java ImageIO support). | |
28 | |
1290 | 29 * **IIIF image API**: the digilib server provides [IIIF](http://iiif.io) |
30 image API (V1.1) compliant access to your images besides the digilib native server API. | |
31 | |
1226
d9d004f706ef
added documentation/examples for client integration and plugins
hertzhaft
parents:
1222
diff
changeset
|
32 * **plugins**: there are several Digilib plugins written in Javascript to add functionality to the client side, making use of jQuery features. See the [plugins](plugins.html) documentation. |
d9d004f706ef
added documentation/examples for client integration and plugins
hertzhaft
parents:
1222
diff
changeset
|
33 |
1290 | 34 * **digilib client API**: modify the settings, write Javascript functions or provide your own Digilib plugins and event handlers. |