Mercurial > hg > digilib
annotate doc/src/site/markdown/features.md @ 1290:1e7811d36fe9
updated website doc.
| author | robcast |
|---|---|
| date | Wed, 09 Apr 2014 11:36:43 +0200 |
| parents | 391af6dfa74a |
| 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. |
