80
IIIF PROTOCOL: a standard to disseminate and share digital objects Jean-François Moufflet — Archives nationales, France CC BY-NC-SA 4.0

IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

IIIF PROTOCOL:a standard to disseminate and share digital objects

Jean-François Moufflet — Archives nationales, France

CC BY-NC-SA 4.0

Page 2: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Credits & thanks

● Régis Robineau (Biblissima – Campus Condorcet / EPHE-PSL)– https://doc.biblissima.fr/introduction-iiif

● Introduction by Tom Crane:– https://resources.digirati.com/iiif/an-introduction-to-iiif/

Page 3: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

IIIF

InternationalImageInteroperabilityFramework

Page 4: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

IIIF

InternationalImageInteroperabilityFramework

Page 5: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Comparison with the metadata

Page 6: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Comparison with the metadata

Page 7: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Portals

Page 9: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

One portal

Page 10: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

One portal for more than 100 websites

Page 11: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Portals

So, you can browse huge metadata sets...

Page 14: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Portals

Sometimes it works...

Page 16: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Portals

Sometimes (and often) it doesn’t...

Page 17: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

ConclusionMany metadata standards…But lack of standardization for the dissemination of the digital objects.

Client A Client B Client C Client X

Server B Server C Server XServer A

Scheme inspired by Régis Robineau, Introduction au protocole IIIF.

Page 18: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

The goal of IIIF

IIIF aims to improve the interoperability between digital repositories, and the user experience for viewing and using digital contents.

Page 19: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

The goal of IIIF

*N.B. Digital contents:– Images– Text– Audio– Video...

Page 20: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

The goal of IIIF

Using standardized tools to:– Disseminate digital objects;– Manipulate, share and reuse them;– Annotate them.

Page 21: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

consortium

● DOB: June 2015.➢ Libraries➢ Universities➢ Museums➢ Portals➢ Agregators…

https://iiif.io/community/#community-groups-committees

Page 22: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images
Page 23: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

APIs

API : application programming interface

Set of instructions and functions with which a software delivers a service to another software.

=> Web-service.

● 4 IIIF APIs

Presentation Image

ContentSearch

Authentication

Page 24: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Principles

Client A Client B Client C Client X

Server B Server C Server XServer A

Scheme inspired by Régis Robineau, Introduction au protocole IIIF.

Page 25: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Principles

Client A Client B Client C Client X

Server B Server C Server XServer A

IIIF APIs

Scheme inspired by Régis Robineau, Introduction au protocole IIIF.

Page 26: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

PRINCIPLEShttps://iiif.io/apps-demos/#image-servers

Page 27: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

PRINCIPLEShttps://iiif.io/apps-demos/#image-viewing-clients

Page 28: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Client viewers

Servers

Libraries

Page 29: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Principles

Client A Client B Client C Client X

Server B Server C Server XServer A

IIIF APIs

Scheme inspired by Régis Robineau, Introduction au protocole IIIF.

Page 30: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

PRINCIPLES

● Server: representation of the content.

● Client: visualization of the representation, interaction.

● Easy sharing.● Decentralized storage.● Publish once, reuse

many.

Page 31: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

APIs

Presentation Image

ContentSearch

Authentication

Page 32: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Presentation API

Presenting the resource on the Web.

Presentation

Page 33: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Presenting the object

● Origins : digital representation of the physical object.=> “Share Canvas” model.

Page 35: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Presenting the objectTo display the object:– Representation

of the structure.

Page 36: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Presenting the objectTo display the object:– Representation

of the structure.– Primary

contents.

Page 37: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Presenting the objectTo display the object:– Representation

of the structure.– Primary

contents.– Metadata and

information.

Page 38: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Representation of information

● RDF model : Share Canvas

=> concepts and categories.

● JSON-LD format.

Page 39: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Manifest = object● Description of the object for its

presentation (JSON file).● Loaded by the viewer to generate the

visualization.

Page 40: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Manifest = object● Example: Arch. nat., JJ//37.

Page 41: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Manifest = object● Example: Arch. nat., JJ//37.

Page 42: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Sequence● View of the object: order of its components.

Page 43: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Sequence● View of the object: order of its components.

Page 44: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Canvas

● Container to display the contents:– Pages of a registry– Archives documents– Photographs– Textual annotations…

Page 45: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Canvas● Analogy : a PowerPoint slide in which you place

contents. => The canvas is NOT the image.

Page 46: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Canvas● Analogy : a PowerPoint slide in which you place

contents. => The canvas is NOT the image.

CC-BY-NC-SA IIIF Consortium and Community

Page 47: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Canvas● Several images can be put on a canvas.

Source : Tom Crane, Digirati, « IIIF, an introduction ».

Page 48: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

ContenTs● Contents are not only images : text, hyperlinks,

video, audio.

Régis Robineau (Biblissima Campus Condorcet - EPHE/PSL) – Introduction aux APIs IIIF

Page 49: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

To sum up...

Digital content (eg image)

Page 50: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

To sum up...

Framework displaying a unit of the object (eg page)

Digital content (eg image)

Page 51: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

To sum up...

Order of the canvases

Framework displaying a unit of the object (eg page)

Digital content (eg image)

Page 52: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

To sum up...

Object

Order of the canvases

Framework displaying a unit of the object (eg page)

Digital content (eg image)

Page 53: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Annotations● Open

annotation standard.=> W3C Web Annotation Data Model

Source : Tom Crane, Digirati, « IIIF, an introduction ».

Page 54: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Annotations● “Painting” a canvas

with an image is considered as an annotation.

Source : Tom Crane, Digirati, « IIIF, an introduction ».

Page 55: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Annotations● Textual objects:

transcriptions, comments… Targeted to the image.

Source : Tom Crane, Digirati, « IIIF, an introduction ».

Page 56: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Annotations● Textual objects:

transcriptions, comments… Targeted to the image.

Source : Tom Crane, Digirati, « IIIF, an introduction ».

Page 57: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Audio & video

Source : Tom Crane, Digirati, « IIIF, an introduction ».

Page 59: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Reuse and mix objectshttps://demos.biblissima.fr/chateauroux/demo/

Régis Robineau (Biblissima Campus Condorcet - EPHE/PSL) – Introduction aux APIs IIIF

Page 60: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Reuse and mix objectshttps://demos.biblissima.fr/chateauroux/demo/

Régis Robineau (Biblissima Campus Condorcet - EPHE/PSL) – Introduction aux APIs IIIF

Page 61: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Reuse and mix objectshttps://demos.biblissima.fr/chateauroux/demo/

Régis Robineau (Biblissima Campus Condorcet - EPHE/PSL) – Introduction aux APIs IIIF

Page 62: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Reuse and mix objects

Régis Robineau (Biblissima Campus Condorcet - EPHE/PSL) – Introduction aux APIs IIIF

Page 63: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

IMAGE API

Service to request the image through http, but also technical details about the image.

Image

Page 64: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

CALLING the image

● URL syntax to request the images.

● The request can specify various sizes and qualities.

➢ Each image available on a IIIF server is by itself a web-service.

Page 65: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

URL Syntaxhttps://example.com/{id}/{region}/{size}/{rotation}/{quality}.{fmt}

John Dee performing an experiment before Queen Elizabeth I.

Henry Gillard Glindoni.

Source : Tom Crane, Digirati, « IIIF, an introduction ».

Page 66: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

URL Syntaxhttps://example.com/{id}/{region}/{size}/{rotation}/{quality}.{fmt}

http://gallica.bnf.fr/iiif/ark:/12148/btv1b8451103b/f9/full/,800/0/native.jpg

http://gallica.bnf.fr/iiif/ark:/12148/btv1b8451103b/f9/1200,1300,620,580/pct:90/325/grey.png

Source : Régis Robineau, Introduction au protocole IIIF.

Page 67: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Requesting technical detailshttps://www.e-codices.unifr.ch/loris/sbb/sbb-C0005-2/sbb-C0005-2_0000_002r.jp2/info.json

Page 68: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Cropping Images

Source : Tom Crane, Digirati, « IIIF, an introduction ».

Page 69: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

DEEP zoom and HIGH resolution● Tiles generated by the server.

mi Kuni-ezu -- Ōmi Kuni-ezu -- 近江國絵圖 , Japan, 1837 (345 x 504 cm).Stanford University Libraries

Source : Tom Crane, Digirati, « IIIF, an introduction ».

Page 70: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Using different images

Source : Tom Crane, Digirati, « IIIF, an introduction ».

Page 72: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Openseadragon: choose of the image.

Source : Tom Crane, Digirati, « IIIF, an introduction ».

Page 73: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Magnifying lens (Leaflet.js)

Source : Tom Crane, Digirati, « IIIF, an introduction ».

Page 74: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Image Jack Reed, CC-BY

Page 75: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

2 additional APIs

ContentSearch

Authentication

Search wihtin textual content (transcriptions, OCR, comments…)

Interaction between a client and an authentication system.

Page 76: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

HIMANIS

● HIStorical MANuscript Indexing for user-controlled Search.

● IRHT: Dominique Stutzmann, section de paléographie latine.● Partners: AN, BnF, U. Groningen, U. Valencia, A2ia, Teklia.

HIMANIS blog

Page 78: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Search within HTR content

Page 79: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Highlighting the annotation

Page 80: IIIF Protocol: a Standard to disseminate and share digital ...adochs.be/wp-content/uploads/2019/12/2019_11_22_ADOCHS_iiif_jf... · The goal of IIIF *N.B. Digital contents: – Images

Conclusions● Enriched user experience:

– Fluid visualization of high quality images;– Easiness to quote and share the digital objects;– Annotation tools.

● Institutions:– Reducing costs of development and maintenance;– Independance client / server;– Easy opening of the contents.