Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

BibliotecaAccessibile

1,385 views

Published on

La presentazione del progetto "Biblioteca Virtuale Italiana di testi in formato alternativo" a CulturaSenzaBarriere.org

Published in: Technology, Education, Business

BibliotecaAccessibile

  1. 1. Progetto "Biblioteca Virtuale Italiana di Testi in Formato Alternativo"
  2. 2. Chi siamo? Yuri Carrer Centro di Ateneo per le Biblioteche Università degli Studi di Padova yuri.carrer@unipd.it Massimo Azzolini RedTurtle’s co-founder and project manager massimo@redturtle.net
  3. 3. Analisi • materiale sparso per il web e non • materiale e metadati di tipo eterogeneo • strutture spesso senza supporto informatico • necessità di "accompagnare" chi pubblica
  4. 4. Obiettivi • poter indicizzare quelle tipologie di risorse (web, z3950, locali) • catturare la tipologia dei materiali (book, audiobook che mappiamo a partire da audiolibri, libri braille, a grandi caratteri, ecc.) • fornire il modo per importare liste di materiali • dare uno spazio per ogni struttura per inserire i propri materiali.
  5. 5. L’idea progettuale come abbiamo pensato le cose
  6. 6. Lo schema del progetto
  7. 7. Lo schema del progetto sorgenti
  8. 8. Lo schema del progetto sorgenti Libri
  9. 9. Lo schema del progetto sorgenti Libri Z39.50
  10. 10. Lo schema del progetto sorgenti Libri Z39.50 web site
  11. 11. Lo schema del progetto CSV sorgenti Libri Z39.50 web site
  12. 12. Lo schema del progetto CSV sorgenti Libri retriever Z39.50 retriever web site retriever
  13. 13. Lo schema del progetto CSV sorgenti Libri retriever Z39.50 retriever populator web site retriever
  14. 14. Lo schema del progetto CSV sorgenti Libri retriever Z39.50 retriever populator Indice web site retriever
  15. 15. Lo schema del progetto CSV ricerca sorgenti Libri retriever Z39.50 retriever populator Indice web site retriever
  16. 16. Lo schema del progetto CSV ricerca sorgenti Libri retriever Z39.50 retriever populator Indice web site populator ... retriever
  17. 17. Libri • Puoi crearli nel portale • Puoi importarli via CSV • Hanno un flusso • Ogni biblioteca ha i suoi
  18. 18. Z39.50 • E’ un protocollo per effettuare ricerche su database remoti • Molto comune su basi dati bibliografiche • Tre sintassi supportate • UNIMARC • USMARC • SUTRS
  19. 19. Portali pubblici • utilizzo i loro motori di ricerca • ottengo liste HTML di libri • analizzo i risultati: • default parser configurabile • extended parser ad-hoc
  20. 20. Normalizzare! un “Book” è un serie di dati del tipo: • Titolo • Formato • Descrizione • ISBN • Autori • ISSN • Editore • Data
  21. 21. .. anche il formato! • ogni retriever: • mappa i formati di una sorgente, in un unico tipo. • mappa un formato in un certo tipo, un altro formato in un altro tipo, ecc.
  22. 22. Analisi di portali esterni • Occorre analizzare codice HTML che non generiamo • Non c’è certezza • HTML che otteniamo non è pensato per fornire dati
  23. 23. Analisi di portali esterni • Occorre analizzare codice HTML che non generiamo <tr> <td>Alighieri Dante</td> • Non c’è certezza <td> • HTML che otteniamo non è <a href="index.asp? pensato per fornire dati scelta=dettaglio&id=3601&catalogo=1&idmenu=4"> Rime </a> </td> <td>Biblioteca Italiana Ciechi</td> </tr>
  24. 24. Analisi di portali esterni • Un analizzatore (parser) standard parametrizzabile • Possibilità di aggiungerne altri
  25. 25. Populator Oggi: • un solo populator, indicizzatore. Domani: • popoliamo altri siti web, • estraiamo dati • salviamo su database esterni • ...
  26. 26. Preview un assaggio off-line
  27. 27. Screenshots - frontend
  28. 28. Screenshots - frontend
  29. 29. Screenshots - frontend
  30. 30. Screenshots - frontend
  31. 31. Screenshots - frontend
  32. 32. Screenshots - frontend
  33. 33. Screenshots - frontend
  34. 34. Screenshots - frontend
  35. 35. Screenshots - backend
  36. 36. Screenshots - backend
  37. 37. Screenshots - backend
  38. 38. Screenshots - backend
  39. 39. Screenshots - backend
  40. 40. Screenshots - backend
  41. 41. http://www.flickr.com/photos/st3f4n/2767217547 Deliverance indossa quello che vuoi!
  42. 42. Come funziona • Crei una o più pagine modello • Usi i css e tutte le tecniche di accessibilità che desideri • Riempi gli spazi con contenuti provenienti da una fonte esterna: • in questo caso Plone.. • ..ma non hai vincoli tecnologici http://www.flickr.com/photos/jenny-pics/3527749814
  43. 43. Deliverance + Deliverance =
  44. 44. Deliverance + Deliverance =
  45. 45. la soluzione CMS open source
  46. 46. Plone Facile per cominciare ✓ Batterie incluse ✓ Parla la tua lingua ‣ Disponibile in oltre 35 lingue
  47. 47. Plone User Friendly ✓ ha un potente editor rich-test ✓ Ricerca istantanea ✓ Cambia pelle rapidamente
  48. 48. Plone Potente ✓ Motore di workflow ✓ Scalabile ✓ Sicuro e flessibile
  49. 49. Plone Standards Compliant ✓ Accessibile ✓ Lo trovano i motori di ricerca ✓ Ti autentica come vuoi
  50. 50. Plone Maturo e supportato ✓ Protetto ✓ Supporto mondiale ✓ 1000+ estensioni
  51. 51. http://www.flickr.com/photos/vramak/3499502280 See in action
  52. 52. Questions!? Yuri Carrer Centro di Ateneo per le Biblioteche - Università di Padova yuri.carrer@unipd.it Massimo Azzolini RedTurtle Technology massimo.azzolini@redturtle.net
  53. 53. Grazie. Thank you.

×