![Page 1: I linguaggi di marcatura e XML per la codifica dei dati d ...ibc.xdams.net/media/IBC/IBCCMSPortale/simpleUpload/IBC/000/000/235/... · – il web, con i suoi linguaggi e formati di](https://reader031.vdocuments.pub/reader031/viewer/2022022800/5c6e809c09d3f2dc7b8b4dc8/html5/thumbnails/1.jpg)
I linguaggi di marcatura e XML per la codifica dei dati d’archivio
Corso di formazione per l'apprendimento e l'utilizzo della piattaforma IBC-xDams
Modena, 21 gennaio 2014
Mirella M. Plazzi e F.RicciIBC - Soprintendenza per i beni librari e documentari
della Regione Emilia-Romagna
![Page 2: I linguaggi di marcatura e XML per la codifica dei dati d ...ibc.xdams.net/media/IBC/IBCCMSPortale/simpleUpload/IBC/000/000/235/... · – il web, con i suoi linguaggi e formati di](https://reader031.vdocuments.pub/reader031/viewer/2022022800/5c6e809c09d3f2dc7b8b4dc8/html5/thumbnails/2.jpg)
2
cosa sono
come e perché
utilizzarli
![Page 3: I linguaggi di marcatura e XML per la codifica dei dati d ...ibc.xdams.net/media/IBC/IBCCMSPortale/simpleUpload/IBC/000/000/235/... · – il web, con i suoi linguaggi e formati di](https://reader031.vdocuments.pub/reader031/viewer/2022022800/5c6e809c09d3f2dc7b8b4dc8/html5/thumbnails/3.jpg)
3
L’uso delle tecnologie informatiche per il trattamento dell’informazione e della comunicazione archivistica
– dall’ambiente cartaceo a quello informatico
– i database
– il web, con i suoi linguaggi e formati di
comunicazione
![Page 4: I linguaggi di marcatura e XML per la codifica dei dati d ...ibc.xdams.net/media/IBC/IBCCMSPortale/simpleUpload/IBC/000/000/235/... · – il web, con i suoi linguaggi e formati di](https://reader031.vdocuments.pub/reader031/viewer/2022022800/5c6e809c09d3f2dc7b8b4dc8/html5/thumbnails/4.jpg)
4
Quali sono gli obiettivi di uno strumento di ricerca archivistico?
– comunicare informazioni
– comunicare il contesto di origine
– conservare i dati
![Page 5: I linguaggi di marcatura e XML per la codifica dei dati d ...ibc.xdams.net/media/IBC/IBCCMSPortale/simpleUpload/IBC/000/000/235/... · – il web, con i suoi linguaggi e formati di](https://reader031.vdocuments.pub/reader031/viewer/2022022800/5c6e809c09d3f2dc7b8b4dc8/html5/thumbnails/5.jpg)
5
I linguaggi di markup
Il termine markup (o marcatura) deriva dall'ambiente tipografico
dove si usava per marcare con annotazioni
le parti del testo che andavano
evidenziate o corrette,
allo scopo di segnalarle al compositore o al dattilografo.
![Page 6: I linguaggi di marcatura e XML per la codifica dei dati d ...ibc.xdams.net/media/IBC/IBCCMSPortale/simpleUpload/IBC/000/000/235/... · – il web, con i suoi linguaggi e formati di](https://reader031.vdocuments.pub/reader031/viewer/2022022800/5c6e809c09d3f2dc7b8b4dc8/html5/thumbnails/6.jpg)
6
Un linguaggio di markup descrive
meccanismi di rappresentazione del testo
(strutturali, semantici o presentazionali)
utilizzabili su supporti diversi.
Esistono diversi linguaggi di markup.
I linguaggi di markup di tipo descrittivo (come XML) forniscono informazioni di struttura e non di presentazione
![Page 7: I linguaggi di marcatura e XML per la codifica dei dati d ...ibc.xdams.net/media/IBC/IBCCMSPortale/simpleUpload/IBC/000/000/235/... · – il web, con i suoi linguaggi e formati di](https://reader031.vdocuments.pub/reader031/viewer/2022022800/5c6e809c09d3f2dc7b8b4dc8/html5/thumbnails/7.jpg)
7
Un linguaggio di marcatura
che usiamo tutti,
tutti giorni...
un sito qualsiasi
![Page 8: I linguaggi di marcatura e XML per la codifica dei dati d ...ibc.xdams.net/media/IBC/IBCCMSPortale/simpleUpload/IBC/000/000/235/... · – il web, con i suoi linguaggi e formati di](https://reader031.vdocuments.pub/reader031/viewer/2022022800/5c6e809c09d3f2dc7b8b4dc8/html5/thumbnails/8.jpg)
8
XML
come HTML
- usa una codifica alfabetica internazionale
- è indipendente dalla piattaforma e open source
differentemente da HTML
- usa tag non predeterminati, ma definiti da chi intende codificare il documento
- separa la struttura semantica del documento dalla sua rappresentazione
![Page 9: I linguaggi di marcatura e XML per la codifica dei dati d ...ibc.xdams.net/media/IBC/IBCCMSPortale/simpleUpload/IBC/000/000/235/... · – il web, con i suoi linguaggi e formati di](https://reader031.vdocuments.pub/reader031/viewer/2022022800/5c6e809c09d3f2dc7b8b4dc8/html5/thumbnails/9.jpg)
9
Le componenti del linguaggio XML
- il contenuto (file xml)
- la struttura dei dati (DTD)
- la rappresentazione (foglio di stile)
![Page 10: I linguaggi di marcatura e XML per la codifica dei dati d ...ibc.xdams.net/media/IBC/IBCCMSPortale/simpleUpload/IBC/000/000/235/... · – il web, con i suoi linguaggi e formati di](https://reader031.vdocuments.pub/reader031/viewer/2022022800/5c6e809c09d3f2dc7b8b4dc8/html5/thumbnails/10.jpg)
10
La DTD
è il documento in cui si esprime la struttura logica della fonte analizzata,
indicandone le regole
che dovranno essere rispettate al momento della codifica
Una stessa DTD può essere condivisa da più documenti.
![Page 11: I linguaggi di marcatura e XML per la codifica dei dati d ...ibc.xdams.net/media/IBC/IBCCMSPortale/simpleUpload/IBC/000/000/235/... · – il web, con i suoi linguaggi e formati di](https://reader031.vdocuments.pub/reader031/viewer/2022022800/5c6e809c09d3f2dc7b8b4dc8/html5/thumbnails/11.jpg)
11
La DTD definisce
- gli elementi che identificano una parte della struttura rilevante all’interno del documento (compresa la root)
- gli attributi che qualificano ulteriormente il testo codificato all’interno dell’elemento descrittivo
![Page 12: I linguaggi di marcatura e XML per la codifica dei dati d ...ibc.xdams.net/media/IBC/IBCCMSPortale/simpleUpload/IBC/000/000/235/... · – il web, con i suoi linguaggi e formati di](https://reader031.vdocuments.pub/reader031/viewer/2022022800/5c6e809c09d3f2dc7b8b4dc8/html5/thumbnails/12.jpg)
12
Il foglio di stile
XSL (XML Stylesheet Language)
è un file scritto secondo le regole di ortografia di XML
consente di visualizzare il documento XML secondo le modalità di rappresentazione desiderate
![Page 13: I linguaggi di marcatura e XML per la codifica dei dati d ...ibc.xdams.net/media/IBC/IBCCMSPortale/simpleUpload/IBC/000/000/235/... · – il web, con i suoi linguaggi e formati di](https://reader031.vdocuments.pub/reader031/viewer/2022022800/5c6e809c09d3f2dc7b8b4dc8/html5/thumbnails/13.jpg)
13
Proviamo con qualcosa di “pratico”...
w3schools
![Page 14: I linguaggi di marcatura e XML per la codifica dei dati d ...ibc.xdams.net/media/IBC/IBCCMSPortale/simpleUpload/IBC/000/000/235/... · – il web, con i suoi linguaggi e formati di](https://reader031.vdocuments.pub/reader031/viewer/2022022800/5c6e809c09d3f2dc7b8b4dc8/html5/thumbnails/14.jpg)
14
Cosa significa codificare in XML?
Significa analizzare una fonte informativa per individuare la struttura semantica con la quale sono organizzati i dati
In base a tale struttura la fonte viene codificata = marcata
![Page 15: I linguaggi di marcatura e XML per la codifica dei dati d ...ibc.xdams.net/media/IBC/IBCCMSPortale/simpleUpload/IBC/000/000/235/... · – il web, con i suoi linguaggi e formati di](https://reader031.vdocuments.pub/reader031/viewer/2022022800/5c6e809c09d3f2dc7b8b4dc8/html5/thumbnails/15.jpg)
15
Esperienze di utilizzo di XML per la codifica dei dati archivistici
- recupero e pubblicazione di strumenti
archivistici con XML
- sistemi archivistici (locali, settoriali,
provinciali, regionali, statali e nazionali)
- software per il lavoro archivistico e XML
![Page 16: I linguaggi di marcatura e XML per la codifica dei dati d ...ibc.xdams.net/media/IBC/IBCCMSPortale/simpleUpload/IBC/000/000/235/... · – il web, con i suoi linguaggi e formati di](https://reader031.vdocuments.pub/reader031/viewer/2022022800/5c6e809c09d3f2dc7b8b4dc8/html5/thumbnails/16.jpg)
16
La Guida generale degli Archivi di Stato italianion line
Progetto RInASCoInventari degli archivi storici comunali del Lazio
CAStE-RCensimento degli archivi storici emiliano-
romagnoli
![Page 17: I linguaggi di marcatura e XML per la codifica dei dati d ...ibc.xdams.net/media/IBC/IBCCMSPortale/simpleUpload/IBC/000/000/235/... · – il web, con i suoi linguaggi e formati di](https://reader031.vdocuments.pub/reader031/viewer/2022022800/5c6e809c09d3f2dc7b8b4dc8/html5/thumbnails/17.jpg)
17
Pagina caster
![Page 18: I linguaggi di marcatura e XML per la codifica dei dati d ...ibc.xdams.net/media/IBC/IBCCMSPortale/simpleUpload/IBC/000/000/235/... · – il web, con i suoi linguaggi e formati di](https://reader031.vdocuments.pub/reader031/viewer/2022022800/5c6e809c09d3f2dc7b8b4dc8/html5/thumbnails/18.jpg)
18
2 File xml di quel conservatore e dei suoi fondi
![Page 19: I linguaggi di marcatura e XML per la codifica dei dati d ...ibc.xdams.net/media/IBC/IBCCMSPortale/simpleUpload/IBC/000/000/235/... · – il web, con i suoi linguaggi e formati di](https://reader031.vdocuments.pub/reader031/viewer/2022022800/5c6e809c09d3f2dc7b8b4dc8/html5/thumbnails/19.jpg)
![Page 20: I linguaggi di marcatura e XML per la codifica dei dati d ...ibc.xdams.net/media/IBC/IBCCMSPortale/simpleUpload/IBC/000/000/235/... · – il web, con i suoi linguaggi e formati di](https://reader031.vdocuments.pub/reader031/viewer/2022022800/5c6e809c09d3f2dc7b8b4dc8/html5/thumbnails/20.jpg)
20
Le DTD “archivistiche”
- EAD (Encoded archival description)per la descrizione dei complessi documentari
- EAC-CPF (Encoded archival context) per la descrizione dei soggetti produttori
- EAG (Encoded archival guide)per la descrizione del soggetto conservatoreIl recente dibattito sulla scelta dello standard di marcatura per ladescrizione dei soggetti conservatori ha focalizzato l’attenzione suEAC-CPF.
![Page 21: I linguaggi di marcatura e XML per la codifica dei dati d ...ibc.xdams.net/media/IBC/IBCCMSPortale/simpleUpload/IBC/000/000/235/... · – il web, con i suoi linguaggi e formati di](https://reader031.vdocuments.pub/reader031/viewer/2022022800/5c6e809c09d3f2dc7b8b4dc8/html5/thumbnails/21.jpg)
21
Riepilogando...
- XML è un linguaggio di codifica testuale standard che permette di riportare il contenuto informativo di una fonte all’interno di una struttura semantica espressa in linguaggio informatico
- EAD ed EAC esprimono la struttura semantica (DTD, Document Type Definition, o Schema XML) all’interno delle quali è possibile riportare (= codificare in formato XML) rispettivamente il contenuto informativo di una fonte archivistica e le notizie sui soggetti produttori
- EAD ed EAC costituiscono l'esplicitazione in formato XML della struttura descrittiva rispettivamente delle ISAD(G) e delle ISAAR(CPF)
![Page 22: I linguaggi di marcatura e XML per la codifica dei dati d ...ibc.xdams.net/media/IBC/IBCCMSPortale/simpleUpload/IBC/000/000/235/... · – il web, con i suoi linguaggi e formati di](https://reader031.vdocuments.pub/reader031/viewer/2022022800/5c6e809c09d3f2dc7b8b4dc8/html5/thumbnails/22.jpg)
22
Grazie per l'attenzione!
e un sentito grazie a
Ilaria Barbanti (Regesta.exe)
per la disponibilità
e i contenuti di “alcune” slides