La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Associazione utenti Italiani aleph Elena Fasola Università dellInsubria Varese – Villa Toeplitz, 1 aprile 2005 Personalizzazione dellinterfaccia Web

Presentazioni simili


Presentazione sul tema: "Associazione utenti Italiani aleph Elena Fasola Università dellInsubria Varese – Villa Toeplitz, 1 aprile 2005 Personalizzazione dellinterfaccia Web"— Transcript della presentazione:

1 Associazione utenti Italiani aleph Elena Fasola Università dellInsubria Varese – Villa Toeplitz, 1 aprile 2005 Personalizzazione dellinterfaccia Web

2 Varese, 01/04/2005Elena Fasola - Personalizzazione Web2 LOPAC è il biglietto da visita della biblioteca I suoi punti di forza sono: I suoi punti di forza sono: Usabilità Usabilità Accessibilità Accessibilità Semplicità duso e di consultazione Semplicità duso e di consultazione Estetica gradevole e lineare Estetica gradevole e lineare Presenza di funzionalità che possano agevolare lutenza nellaccesso ai servizi offerti dalla biblioteca Presenza di funzionalità che possano agevolare lutenza nellaccesso ai servizi offerti dalla biblioteca

3 Varese, 01/04/2005Elena Fasola - Personalizzazione Web3 Come eravamo… La versione 14 La versione 14 Frame Pop up Corpo

4 Varese, 01/04/2005Elena Fasola - Personalizzazione Web4 Nella nuova versione… La versione 16 La versione 16 Suggerimenti per la ricerca Barre di navigazione e feedback Ricerca base Filtri di ricerca

5 Varese, 01/04/2005Elena Fasola - Personalizzazione Web5 …la grafica e la struttura sono cambiate. I cambiamenti più importanti: I cambiamenti più importanti: Assenza di frame e di finestre pop up. Navigazione più veloce Presenza di una feedbackbar per avvisi e informazioni Compatibile con browser alternativi a Internet Explorer (SO WIN: Netscape, Firefox, Opera; SO Linux: Konqueror; MAC) Uno switch in www_server.conf definisce il set di caratteri sostitutivo di utf-8 (iso ) per i browser che non supportano pienamente Unicode. Uno switch in www_server.conf definisce il set di caratteri sostitutivo di utf-8 (iso ) per i browser che non supportano pienamente Unicode. CSS flessibile e personalizzabile per ogni base. File: exlibris-.css Privacy: le info utente non vengono salvate nella cronologia

6 Varese, 01/04/2005Elena Fasola - Personalizzazione Web6 Le nuove funzionalità. Ricerca: Ricerca: Filtri di ricerca disponibili su diversi tipi di pagina (Ricerca Base, Ricerca Avanzata, Lista dei Risultati,…) Filtri di ricerca disponibili su diversi tipi di pagina (Ricerca Base, Ricerca Avanzata, Lista dei Risultati,…) Metodi di ricerca più completi ed esaustivi Metodi di ricerca più completi ed esaustivi Filtri di ricerca

7 Varese, 01/04/2005Elena Fasola - Personalizzazione Web7 Le nuove funzionalità. Contatti: Contatti: Possibilità di reperire le informazioni sulla biblioteca in modo più rapido e intuitivo. Possibilità di reperire le informazioni sulla biblioteca in modo più rapido e intuitivo.

8 Varese, 01/04/2005Elena Fasola - Personalizzazione Web8 Le nuove funzionalità. Salvataggio ricerche: Salvataggio ricerche: Scaffale elettronico: possibilità di salvare in modo permanente i record sul server. Scaffale elettronico: possibilità di salvare in modo permanente i record sul server. Problemi di funzionamento in corso di analisi: PRB Problemi di funzionamento in corso di analisi: PRB Possibilità di salvare/inviare le ricerche effettuate in formato EndNote (ISI ResearchSoft Tagged Output). Possibilità di salvare/inviare le ricerche effettuate in formato EndNote (ISI ResearchSoft Tagged Output). mappatura (MARC21/UNIMARC) del formato 777 (Util I/a) mappatura (MARC21/UNIMARC) del formato 777 (Util I/a) edit_doc_777 edit_doc_777 www-set-mail (invio ) www-set-mail (invio ) Possibilità di salvare/inviare le ricerche in formato Aleph sequential (non implementato)

9 Varese, 01/04/2005Elena Fasola - Personalizzazione Web9 Le nuove funzionalità. Personalizzazione account utente: Personalizzazione account utente: Profili OPAC per la gestione dei servizi disponibili agli utenti (da GUI CIRC) Profili OPAC per la gestione dei servizi disponibili agli utenti (da GUI CIRC) Visualizzazione record biblioteca utente Permessi per funzioni speciali Record non accessibili

10 Varese, 01/04/2005Elena Fasola - Personalizzazione Web10 Le nuove funzionalità. Integrazione con altri prodotti: Integrazione con altri prodotti: Integrazione con SFX Integrazione con SFX (non implementato) Integrazione con modulo ILL Integrazione con modulo ILL (non implementato) Integrazione con Course Reading Integrazione con Course Reading (non implementato)

11 Varese, 01/04/2005Elena Fasola - Personalizzazione Web11 Lesperienza Bicocca-Insubria LOPAC è fornito con una struttura di default: LOPAC è fornito con una struttura di default: Pagina iniziale: login utente Predisposizione per lintegrazione con ILL, SFX, … Predisposizione per luso di funzionalità avanzate: Registrazione online nuovo utente Registrazione online nuovo utente Recupero password Recupero password Non sono previste pagine di help Accessibilità: livello A di WAI- WCAG

12 Varese, 01/04/2005Elena Fasola - Personalizzazione Web12 Gli interventi di personalizzazione I primi interventi, rivolti a: I primi interventi, rivolti a: Mantenere conformità logica con OPAC ver. 14 Eliminare funzionalità non testate o ritenute non necessarie Eliminare integrazioni non implementate Verificare e migliorare laccessibilità web Personalizzazione generale dellOPAC I primi ostacoli: I primi ostacoli: Struttura rigida Assenza di documentazione/formazione Parametri hard coded Gravi imprecisioni nella codifica HTML e CSS Mancanza di integrazione con editor html

13 Varese, 01/04/2005Elena Fasola - Personalizzazione Web13 Le soluzioni adottate Le soluzioni adottate Modifica pagina iniziale: Modifica pagina iniziale: La home page deve essere login (definita in www_server.conf) il contenuto è stato sostituito il contenuto è stato sostituito [nomefile] definiscono le porzioni di pagina comuni il contenuto è stato personalizzato il contenuto è stato personalizzato DHTML/javascript per cookie uso non chiaro… uso non chiaro… generava errori nella visualizzazione della pagina generava errori nella visualizzazione della pagina Inserite FAQ Inserite FAQ Personalizzato form invio commenti Personalizzato form invio commenti Personalizzazione colonne output Personalizzazione colonne output login meta-tags hea d- 1- bor /no bor find - incl ude - butt ons find - cod e- incl ude find - incl ude - filte r copyrights

14 Varese, 01/04/2005Elena Fasola - Personalizzazione Web14 Le soluzioni adottate Le soluzioni adottate Inserimento FAQ: Inserimento FAQ: Non previste nella versione default Files creati ad hoc in www_f_ita/, prendendo a modello la struttura standard delle pagine: meta-tags, … meta-tags, … Percorsi hard coded per link e icone Percorsi hard coded per link e icone Pulsanti standard Pulsanti standard Inseriti link in home page con sintassi:&server_f?func=file&file_name=[nomefile]

15 Varese, 01/04/2005Elena Fasola - Personalizzazione Web15 Le soluzioni adottate Le soluzioni adottate Personalizzazione form web Personalizzazione form web Directory./bin01/form_ita/… www-feedback-mail-00: invio commenti/suggerimenti www-save-staff-00: promemoria per salvataggio basket su server (non implementato) www-set-mail-00: invio set di record da ricerche OPAC www-set-mail : invio record formato EndNote

16 Varese, 01/04/2005Elena Fasola - Personalizzazione Web16 Le soluzioni adottate Le soluzioni adottate Ridimensionamento colonne Ridimensionamento colonne www_tab_short (Util I/4) Le impostazioni relative alla lunghezza dei campi qui dichiarate devono essere combinate ed incrociate con i valori percentuali dei campi $2xxx e $0xxxx contenuti in … Le impostazioni relative alla lunghezza dei campi qui dichiarate devono essere combinate ed incrociate con i valori percentuali dei campi $2xxx e $0xxxx contenuti in … short-a-body- nell'esatta sequenza numerica dichiarata in www_tab_short cominciando a contare da $2300 nell'esatta sequenza numerica dichiarata in www_tab_short cominciando a contare da $2300 Esempio: campo autore, posizione 1 in www_tab_short = $2300 in short-a-body; campo titolo, posizione 2 in www_tab_short = $2400 in short-a-body; … campo autore, posizione 1 in www_tab_short = $2300 in short-a-body; campo titolo, posizione 2 in www_tab_short = $2400 in short-a-body; …

17 Varese, 01/04/2005Elena Fasola - Personalizzazione Web17 Le soluzioni adottate Le soluzioni adottate Informazioni sulla biblioteca: Informazioni sulla biblioteca:./www_f_ita/library-.html./www_f_ita/library-.html Icona: in./www_f_ita/icon/… Icona: in./www_f_ita/icon/… Pop up: dalle prove effettuate non sembra ostacoli la visualizzazione della pagina Pop up: dalle prove effettuate non sembra ostacoli la visualizzazione della pagina Presenza di link al sito della sublibrary e mail Presenza di link al sito della sublibrary e mail Possibilità di stampare con bottone user-friendly Possibilità di stampare con bottone user-friendly

18 Varese, 01/04/2005Elena Fasola - Personalizzazione Web18 Riassumendo Riassumendo $alephe_root $alephe_root www_server.conf: configurazione web server www_f_ /: OPAC www_f_ /icon/: icone e pulsanti www_s_ /: Web Staff www_x_ /: ILL www_r_ /: Course Reading www_c_ /: Union Catalog www_u_ /:(utilities) www_y_ /: vuota…./error._ /www_f_heading: messaggi agli utenti

19 Varese, 01/04/2005Elena Fasola - Personalizzazione Web19 Riassumendo Riassumendo $alephe_tab $alephe_tab tab_base_count: definizione delle basi logiche per la ricerca OPAC (WEB e GUI) Scan-acc-head- Scan-acc-head- Scan-acc-body- Scan-acc-body- tab. www_f_func: programmi opzionali definiti dall'utente tab. www_x_func: default per X Server (non implementato)

20 Varese, 01/04/2005Elena Fasola - Personalizzazione Web20 Riassumendo Riassumendo edit_doc_999. edit_doc_999. edit_doc_777. edit_doc_777. www_tab_short. www_tab_short. www_f_sort_heading www_f_sort_heading www_f_tab_short_999 www_f_tab_short_999 tab_z121 tab_z121 tab100 tab100 tab_buf_z403 (tag 856) tab_buf_z403 (tag 856) BIB/form_ita/… BIB/form_ita/… ADM/tab/tab_hold_request_form ADM/tab/tab_hold_request_form tab_z30_sort tab_z30_sort./alephm/source/www_f/www_f_l oad_func.cbl (in Cobol)./alephm/source/www_f/www_f_l oad_func.cbl (in Cobol) … Altre tabelle:

21 Varese, 01/04/2005Elena Fasola - Personalizzazione Web21 Riassumendo Riassumendo I file che compongono le schermate: I file che compongono le schermate: Login/Logout: identificazione utente/fine sessione Find-a: ricerca multi-campo Find-b: ricerca base Find-c: ricerca CCL Find-d: ricerca multi-campo Scan: ricerca per scorrimento Base-list: scelta cataloghi Short-a-head/body: visualizzazione breve …

22 Varese, 01/04/2005Elena Fasola - Personalizzazione Web22 Le dolenti note… Ci sono diversi problemi legati a: Ci sono diversi problemi legati a: Struttura delle pagine Codifica non standard, es. [nomefile] Codifica non standard, es. [nomefile] Parametri proprietari di difficile gestione Parametri proprietari di difficile gestione HTML e CSS imprecisi e con sintassi errata (standard W3C) HTML e CSS imprecisi e con sintassi errata (standard W3C) Documentazione Insufficiente. Insufficiente. Nessun accenno sullaccessibilità (Legge n.4/2004, Sezione 508 del Rehabilitation Act, WCAG-WAI) Nessun accenno sullaccessibilità (Legge n.4/2004, Sezione 508 del Rehabilitation Act, WCAG-WAI) LOPAC non fa parte dei corsi di formazione sebbene sia parte integrante del pacchetto Aleph LOPAC non fa parte dei corsi di formazione sebbene sia parte integrante del pacchetto Aleph Accessibilità

23 Varese, 01/04/2005Elena Fasola - Personalizzazione Web23 Laccessibilità… Laccessibilità… Laccessibilità è compromessa da: Laccessibilità è compromessa da: Errori di sintassi HTML e CSS Tag in maiuscolo/minuscolo Tag in maiuscolo/minuscolo Attributi "divisi" tra HTML e CSS Attributi "divisi" tra HTML e CSS Identificatori usati in modo errato Identificatori usati in modo errato Assenza della dichiarazione DOCTYPE Assenza di attributi che forniscano descrizioni di link e immagini (alt, title, caption, …) Assenza di indicazioni riguardo lapertura di nuove finestre (indicazione del target nellattributo title) Assenza di alternative testuali per script Impiego massivo di tabelle per limpaginazioneSegue…

24 Varese, 01/04/2005Elena Fasola - Personalizzazione Web24 Laccessibilità… Laccessibilità… Laccessibilità è compromessa da: Laccessibilità è compromessa da: Le tabelle contenenti dati non sono linearizzate Impaginazione tabellare dei form Assenza di tag e attributi specifici per i form (fieldset) Disabilitando la JVM alcune pagine non vengono caricate Assenza di attributi tabindex e accesskey I colori presenti nel CSS non sono web-safe (usabilità)

25 Varese, 01/04/2005Elena Fasola - Personalizzazione Web25 Le scelte di personalizzazione XHTML XHTML XHTML rappresenta una fusione di HTML4 e XML, cioè gli elementi HTML4 sono combinati con la sintassi XML. CSS: CSS: Ricostruite tutte le classi e gli identificatori Trasferiti nel CSS attributi erroneamente indicati nel codice Compatibilità: Compatibilità: Il codice è stato ottimizzato per essere compatibile con tutti i browser, soprattutto quelli che non sono in grado di correggere automaticamente il codice. Accessibilità Accessibilità Adeguamento del codice agli standard e alla legislazione nazionale (correzione dei problemi precedentemente elencati)

26 Varese, 01/04/2005Elena Fasola - Personalizzazione Web26 Riferimenti sullaccessibilità


Scaricare ppt "Associazione utenti Italiani aleph Elena Fasola Università dellInsubria Varese – Villa Toeplitz, 1 aprile 2005 Personalizzazione dellinterfaccia Web"

Presentazioni simili


Annunci Google