B. Leporini, F. Paternò Pisa, maggio 2003 Usabilita' e Screen Reader: Nuovi Criteri di Progettazione.

Slides:



Advertisements
Presentazioni simili
Introduzione all’HTML
Advertisements

Accessibilità, usabilità, credibilità
Gli sviluppi del dossier virtuale Verso uno strumento di gestione personalizzata del flusso documentale Larchitettura tecnologica : Il Dossier Virtuale.
Il linguaggio HTML I documenti HTML vanno racchiusi dentro una coppia di TAG (marcatori): apertura e chiusura. ……………………………… …………………………… ……………….
Introduzione ad XML Mario Arrigoni Neri.
Commissione informatica 2008/2009 IL SITO DELLISTITUTO: resoconto di un percorso.
Università degli Studi di Napoli "Federico II" - a.a. 2002/2003 Le TD nei processi di apprendimento: strategie di apprendimento collaborativo supportate.
JavaScript 6. Oggetti e JavaScript. Linguaggio ad oggetti JavaScript è un linguaggio orientato agli oggetti In JavaScript sono presenti oggetti predefiniti.
A. FERRARI Alberto Ferrari. L'HyperText Markup Language (HTML) (traduzione letterale: linguaggio di marcatura per ipertesti) è un linguaggio usato per.
Nuovo sito della sez.Tennis del CUG Indicazioni su come usarlo.
File System Cos’è un File System File e Directory
Interfaccia del file system
CSS: Cascading Style Sheets Specifiche del formato del documento tramite un linguaggio Come modelli.dot di Word o file di stile.sty per latex Separazione.
DomainDay, Milano 13/11/20031 spam: esiste una soluzione ideale? Gian Carlo Ariosto Amministratore della lista.
File.
Luca Capitani Title Laboratorio di Web e Interface Design Università degli Studi di Roma La Sapienza.
UNIVERSITA DEGLI STUDI DI PAVIA Corso di Laurea Interfacoltà in Comunicazione Interculturale e Multimediale Usabilità dei Siti Flash: problemi e strategie.
tre approcci a confronto
Dott. Nicola Ciraulo CMS Dott. Nicola Ciraulo
Ministero Affari EsteriForum PA, maggio Ministero degli Affari Esteri Dal protocollo informatico verso la gestione elettronica dei flussi documentali.
Gestione dei Progetti Software 2 (a.a. 2004/05) Lezione 8 1 Valutare laccessibilità dei siti web Il World Wide Web Consortium (W3C) – Sviluppa tecnologie.
Università degli studi di Napoli “Federico II”
Posta elettronica : per iniziare : per iniziare Primi passi con la posta elettronica Primi passi con la posta elettronica
Gli sviluppi del dossier virtuale Verso uno strumento di gestione personalizzata del flusso documentale Limplementazione del dossier virtuale Facciamo.
Ovvero lo stile di Internet TC-WEB Torino, 5 settembre 2012.
Linguaggi per il Web Linguaggi di markup: CSS. Cascading Style Sheets (CSS) servono per facilitare la creazione di pagine HTML con un aspetto uniforme.
ACCESSIBILITA’.
CSS : Cascading Style Sheet
La tecnologia per la comunicazione sociale che non discrimina Siti web accessibili.
Test Reti Informatiche A cura di Gaetano Vergara Se clicchi sulla risposta GIUSTA passi alla domanda successiva Se clicchi sulla risposta ERRATA passi.
Cascading Style Sheet (Fogli di Stile in Cascata)
HTML Lezione 8 I collegamenti ipertestuali (link).
Creare pagine web Xhtlm. Struttura di una pagina.
HTML Lezione 3 Stili.
WORD Lezione n. 1 Aprire il programma Aprire un documento esistente
Bologna Febbraio 2004 k -PORTAL La soluzione per un sito web dinamico dotato di CMS (Content Management System) k -PORTAL La soluzione per un sito web.
Macro 1 Una macro è un elenco denominato di istruzioni. Ciascuna istruzione viene chiamata ‘azione’. Le azioni vengono eseguite in modo sequenziale e,
Il Linguaggio HTML “Profe, ma io a casa l’HTML non ce l’ho!“
Tecniche di accessibilità web Tabelle e form accessibili Le tabelle di dati WCAG 1.0, linea guida 5 Garantire che le tabelle abbiano.
HTML HyperText Markup Language Linguaggio per marcare un’Ipertesto
Hyper-Text Mark-Up Language
Progettazione concettuale di SI basati su Web
CSS Cascade Style Sheets.
INTRODUZIONE A JAVASCRIPT
Introduzione a Windows Lezione 2 Riccardo Sama' Copyright  Riccardo Sama'
HTML Gli elementi principali di una pagina Web. Titolo: 2  Attribuisce un titolo alla pagina  Il titolo è visibile nella “barra del titolo” del browser.
Corso Web CSV – Andiamo on-line 1 Andiamo on-line Corso di formazione Elementi base per la costruzione di un sito web.
HTML I tag HTML (parte 1). I tag HTML  I comandi che il browser interpreta  Etichette per marcare l’inizio e la fine di un elemento HTML  Formato e.
Progettazione di dati e applicazioni per il Web S. Ceri, P. Fraternali, A. Bongio, M. Brambilla, S. Comai, M. Matera Copyright © The McGraw-Hill.
Copyright BC Webcams! Tutto quello che avreste voluto sapere e non avete mai osato chiedere! “Telecamera per Web”
CORSO Di WEB DESIGN prof. Leonardo Moriello
Creazione di pagine per Internet Brevi note a cura di Emanuele Lana
Presentazione progetti per il bando “Interventi per il miglioramento dell’efficienza energetica degli impianti di illuminazione pubblica” Manuale di supporto.
Internet e HTML Diffusione di informazioni mediante la rete Internet.
HTML 4.01 Apogeo. I tag di base Capitolo 1 I tag SintassiEsempi:
Prog. applicazioni Web- 1 - Processo di sviluppo: Visione d’insieme.
7ª Lezione: Martedì 13 Marzo - Dreamweaver
Tag FRAMESET. I frame sono un particolare tipo di struttura HTML, che consente di suddividere la finestra del browser in diversi riquadri distinti. Un'insieme.
HTML e CSS C. Gena, C. Picardi, J. Sproston HTML e CSS.
PROGETTO… Internet Providers, registrazione del dominio Costruire una home page … e renderla visibile sul Web.
La costruzione di un sito web PROGEAS - Università di Firenze
Tesi di Laurea di: Relatore: Mariano Diasio Prof. Fabio Vitali
Creazione di pagine per Internet Brevi note a cura di Emanuele Lana
UNIVERSITÀ DEGLI STUDI DI PAVIA C ORSO DI L AUREA I NTERDIPARTIMENTALE IN C OMUNICAZIONE, I NNOVAZIONE, M ULTIMEDIALITÀ Usabilità e Accessibilità del Web:
UNIVERSITA’ DEGLI STUDI DI PAVIA CORSO DI LAUREA IN COMUNICAZIONE INTERCULTURALE E MULTIMEDIALE Relatore: Ing. Marco Porta Correlatore: Prof. Giampaolo.
Piattaforma ITALCHECK – v 3.1 TUTORIAL MOD9171 – Rev 00.
Il Fogli di Stile - CSS.
PHP.  HTML (Hyper Text Markup Language)  CSS (Cascading Style Sheets)  Javascript (linguaggio di programmazione client)  PHP ( Hypertext Preprocessor.
Javascript. HTML per definire il contenuto delle pagine web CSS per specificare il layout delle pagine web JavaScript per definire il comportamento delle.
HTML. Pagina HTML Struttura Titolo Hello World! Paragrafo apre il documento html contiene informazioni come il titolo della pagina, i meta tags, la codifica.
Transcript della presentazione:

B. Leporini, F. Paternò Pisa, maggio 2003 Usabilita' e Screen Reader: Nuovi Criteri di Progettazione

Integrazione di usabilità e accessibilità - Pisa Presentazione del lavoro Non solo accessibilità: migliorare lusabilità con screen reader; Accessibilità: garantire laccesso allinformazione (anche con browser testuale); Usabilità: agevolare la navigazione tramite dispositivi speciali (sintetizzatore vocale, display braille, etc.); Proposta di 18 criteri di progettazione; Esempi di applicazione dei criteri proposti.

Integrazione di usabilità e accessibilità - Pisa Fasi di lavoro Empirica: identificazione problemi con screen reader; Simulazione: individuazione e test di più soluzioni tecniche; Sistematica: organizzazione e classificazione dei criteri proposti.

Integrazione di usabilità e accessibilità - Pisa Aspetti di navigazione e possibili problemi con dispositivi speciali Perdita di globalità: Es. Link, pulsanti, campi, etc. Sovraccarico di informazione: Es. Barra di navigazione, banner, etc. Lettura sequenziale: Es. messaggi di risposta, risultati di una ricerca, pagine contenenti diversi tipi di informazione.

Integrazione di usabilità e accessibilità - Pisa Organizzazione dei criteri Insieme di criteri e di checkpoint. Classificazione per livelli di priorità in base allimportanza del completamento del task. Classificazione in base alla UI (dialogo e presentazione); Individuazione di contesti ben precisi di cui tener conto durante la fase di sviluppo.

Integrazione di usabilità e accessibilità - Pisa I criteri proposti 18 criteri suddivisi in 3 insiemi in base alla def. di usabilità: Efficacia Efficienza Soddisfattibilità 1. Effectiveness Criteria 1.1.b. Logical partition of interface elements 1.2.a. Proper link content 1.3.b. Messages and dynamic data management 1.4.a. Proper style sheets 1.5.b. Terminological Consistency and layout 2. Efficiency Criteria 2.1.b. Number of links and frames 2.2.b. Proper name for frames,tables and images 2.3.a. Location of the navigation bar 2.4.b. Importance levels 2.5.b. Keyboard shortcuts 2.6.a. Proper form layout 2.7.b. Specific sections 2.8.b. Indexing of contents 2.9.b. Navigation links 2.10.b Identifying the current page content 3. Satisfaction Criteria 3.1.b. Addition of short sound 3.2.a. Colour of text and background 3.3.a. Magnifying at passing by mouse

Integrazione di usabilità e accessibilità - Pisa Esempi di applicazione Testo significativo: Nomi di frame; Contenuto dei link; Descrizione tabelle; Barra di navigazione, menu e sotto menu: Menu e sotto menu a livelli, Pop-up menu; Uso di suoni: Caricamento della pagina, Differenziazione dei tipi di link, Differenziazione dei formati di file.

Integrazione di usabilità e accessibilità - Pisa Testo significativo: nomi dei frame Main frame2 top1 frame2 Florences council web site link2 italian version link2 the mayor … link2 home top1 frame end2 left1 frame2 link2 documents found link2 immigrants … main frame2 navigation bar1 frame2 Florences council web site link2 italian version link2 the mayor … link2 home navigation bar1 frame end2 navigation sub-bar1 frame2 link2 documents found link2 immigrants …

Integrazione di usabilità e accessibilità - Pisa Testo significativo:Contenuto dei link Link testuale: Testo compreso tra valore attributo title; Link grafico: valore attributo title e alt; Link grafico e testuale: Se 2 link con stesso HREF unico link combinazione testo link e valore attributo alt.

Integrazione di usabilità e accessibilità - Pisa Pagina modulistica sociale Pagina originale Direzione Sicurezza sociale – Modulistica Table with 4 columns and 4 rows Summary: assegni per il nucleo familiare 1) Assegni per il nucleo familiare e di maternità e... Link 2 cerchio rosso 1, scarica in formato doc Link 2 cerchio blu 1, scarica come rtf Link 2 cerchio verde 1 - scarica i file zip... Dichiarazione sostitutiva ( Link 2.doc 1 - Link 2.rtf 1 ) Allegati ( Link 2.doc 1 - Link 2.rtf 1 ) Istruzioni ( Link 2.pdf 1 ) Tutti i modelli ( Link 2.zip 1 ) table end Pagina modificata Direzione Sicurezza sociale - Modulistica Table with 4 columns and 4 rows Summary: assegni per il nucleo familiare 1) Assegni per il nucleo familiare e di maternità e... Link 2 formato doc - assegno di maternità 1 Link 2 formato rtf - assegno di maternità 1 Link 2 file zip di entrambi i formati 1 … table end

Integrazione di usabilità e accessibilità - Pisa Guida on line html Lettura dello screen reader Pagina originale Link 2 previous page 1 Link 2 Drop Down Menu With Frames 1 Link 2 1 Link 2 next page Pagina modificata Link 2 previous page: Drop Down Menu With Frames 1 Link 2 next page: 1 Codice html Pagina originale Drop Down Menu With Frames Pagina modificata Drop Down Menu With Frames <A HREF="...">

Integrazione di usabilità e accessibilità - Pisa Barra di navigazione, Menu e sottomenu LETTURA DELLA BARRA DI NAVIGAZIONE Table with 2 columns and 5 rows 2 Summary 2 : Right part of the head 1 Link 2 Cerca | Link 2 Personalizzazione | Link 2 Mappa Link 2 Skip to content 1 Table with 2 columns and 5 rows 2 Summary 2 : Navigation bar 1 L ink 2 Cerca | Link 2 Skip to content1 Graphic 2 Navigation bar 1 L ink 2 Cerca | LETTURA DEL SOTTOMENU Graphic sottomenu 1,2 List of 2 items 1,2 Link 2 Utenti List of 5 items nesting level 1 1,2 Link 2 Forum Link 2 Elementi di base... List end nesting level 1 1,2 Link 2 WebMaster List of 4 items nesting level 1 1,2 Link 2 Informazioni generali Link 2 Forum... List end nesting level 1 1,2 List end 1,2 IDENTIFICAZIONE Marcare la barra di navigazione e menu: etichette nascoste o tabella; Usare struttura a più livelli per menu e sottomenu (liste); Differenziare i link da quelli della pagina: AccessKey e Tabindex.

Integrazione di usabilità e accessibilità - Pisa Pop-up menu LETTURA DEI MENU Human Interfaces in Information Systems Graphic 2 Pop-up menu 2 : Link 2 Research Link 2 Research Topics List of 4 items 2 Link 2 Design of Interactive Systems Link 2 Usability and Accessibility Link 2 Mobile Information System All Link 2 Interaction with Information Systems list end 2 Link 2 People List of 5 items 2 Link 2 Permanent Staff Link 2 Research Assistants COSTRUZIONE DEL MENU Titoli e voci del menu = link; Ogni menu e sottomenu racchiuso in un blocco ; Importanza della sequenza logica dei blocchi; Uso liste per voci del sottomenu; Uso CSS: Proprietà position e visibility; Uso javascript: apertura e chiusura sottomenu; No supporto di javascript: menu = lista di link CODICE HTML #menu2 {position: absolute; visibility: visible;...} #submenu2 {position: absolute ; visibility: hidden;...} Research Topics Design of Interactive Systems

Integrazione di usabilità e accessibilità - Pisa Conclusioni Proposti 18 criteri per migliorare lusabilità dei siti web con screen reader; Raffinare i criteri proposti definendo checkpoint tecnici; Implementazione di un tool di valutazione e applicazione dei criteri (checkpoint).; Inspection evaluation: test di un campione di siti; User testing: valutare lapporti dei criteri usando un prototipo di sito web.