SlideShare une entreprise Scribd logo
1  sur  19
Télécharger pour lire hors ligne
Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica                                        Page 1 of 19




                         Applicazioni AJAX accessibili


                        URL:      http://diegolamonica.info/smau-2008/   Autore: Diego La Monica




http://diegolamonica.info/smau-2008/                                                                19/10/2008
Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica                                                    Page 2 of 19




      Cos’è IWA/HWG ( 1 di 2 )


      IWA/HWG è un’Associazione professionale no profit riconosciuta leader mondiale nella fornitura dei
      principi e delle certificazioni di formazione per i professionisti della Rete Internet; è presente in 100
      paesi, con 130 sedi ufficiali in rappresentanza di più di 165.000 associati.
      La sua missione.

           Fornire programmi formativi di qualità;
           Fornire agli associati supporto e collaborazione a livello regionale, nazionale e internazionale,
           nonché un marchio di affiliazione riconosciuto a livello mondiale;
           Promuovere i principi universali di etica e di pratica professionale per tutti i professionisti della
           Rete Internet;
           Fornire supporto per la definizione e lo studio di normative nei Paesi in cui è presente




http://diegolamonica.info/smau-2008/                                                                               19/10/2008
Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica                                           Page 3 of 19




      Cos’è IWA/HWG ( 2 di 2 )


      Partecipazioni e attività




      Network:
      http://www.iwa.it - http://webaccessibile.org - http://www.itlists.org - http://blog.iwa.it -
      http://www.skillprofiles.eu
      Contatti
       comunicazione@iwa.it




http://diegolamonica.info/smau-2008/                                                                   19/10/2008
Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica                                                   Page 4 of 19




      In principio...


       ...Dio creò il cielo e la terra.
       La terra era informe e deserta e le tenebre ricoprivano l'abisso e lo spirito di Dio aleggiava sulle
       acque.
       Dio disse: «Sia la luce!». E la luce fu.
       Dio vide che la luce era cosa buona e separò la luce dalle tenebre.
                                                                                         (Genesi 1. Versi 1-4)
       Uh... Forse ho sbagliato il testo!




http://diegolamonica.info/smau-2008/                                                                           19/10/2008
Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica                              Page 5 of 19




      In principio...


       ... Tim Berners Lee pensò al World Wide Web, una rete capace di far condividere
       documentazione scientifica indipendente dalla piattaforma utilizzata.
       Sono passati ben 17 anni da allora e le cose si sono evolute...
       Si è partiti da un web informativo
       per giungere ad un web partecipativo
       poi a un web collaborativo
       per sfociare in un web sociale




http://diegolamonica.info/smau-2008/                                                      19/10/2008
Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica                                               Page 6 of 19




      ...In fine


       La nuova tendenza è il web applicativo.
       Evolvendosi, il web, ha fatto sì che i siti si siano trasformati in vere e proprie applicazioni.
       Grazie ad un massivo uso di JavaScript, si è trasportato nel web quelle che tipicamente erano
       pensate come applicazioni desktop.
      Alcuni esempi di applicazioni desktop sul web




                  Google Apps                            Google Mail             Google Calendar
       Queste applicazioni sono AJAX oriented.




http://diegolamonica.info/smau-2008/                                                                       19/10/2008
Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica                                         Page 7 of 19




      Cos'è Ajax?


       Ajax è il nome di un'ottimo

           detersivo,
           sgrassatore,
           lavapavimenti

       che ha raggiunto l'apice delle vendite in Italia alla fine degli anni '80.
       La sua confezione era una bottiglia con un dosatore spray particolarmente comodo e maneggevole.
       Credo che dobbiate scusarmi. È l'emozione che mi fa confondere...




http://diegolamonica.info/smau-2008/                                                                 19/10/2008
Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica                                                   Page 8 of 19




      Cosa vuol dire AJAX? (tratto da wikipedia)


       AJAX, acronimo di Asynchronous JavaScript and XML, è una tecnica di sviluppo web per creare
       applicazioni web interattive. L'intento di tale tecnica è quello di ottenere pagine web che rispondono
       in maniera più rapida, grazie allo scambio in background di piccoli pacchetti di dati con il server,
       così che l'intera pagina web non debba essere ricaricata ogni volta che l'utente effettua una
       modifica.




       Questa tecnica riesce, quindi, a migliorare l'interattività, la velocità e l'usabilità di una pagina web.




http://diegolamonica.info/smau-2008/                                                                           19/10/2008
Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica                                                  Page 9 of 19




      ...


       AJAX è asincrono nel senso che i dati extra sono richiesti al server e caricati in background senza
       interferire con il comportamento della pagina esistente.
       Col tempo AJAX ha assunto un significato (impropriamente) più esteso: è AJAX tutto ciò che
       modifica il DOM.
      Quando si parla di AJAX
       immaginiamo:

             Caricamento di frammenti di pagina
             Animazione di oggetti sulla pagina
             Applicazione e modifica dello stile degli elementi sul documento

      Ma l'accessibilità è garantita?
       No!




http://diegolamonica.info/smau-2008/                                                                          19/10/2008
Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica                                             Page 10 of 19




      Perchè no?


       Le tecnologie assistive non sono in grado di verificare quello che succede nella pagina, perchè per
       ciascun cambiamento che noi percepiamo a video, è cambiato qualcosa nel Document Object
       Model.
       Mantenere traccia di tutti i cambiamenti potrebbe portare ad una confusione totale delle tecnologie
       assistive che potrebbero quindi leggere le informazioni in modo disordinato e senza alcun criterio.




http://diegolamonica.info/smau-2008/                                                                         19/10/2008
Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica                                        Page 11 of 19




      Un pratico esempio


      Leggi il testo che segue
       capirò disordinato non questo leggo in nulla modo testo Se!
      Chiaro?
       Se leggo questo testo in modo disordinato non capirò nulla!
      Ma allora non si può far nulla?
       È comunque possibile fare qualcosa per assicurare l'accessibilità delle applicazioni Web!




http://diegolamonica.info/smau-2008/                                                                 19/10/2008
Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica                                              Page 12 of 19




      ARIA di cambiamento!


       Il gruppo di lavoro Protocols & Formats istituito dal W3C, sta lavorando ad una serie di documenti
       nel quale vengono definite delle specifiche che (se utilizzate nel modo corretto) possono consentire
       al miglioramento dell'accessibilità delle applicazioni Web. Il documeto principale prende il nome di:
       Accessible Rich Internet Applications (WAI-ARIA) Version 1.0. È inoltre corredato dei
       seguenti documenti:

           ARIA Primer: che indirizza gli sviluppatori ad una comprensione del problema nell'utilizzo di
           tecnologie miste (DHTML + AJAX)
           ARIA Best Practice: che descrive come implementare ARIA per esempi;
           ARIA Roadmap: che definisce le stime dei tempi di redazione, pubblicazione e possibile
           implementazione delle specifiche da parte dei vendor;

       In quei documenti sono indicate le regole e le modalità con le quali è possibile sviluppare
       applicazioni web comprensibili dalle tecnologie assistive.




http://diegolamonica.info/smau-2008/                                                                       19/10/2008
Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica                                                  Page 13 of 19




      Sei solo chiacchiere e distintivo, chiacchiere e
      distintivo!

                                                              Robert De Niro in quot;Gli intoccabiliquot; ha usato questa
                                                              frase alla fine del film per offendere un
                                                              giovanissimo Harison Ford.
                                                              ARIA è solo un piccolo ma importante passo per il
                                                              conseguimento di un obiettivo più grande: la
                                                              possibilità di avere un web realmente
                                                              utilizzabile da tutti!
                                                              quot;Non bisogna smettere di combattere... Qui
                                                              finisce la lezione!quot;.




http://diegolamonica.info/smau-2008/                                                                           19/10/2008
Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica                                                 Page 14 of 19




      Ma in pratica?


       Un paio di esempi pratici potrebbero chiarire lo scopo delle specifiche indicate dal gruppo di lavoro
       Protocols & Formats
      Esempio Stazione meteo
       Link: http://jastegg.it/tests/weather6/
       Nell'esempio è stato impostato su ogni riga della tabella l'attributo aria-live=quot;politequot; così da
       segnalare eventuali variazioni. Infatti, l'attributo aria-live , consente di indicare ad una tecnologia
       assistiva eventuali cambiamenti nella struttura del documento comportandosi secondo quanto
       indicato in questo valore.
       (Esempio tratto da un test di Gez Lemon )
      Esempio Utenti online
       Link: http://jastegg.it/tests/im-users/index.html
       Oltre all'utilizzo dell'attributo aria-live in questo esempio è stato fatto uso dell' attributo   aria-
       relevant che in congiunzione con il precedente attributo consente di indicare in che modo
       interpretare il cambiamento (al nostro scopo è bastato quot;additions removalsquot; )




http://diegolamonica.info/smau-2008/                                                                             19/10/2008
Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica                                                Page 15 of 19




      Ancora non siete soddisfatti?


       Fino ad oggi, per consentire alle tecnologie assistive di ottenere dei risultati quantomeno accettabili,
       sono state utilizzate delle soluzioni non troppo semplici da implementare, con una certa complessità
       nella manutenzione e un margine di successo abbastanza basso e vincoli progettuali abbastanza
       rigidi (che non sempre corrispondono alla realtà).
      Un form di login
       Link: http://soci.iwa.it/old.login.php
       Questo form fa uso di AJAX per autenticare l'utente ovviamente degradando in caso di assenza di
       JavaScript. Il difetto di questo script è che per consentire allo screen reader di leggerne il contenuto
       è di dare il focus al messaggio di notifica.
       Quanto è correta la cosa? Proviamo a vedere lo stesso form quot;ARIA Compliantquot;
       Link: http://soci.iwa.it/




http://diegolamonica.info/smau-2008/                                                                         19/10/2008
Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica                                              Page 16 of 19




      In conclusione


       La necessità di avere applicazioni accessibili, non pregiudica dall'avere caratteristiche avanzate.
       Molti Social Network attuali non supportano queste caratteristiche tagliando fuori un certo target
       di utenze.
      Facciamone una questione economica!
       Se questa utenza fosse solo il 5% del mercato internet, quanto traffico potrebbe generare?
       Le statistiche pubblicate da Nielsen//NetRatings indicano come utenza globale 360.985.492
       utenti al 31 Dicembre 2000.

           18 milioni di persone circa sono il 5% dell'utenza internet mondiale
           2,906 miliardi di euro è il fatturato italiano online del 2006 (fonte La Repubblica.it)
           145,3 milioni di euro è il 5% del fatturato italiano on-line.

      E se fosse solo l'1%?
       Butteresti via una fetta di mercato che vale 1,45 milioni di euro?
       Una piccola osservazione: il mercato elettronico italiano è tra quelli che in europa
       fatturano di meno (la media europea è oltre il 3.5%) (Rapporto Assinform anno 2007)




http://diegolamonica.info/smau-2008/                                                                         19/10/2008
Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica                                              Page 17 of 19




      Non basta?


       Questa presentazione è stata ascoltata grazie all'utilizzo degli attributi definiti in ARIA.
       In alternativa lo screen reader sarebbe stato muto!
       Per maggiori dettagli sulla modalità di costruzione di questa presentazione per il web consultare i
       link di approfondimento.
      Ma chi supporta ARIA?
       L'elenco degli strumenti software che già implementano ARIA e delle tecnologie assistive che
       supportano o sono prossime al suo supporto, è molto lungo.

           Firefox (dalla versione 3)
           Internet Explorer 8
           Jaws
           Opera (dalla versione 9.5)
           ...

       Mozilla Developer Center presenta un elenco costantemente aggiornato




http://diegolamonica.info/smau-2008/                                                                         19/10/2008
Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica                Page 18 of 19




      Per approfondimenti sul tema.



           Accessible Rich Internet Applications (WAI-ARIA) Version 1.0;
           La tecnologia AJAX;
           L'accessibilità di AJAX (webaccessibile)
           JAST A Slide: l'evoluzione delle diapositive on-line!
           AJAX (su Wikipedia)




http://diegolamonica.info/smau-2008/                                         19/10/2008
Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica                                                                      Page 19 of 19




      Termini e licenza del documento



           La presentazione appena letta e ascoltata è disponibile all'url: http://diegolamonica.info/smau-
           2008/
           Questa presentazione è stata possibile grazie a JAST-A-Slide (http://jastegg.it/jastASlide/)
           Chiunque è libero di riutilizzare questo strumento per produrre presentazioni web che siano
           supportate dalle tecnologie assistive.
           L'assenza delle presenti indicazioni alla fine della presentazione sarà ritenuta una violazione del
           diritto d'autore e potrà essere perseguibile secondo le normative vigenti.

                             Quest'opera è stata rilasciata sotto la licenza Creative Commons Attribuzione-Non commerciale-Non
                             opere derivate 3.0 Unported. Per leggere una copia della licenza visita il sito web
                             http://creativecommons.org/licenses/by-nc-nd/3.0/ o spedisci una lettera a Creative Commons, 171
                             Second Street, Suite 300, San Francisco, California, 94105, USA.
                             Diritti, marchi registrati e siti web riportati in immagini e url sono riservati e proprietà dei diretti
                             interessati e relative aziende.
                             IWA/HWG e l’associazione IWA Italy non sono direttamente o indirettamente responsabili dei contenuti
                             riportati nel presente documento che sono ad esclusiva cura e responsabilità del relatore.




http://diegolamonica.info/smau-2008/                                                                                               19/10/2008

Contenu connexe

Tendances

7. Applicazioni Web e CMS
7. Applicazioni Web e CMS7. Applicazioni Web e CMS
7. Applicazioni Web e CMSRoberto Polillo
 
Smau Milano 09 IWA Immagine Aziendale nei Social Media Avvocato Gianluca Caro...
Smau Milano 09 IWA Immagine Aziendale nei Social Media Avvocato Gianluca Caro...Smau Milano 09 IWA Immagine Aziendale nei Social Media Avvocato Gianluca Caro...
Smau Milano 09 IWA Immagine Aziendale nei Social Media Avvocato Gianluca Caro...Carobene & Partners
 
10 - Evoluzione del Web: dal Web 1.0, al Web 2.0, al mobile web - 16/17
10 - Evoluzione del Web: dal Web 1.0, al Web 2.0, al mobile web - 16/1710 - Evoluzione del Web: dal Web 1.0, al Web 2.0, al mobile web - 16/17
10 - Evoluzione del Web: dal Web 1.0, al Web 2.0, al mobile web - 16/17Giuseppe Vizzari
 
Corso Web 2.0: Evoluzione del web
Corso Web 2.0: Evoluzione del webCorso Web 2.0: Evoluzione del web
Corso Web 2.0: Evoluzione del webRoberto Polillo
 
Corso Web 2.0: Il Web come piattaforma
Corso Web 2.0: Il Web come piattaformaCorso Web 2.0: Il Web come piattaforma
Corso Web 2.0: Il Web come piattaformaRoberto Polillo
 
Lezione 30 Ottobre Lezione 30 Ottobre Blow, Wiki ed editing web-based
Lezione 30 Ottobre Lezione 30 Ottobre Blow, Wiki ed editing web-basedLezione 30 Ottobre Lezione 30 Ottobre Blow, Wiki ed editing web-based
Lezione 30 Ottobre Lezione 30 Ottobre Blow, Wiki ed editing web-basedPaolo Lattanzio
 
11. Evoluzione del web: dal Web 1.0 al Web 2.0
11. Evoluzione del web: dal Web 1.0 al Web 2.011. Evoluzione del web: dal Web 1.0 al Web 2.0
11. Evoluzione del web: dal Web 1.0 al Web 2.0Roberto Polillo
 
La social media policy a scuola: da dove cominciare?
La social media policy a scuola: da dove cominciare?La social media policy a scuola: da dove cominciare?
La social media policy a scuola: da dove cominciare?Federica Scarrione
 
11 - Evoluzione del Web (19/20)
11 - Evoluzione del Web (19/20)11 - Evoluzione del Web (19/20)
11 - Evoluzione del Web (19/20)Giuseppe Vizzari
 
10. Evoluzione del web: dal Web 1.0 al Web 2.0
10. Evoluzione del web: dal Web 1.0 al Web 2.010. Evoluzione del web: dal Web 1.0 al Web 2.0
10. Evoluzione del web: dal Web 1.0 al Web 2.0Roberto Polillo
 
Smau2012: Meglio un sito ben fatto che un sito ben pieno
Smau2012: Meglio un sito ben fatto che un sito ben pienoSmau2012: Meglio un sito ben fatto che un sito ben pieno
Smau2012: Meglio un sito ben fatto che un sito ben pienoAlberto Ardizzone
 
Responsive web design, l'altra faccia dell'accessibilità
Responsive web design, l'altra faccia dell'accessibilitàResponsive web design, l'altra faccia dell'accessibilità
Responsive web design, l'altra faccia dell'accessibilitàFabrizio Caccavello
 

Tendances (20)

7. Applicazioni Web e CMS
7. Applicazioni Web e CMS7. Applicazioni Web e CMS
7. Applicazioni Web e CMS
 
Realtà Aumentata
Realtà AumentataRealtà Aumentata
Realtà Aumentata
 
Web 2.0 2010 Istat
Web 2.0 2010 IstatWeb 2.0 2010 Istat
Web 2.0 2010 Istat
 
Web2.0.2008
Web2.0.2008Web2.0.2008
Web2.0.2008
 
Smau Milano 09 IWA Immagine Aziendale nei Social Media Avvocato Gianluca Caro...
Smau Milano 09 IWA Immagine Aziendale nei Social Media Avvocato Gianluca Caro...Smau Milano 09 IWA Immagine Aziendale nei Social Media Avvocato Gianluca Caro...
Smau Milano 09 IWA Immagine Aziendale nei Social Media Avvocato Gianluca Caro...
 
10 - Evoluzione del Web: dal Web 1.0, al Web 2.0, al mobile web - 16/17
10 - Evoluzione del Web: dal Web 1.0, al Web 2.0, al mobile web - 16/1710 - Evoluzione del Web: dal Web 1.0, al Web 2.0, al mobile web - 16/17
10 - Evoluzione del Web: dal Web 1.0, al Web 2.0, al mobile web - 16/17
 
Corso Web 2.0: Evoluzione del web
Corso Web 2.0: Evoluzione del webCorso Web 2.0: Evoluzione del web
Corso Web 2.0: Evoluzione del web
 
Sharing Economy
Sharing Economy Sharing Economy
Sharing Economy
 
Conclusioni del corso
Conclusioni del corsoConclusioni del corso
Conclusioni del corso
 
Introduzione al Web 2.0
Introduzione al Web 2.0Introduzione al Web 2.0
Introduzione al Web 2.0
 
Web 2.0 e Social Network
Web 2.0 e Social NetworkWeb 2.0 e Social Network
Web 2.0 e Social Network
 
Corso Web 2.0: Il Web come piattaforma
Corso Web 2.0: Il Web come piattaformaCorso Web 2.0: Il Web come piattaforma
Corso Web 2.0: Il Web come piattaforma
 
Lezione 30 Ottobre Lezione 30 Ottobre Blow, Wiki ed editing web-based
Lezione 30 Ottobre Lezione 30 Ottobre Blow, Wiki ed editing web-basedLezione 30 Ottobre Lezione 30 Ottobre Blow, Wiki ed editing web-based
Lezione 30 Ottobre Lezione 30 Ottobre Blow, Wiki ed editing web-based
 
11. Evoluzione del web: dal Web 1.0 al Web 2.0
11. Evoluzione del web: dal Web 1.0 al Web 2.011. Evoluzione del web: dal Web 1.0 al Web 2.0
11. Evoluzione del web: dal Web 1.0 al Web 2.0
 
La social media policy a scuola: da dove cominciare?
La social media policy a scuola: da dove cominciare?La social media policy a scuola: da dove cominciare?
La social media policy a scuola: da dove cominciare?
 
11 - Evoluzione del Web (19/20)
11 - Evoluzione del Web (19/20)11 - Evoluzione del Web (19/20)
11 - Evoluzione del Web (19/20)
 
10. Evoluzione del web: dal Web 1.0 al Web 2.0
10. Evoluzione del web: dal Web 1.0 al Web 2.010. Evoluzione del web: dal Web 1.0 al Web 2.0
10. Evoluzione del web: dal Web 1.0 al Web 2.0
 
Smau2012: Meglio un sito ben fatto che un sito ben pieno
Smau2012: Meglio un sito ben fatto che un sito ben pienoSmau2012: Meglio un sito ben fatto che un sito ben pieno
Smau2012: Meglio un sito ben fatto che un sito ben pieno
 
Responsive web design, l'altra faccia dell'accessibilità
Responsive web design, l'altra faccia dell'accessibilitàResponsive web design, l'altra faccia dell'accessibilità
Responsive web design, l'altra faccia dell'accessibilità
 
Web 2.0, comunicazione e marketing
Web 2.0, comunicazione e marketingWeb 2.0, comunicazione e marketing
Web 2.0, comunicazione e marketing
 

Similaire à Applicazioni Ajax Accessibili

Applicazioni web e SaaS, considerazioni. [Report]
Applicazioni web e SaaS, considerazioni. [Report]Applicazioni web e SaaS, considerazioni. [Report]
Applicazioni web e SaaS, considerazioni. [Report]Claudio Rava
 
Accessibilità Applicazioni Web
Accessibilità Applicazioni WebAccessibilità Applicazioni Web
Accessibilità Applicazioni WebRoberto Scano
 
I linguaggi del web - seconda edizione (3° giornata)
I linguaggi del web - seconda edizione (3° giornata)I linguaggi del web - seconda edizione (3° giornata)
I linguaggi del web - seconda edizione (3° giornata)Diego La Monica
 
Siti web, portali e Rich Internet Applications: tendenze e controtendenze
Siti web, portali e Rich Internet Applications: tendenze e controtendenzeSiti web, portali e Rich Internet Applications: tendenze e controtendenze
Siti web, portali e Rich Internet Applications: tendenze e controtendenzeDiego La Monica
 
Semplicità: accessibilità business oriented
Semplicità: accessibilità business orientedSemplicità: accessibilità business oriented
Semplicità: accessibilità business orientedFabrizio Caccavello
 
La rivoluzione del web 2.0
La rivoluzione del web 2.0La rivoluzione del web 2.0
La rivoluzione del web 2.0Luca Mascaro
 
Web 2.0
Web 2.0Web 2.0
Web 2.0ecate
 
Web 2.0: le sfide per le moderne dot-com
Web 2.0: le sfide per le moderne dot-comWeb 2.0: le sfide per le moderne dot-com
Web 2.0: le sfide per le moderne dot-comEmanuele Della Valle
 
Cefriel Della Valle Web 2.0 And Soa Bif
Cefriel Della Valle Web 2.0 And Soa BifCefriel Della Valle Web 2.0 And Soa Bif
Cefriel Della Valle Web 2.0 And Soa BifEmanuele Della Valle
 
Competenze per lo sviluppo software nellera del web
Competenze per lo sviluppo software nellera del webCompetenze per lo sviluppo software nellera del web
Competenze per lo sviluppo software nellera del webDiego La Monica
 
Confronto Online Website Builders
Confronto Online Website BuildersConfronto Online Website Builders
Confronto Online Website BuildersGabriele Genta
 
Come evolverà il Web? Consigli su come non rimanere disoccupati nel giro di p...
Come evolverà il Web? Consigli su come non rimanere disoccupati nel giro di p...Come evolverà il Web? Consigli su come non rimanere disoccupati nel giro di p...
Come evolverà il Web? Consigli su come non rimanere disoccupati nel giro di p...Roberto Scano
 
WEB 2.0, COMUNICAZIONE, MARKETING, ENTERPRISE 2.0 NEL NUOVO INTERNET
WEB 2.0, COMUNICAZIONE, MARKETING, ENTERPRISE 2.0 NEL NUOVO INTERNETWEB 2.0, COMUNICAZIONE, MARKETING, ENTERPRISE 2.0 NEL NUOVO INTERNET
WEB 2.0, COMUNICAZIONE, MARKETING, ENTERPRISE 2.0 NEL NUOVO INTERNETCommVill
 
Adobe: Stefano Longo, Web 2.0: come le imprese se ne possono avvantaggiare
Adobe: Stefano Longo, Web 2.0: come le imprese se ne possono avvantaggiareAdobe: Stefano Longo, Web 2.0: come le imprese se ne possono avvantaggiare
Adobe: Stefano Longo, Web 2.0: come le imprese se ne possono avvantaggiareManuela Moroncini
 
Il web 2.0: dal web informativo al web emozionale
Il web 2.0: dal web informativo al web emozionaleIl web 2.0: dal web informativo al web emozionale
Il web 2.0: dal web informativo al web emozionaleAldo Torrebruno
 
Istituzioni e accessibilità: attualità e prospettive in Italia
Istituzioni e accessibilità:  attualità e prospettive in ItaliaIstituzioni e accessibilità:  attualità e prospettive in Italia
Istituzioni e accessibilità: attualità e prospettive in ItaliaRoberto Scano
 
IWA ForumPA 2008
IWA ForumPA 2008IWA ForumPA 2008
IWA ForumPA 2008alscar
 
Web 2.0 e semplicità
Web 2.0 e semplicitàWeb 2.0 e semplicità
Web 2.0 e semplicitàguestf44f11
 

Similaire à Applicazioni Ajax Accessibili (20)

Applicazioni web e SaaS, considerazioni. [Report]
Applicazioni web e SaaS, considerazioni. [Report]Applicazioni web e SaaS, considerazioni. [Report]
Applicazioni web e SaaS, considerazioni. [Report]
 
Accessibilità Applicazioni Web
Accessibilità Applicazioni WebAccessibilità Applicazioni Web
Accessibilità Applicazioni Web
 
I linguaggi del web - seconda edizione (3° giornata)
I linguaggi del web - seconda edizione (3° giornata)I linguaggi del web - seconda edizione (3° giornata)
I linguaggi del web - seconda edizione (3° giornata)
 
Siti web, portali e Rich Internet Applications: tendenze e controtendenze
Siti web, portali e Rich Internet Applications: tendenze e controtendenzeSiti web, portali e Rich Internet Applications: tendenze e controtendenze
Siti web, portali e Rich Internet Applications: tendenze e controtendenze
 
Semplicità: accessibilità business oriented
Semplicità: accessibilità business orientedSemplicità: accessibilità business oriented
Semplicità: accessibilità business oriented
 
La rivoluzione del web 2.0
La rivoluzione del web 2.0La rivoluzione del web 2.0
La rivoluzione del web 2.0
 
11 - L'evoluzione del web
11 - L'evoluzione del web11 - L'evoluzione del web
11 - L'evoluzione del web
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Web 2.0: le sfide per le moderne dot-com
Web 2.0: le sfide per le moderne dot-comWeb 2.0: le sfide per le moderne dot-com
Web 2.0: le sfide per le moderne dot-com
 
Cefriel Della Valle Web 2.0 And Soa Bif
Cefriel Della Valle Web 2.0 And Soa BifCefriel Della Valle Web 2.0 And Soa Bif
Cefriel Della Valle Web 2.0 And Soa Bif
 
Competenze per lo sviluppo software nellera del web
Competenze per lo sviluppo software nellera del webCompetenze per lo sviluppo software nellera del web
Competenze per lo sviluppo software nellera del web
 
Startup
StartupStartup
Startup
 
Confronto Online Website Builders
Confronto Online Website BuildersConfronto Online Website Builders
Confronto Online Website Builders
 
Come evolverà il Web? Consigli su come non rimanere disoccupati nel giro di p...
Come evolverà il Web? Consigli su come non rimanere disoccupati nel giro di p...Come evolverà il Web? Consigli su come non rimanere disoccupati nel giro di p...
Come evolverà il Web? Consigli su come non rimanere disoccupati nel giro di p...
 
WEB 2.0, COMUNICAZIONE, MARKETING, ENTERPRISE 2.0 NEL NUOVO INTERNET
WEB 2.0, COMUNICAZIONE, MARKETING, ENTERPRISE 2.0 NEL NUOVO INTERNETWEB 2.0, COMUNICAZIONE, MARKETING, ENTERPRISE 2.0 NEL NUOVO INTERNET
WEB 2.0, COMUNICAZIONE, MARKETING, ENTERPRISE 2.0 NEL NUOVO INTERNET
 
Adobe: Stefano Longo, Web 2.0: come le imprese se ne possono avvantaggiare
Adobe: Stefano Longo, Web 2.0: come le imprese se ne possono avvantaggiareAdobe: Stefano Longo, Web 2.0: come le imprese se ne possono avvantaggiare
Adobe: Stefano Longo, Web 2.0: come le imprese se ne possono avvantaggiare
 
Il web 2.0: dal web informativo al web emozionale
Il web 2.0: dal web informativo al web emozionaleIl web 2.0: dal web informativo al web emozionale
Il web 2.0: dal web informativo al web emozionale
 
Istituzioni e accessibilità: attualità e prospettive in Italia
Istituzioni e accessibilità:  attualità e prospettive in ItaliaIstituzioni e accessibilità:  attualità e prospettive in Italia
Istituzioni e accessibilità: attualità e prospettive in Italia
 
IWA ForumPA 2008
IWA ForumPA 2008IWA ForumPA 2008
IWA ForumPA 2008
 
Web 2.0 e semplicità
Web 2.0 e semplicitàWeb 2.0 e semplicità
Web 2.0 e semplicità
 

Plus de Diego La Monica

E se non avessi davvero bisogno di un app?
E se non avessi davvero bisogno di un app?E se non avessi davvero bisogno di un app?
E se non avessi davvero bisogno di un app?Diego La Monica
 
Analisi comportamentale nelle app: pensare agli introiti contrasta con l'util...
Analisi comportamentale nelle app: pensare agli introiti contrasta con l'util...Analisi comportamentale nelle app: pensare agli introiti contrasta con l'util...
Analisi comportamentale nelle app: pensare agli introiti contrasta con l'util...Diego La Monica
 
Ideare un app e farla fruttare: quanti modi? Quale scegliere?
Ideare un app e farla fruttare: quanti modi? Quale scegliere?Ideare un app e farla fruttare: quanti modi? Quale scegliere?
Ideare un app e farla fruttare: quanti modi? Quale scegliere?Diego La Monica
 
Cordova: un viaggio di sola andata
Cordova: un viaggio di sola andataCordova: un viaggio di sola andata
Cordova: un viaggio di sola andataDiego La Monica
 
App di successo - quali strumenti? e le performance?
App di successo - quali strumenti? e le performance?App di successo - quali strumenti? e le performance?
App di successo - quali strumenti? e le performance?Diego La Monica
 
Applicazioni mobili: strumenti, costi soluzioni e peformance
Applicazioni mobili: strumenti, costi soluzioni e peformanceApplicazioni mobili: strumenti, costi soluzioni e peformance
Applicazioni mobili: strumenti, costi soluzioni e peformanceDiego La Monica
 
App di successo quali strumenti? e le performance?
App di successo quali strumenti? e le performance?App di successo quali strumenti? e le performance?
App di successo quali strumenti? e le performance?Diego La Monica
 
Presentarsi sul mercato globale con app di successo
Presentarsi sul mercato globale con app di successoPresentarsi sul mercato globale con app di successo
Presentarsi sul mercato globale con app di successoDiego La Monica
 
Presentarsi sul mercato globale con app di successo
Presentarsi sul mercato globale con app di successoPresentarsi sul mercato globale con app di successo
Presentarsi sul mercato globale con app di successoDiego La Monica
 
Strategie per applicazioni web prima o meglio dell'app nativa
Strategie per applicazioni web prima o meglio dell'app nativaStrategie per applicazioni web prima o meglio dell'app nativa
Strategie per applicazioni web prima o meglio dell'app nativaDiego La Monica
 
Applicazioni mobili: dall'ideazione alla pubblicazione
Applicazioni mobili: dall'ideazione alla pubblicazioneApplicazioni mobili: dall'ideazione alla pubblicazione
Applicazioni mobili: dall'ideazione alla pubblicazioneDiego La Monica
 
Siti web, Portali, Rich Internet Application: tendenze e controtendenze
Siti web, Portali, Rich Internet Application: tendenze e controtendenzeSiti web, Portali, Rich Internet Application: tendenze e controtendenze
Siti web, Portali, Rich Internet Application: tendenze e controtendenzeDiego La Monica
 
I linguaggi del web - seconda edizione (2° giornata)
I linguaggi del web - seconda edizione (2° giornata)I linguaggi del web - seconda edizione (2° giornata)
I linguaggi del web - seconda edizione (2° giornata)Diego La Monica
 
I linguaggi del web - seconda edizione (1° giornata)
I linguaggi del web - seconda edizione (1° giornata)I linguaggi del web - seconda edizione (1° giornata)
I linguaggi del web - seconda edizione (1° giornata)Diego La Monica
 
ALPHA Architectural Overview
ALPHA Architectural OverviewALPHA Architectural Overview
ALPHA Architectural OverviewDiego La Monica
 
Giochi on line: soluzione per il marketing virale!
Giochi on line: soluzione per il marketing virale!Giochi on line: soluzione per il marketing virale!
Giochi on line: soluzione per il marketing virale!Diego La Monica
 

Plus de Diego La Monica (20)

E se non avessi davvero bisogno di un app?
E se non avessi davvero bisogno di un app?E se non avessi davvero bisogno di un app?
E se non avessi davvero bisogno di un app?
 
Analisi comportamentale nelle app: pensare agli introiti contrasta con l'util...
Analisi comportamentale nelle app: pensare agli introiti contrasta con l'util...Analisi comportamentale nelle app: pensare agli introiti contrasta con l'util...
Analisi comportamentale nelle app: pensare agli introiti contrasta con l'util...
 
Ideare un app e farla fruttare: quanti modi? Quale scegliere?
Ideare un app e farla fruttare: quanti modi? Quale scegliere?Ideare un app e farla fruttare: quanti modi? Quale scegliere?
Ideare un app e farla fruttare: quanti modi? Quale scegliere?
 
Cordova: un viaggio di sola andata
Cordova: un viaggio di sola andataCordova: un viaggio di sola andata
Cordova: un viaggio di sola andata
 
Css stuffs #3
Css   stuffs #3Css   stuffs #3
Css stuffs #3
 
App di successo - quali strumenti? e le performance?
App di successo - quali strumenti? e le performance?App di successo - quali strumenti? e le performance?
App di successo - quali strumenti? e le performance?
 
Css stuffs #2
Css   stuffs #2Css   stuffs #2
Css stuffs #2
 
Css stuffs #1
Css   stuffs #1Css   stuffs #1
Css stuffs #1
 
Applicazioni mobili: strumenti, costi soluzioni e peformance
Applicazioni mobili: strumenti, costi soluzioni e peformanceApplicazioni mobili: strumenti, costi soluzioni e peformance
Applicazioni mobili: strumenti, costi soluzioni e peformance
 
App di successo quali strumenti? e le performance?
App di successo quali strumenti? e le performance?App di successo quali strumenti? e le performance?
App di successo quali strumenti? e le performance?
 
Presentarsi sul mercato globale con app di successo
Presentarsi sul mercato globale con app di successoPresentarsi sul mercato globale con app di successo
Presentarsi sul mercato globale con app di successo
 
Presentarsi sul mercato globale con app di successo
Presentarsi sul mercato globale con app di successoPresentarsi sul mercato globale con app di successo
Presentarsi sul mercato globale con app di successo
 
Strategie per applicazioni web prima o meglio dell'app nativa
Strategie per applicazioni web prima o meglio dell'app nativaStrategie per applicazioni web prima o meglio dell'app nativa
Strategie per applicazioni web prima o meglio dell'app nativa
 
Applicazioni mobili: dall'ideazione alla pubblicazione
Applicazioni mobili: dall'ideazione alla pubblicazioneApplicazioni mobili: dall'ideazione alla pubblicazione
Applicazioni mobili: dall'ideazione alla pubblicazione
 
SVN/TRAC
SVN/TRACSVN/TRAC
SVN/TRAC
 
Siti web, Portali, Rich Internet Application: tendenze e controtendenze
Siti web, Portali, Rich Internet Application: tendenze e controtendenzeSiti web, Portali, Rich Internet Application: tendenze e controtendenze
Siti web, Portali, Rich Internet Application: tendenze e controtendenze
 
I linguaggi del web - seconda edizione (2° giornata)
I linguaggi del web - seconda edizione (2° giornata)I linguaggi del web - seconda edizione (2° giornata)
I linguaggi del web - seconda edizione (2° giornata)
 
I linguaggi del web - seconda edizione (1° giornata)
I linguaggi del web - seconda edizione (1° giornata)I linguaggi del web - seconda edizione (1° giornata)
I linguaggi del web - seconda edizione (1° giornata)
 
ALPHA Architectural Overview
ALPHA Architectural OverviewALPHA Architectural Overview
ALPHA Architectural Overview
 
Giochi on line: soluzione per il marketing virale!
Giochi on line: soluzione per il marketing virale!Giochi on line: soluzione per il marketing virale!
Giochi on line: soluzione per il marketing virale!
 

Applicazioni Ajax Accessibili

  • 1. Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica Page 1 of 19 Applicazioni AJAX accessibili URL: http://diegolamonica.info/smau-2008/ Autore: Diego La Monica http://diegolamonica.info/smau-2008/ 19/10/2008
  • 2. Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica Page 2 of 19 Cos’è IWA/HWG ( 1 di 2 ) IWA/HWG è un’Associazione professionale no profit riconosciuta leader mondiale nella fornitura dei principi e delle certificazioni di formazione per i professionisti della Rete Internet; è presente in 100 paesi, con 130 sedi ufficiali in rappresentanza di più di 165.000 associati. La sua missione. Fornire programmi formativi di qualità; Fornire agli associati supporto e collaborazione a livello regionale, nazionale e internazionale, nonché un marchio di affiliazione riconosciuto a livello mondiale; Promuovere i principi universali di etica e di pratica professionale per tutti i professionisti della Rete Internet; Fornire supporto per la definizione e lo studio di normative nei Paesi in cui è presente http://diegolamonica.info/smau-2008/ 19/10/2008
  • 3. Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica Page 3 of 19 Cos’è IWA/HWG ( 2 di 2 ) Partecipazioni e attività Network: http://www.iwa.it - http://webaccessibile.org - http://www.itlists.org - http://blog.iwa.it - http://www.skillprofiles.eu Contatti comunicazione@iwa.it http://diegolamonica.info/smau-2008/ 19/10/2008
  • 4. Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica Page 4 of 19 In principio... ...Dio creò il cielo e la terra. La terra era informe e deserta e le tenebre ricoprivano l'abisso e lo spirito di Dio aleggiava sulle acque. Dio disse: «Sia la luce!». E la luce fu. Dio vide che la luce era cosa buona e separò la luce dalle tenebre. (Genesi 1. Versi 1-4) Uh... Forse ho sbagliato il testo! http://diegolamonica.info/smau-2008/ 19/10/2008
  • 5. Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica Page 5 of 19 In principio... ... Tim Berners Lee pensò al World Wide Web, una rete capace di far condividere documentazione scientifica indipendente dalla piattaforma utilizzata. Sono passati ben 17 anni da allora e le cose si sono evolute... Si è partiti da un web informativo per giungere ad un web partecipativo poi a un web collaborativo per sfociare in un web sociale http://diegolamonica.info/smau-2008/ 19/10/2008
  • 6. Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica Page 6 of 19 ...In fine La nuova tendenza è il web applicativo. Evolvendosi, il web, ha fatto sì che i siti si siano trasformati in vere e proprie applicazioni. Grazie ad un massivo uso di JavaScript, si è trasportato nel web quelle che tipicamente erano pensate come applicazioni desktop. Alcuni esempi di applicazioni desktop sul web Google Apps Google Mail Google Calendar Queste applicazioni sono AJAX oriented. http://diegolamonica.info/smau-2008/ 19/10/2008
  • 7. Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica Page 7 of 19 Cos'è Ajax? Ajax è il nome di un'ottimo detersivo, sgrassatore, lavapavimenti che ha raggiunto l'apice delle vendite in Italia alla fine degli anni '80. La sua confezione era una bottiglia con un dosatore spray particolarmente comodo e maneggevole. Credo che dobbiate scusarmi. È l'emozione che mi fa confondere... http://diegolamonica.info/smau-2008/ 19/10/2008
  • 8. Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica Page 8 of 19 Cosa vuol dire AJAX? (tratto da wikipedia) AJAX, acronimo di Asynchronous JavaScript and XML, è una tecnica di sviluppo web per creare applicazioni web interattive. L'intento di tale tecnica è quello di ottenere pagine web che rispondono in maniera più rapida, grazie allo scambio in background di piccoli pacchetti di dati con il server, così che l'intera pagina web non debba essere ricaricata ogni volta che l'utente effettua una modifica. Questa tecnica riesce, quindi, a migliorare l'interattività, la velocità e l'usabilità di una pagina web. http://diegolamonica.info/smau-2008/ 19/10/2008
  • 9. Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica Page 9 of 19 ... AJAX è asincrono nel senso che i dati extra sono richiesti al server e caricati in background senza interferire con il comportamento della pagina esistente. Col tempo AJAX ha assunto un significato (impropriamente) più esteso: è AJAX tutto ciò che modifica il DOM. Quando si parla di AJAX immaginiamo: Caricamento di frammenti di pagina Animazione di oggetti sulla pagina Applicazione e modifica dello stile degli elementi sul documento Ma l'accessibilità è garantita? No! http://diegolamonica.info/smau-2008/ 19/10/2008
  • 10. Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica Page 10 of 19 Perchè no? Le tecnologie assistive non sono in grado di verificare quello che succede nella pagina, perchè per ciascun cambiamento che noi percepiamo a video, è cambiato qualcosa nel Document Object Model. Mantenere traccia di tutti i cambiamenti potrebbe portare ad una confusione totale delle tecnologie assistive che potrebbero quindi leggere le informazioni in modo disordinato e senza alcun criterio. http://diegolamonica.info/smau-2008/ 19/10/2008
  • 11. Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica Page 11 of 19 Un pratico esempio Leggi il testo che segue capirò disordinato non questo leggo in nulla modo testo Se! Chiaro? Se leggo questo testo in modo disordinato non capirò nulla! Ma allora non si può far nulla? È comunque possibile fare qualcosa per assicurare l'accessibilità delle applicazioni Web! http://diegolamonica.info/smau-2008/ 19/10/2008
  • 12. Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica Page 12 of 19 ARIA di cambiamento! Il gruppo di lavoro Protocols & Formats istituito dal W3C, sta lavorando ad una serie di documenti nel quale vengono definite delle specifiche che (se utilizzate nel modo corretto) possono consentire al miglioramento dell'accessibilità delle applicazioni Web. Il documeto principale prende il nome di: Accessible Rich Internet Applications (WAI-ARIA) Version 1.0. È inoltre corredato dei seguenti documenti: ARIA Primer: che indirizza gli sviluppatori ad una comprensione del problema nell'utilizzo di tecnologie miste (DHTML + AJAX) ARIA Best Practice: che descrive come implementare ARIA per esempi; ARIA Roadmap: che definisce le stime dei tempi di redazione, pubblicazione e possibile implementazione delle specifiche da parte dei vendor; In quei documenti sono indicate le regole e le modalità con le quali è possibile sviluppare applicazioni web comprensibili dalle tecnologie assistive. http://diegolamonica.info/smau-2008/ 19/10/2008
  • 13. Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica Page 13 of 19 Sei solo chiacchiere e distintivo, chiacchiere e distintivo! Robert De Niro in quot;Gli intoccabiliquot; ha usato questa frase alla fine del film per offendere un giovanissimo Harison Ford. ARIA è solo un piccolo ma importante passo per il conseguimento di un obiettivo più grande: la possibilità di avere un web realmente utilizzabile da tutti! quot;Non bisogna smettere di combattere... Qui finisce la lezione!quot;. http://diegolamonica.info/smau-2008/ 19/10/2008
  • 14. Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica Page 14 of 19 Ma in pratica? Un paio di esempi pratici potrebbero chiarire lo scopo delle specifiche indicate dal gruppo di lavoro Protocols & Formats Esempio Stazione meteo Link: http://jastegg.it/tests/weather6/ Nell'esempio è stato impostato su ogni riga della tabella l'attributo aria-live=quot;politequot; così da segnalare eventuali variazioni. Infatti, l'attributo aria-live , consente di indicare ad una tecnologia assistiva eventuali cambiamenti nella struttura del documento comportandosi secondo quanto indicato in questo valore. (Esempio tratto da un test di Gez Lemon ) Esempio Utenti online Link: http://jastegg.it/tests/im-users/index.html Oltre all'utilizzo dell'attributo aria-live in questo esempio è stato fatto uso dell' attributo aria- relevant che in congiunzione con il precedente attributo consente di indicare in che modo interpretare il cambiamento (al nostro scopo è bastato quot;additions removalsquot; ) http://diegolamonica.info/smau-2008/ 19/10/2008
  • 15. Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica Page 15 of 19 Ancora non siete soddisfatti? Fino ad oggi, per consentire alle tecnologie assistive di ottenere dei risultati quantomeno accettabili, sono state utilizzate delle soluzioni non troppo semplici da implementare, con una certa complessità nella manutenzione e un margine di successo abbastanza basso e vincoli progettuali abbastanza rigidi (che non sempre corrispondono alla realtà). Un form di login Link: http://soci.iwa.it/old.login.php Questo form fa uso di AJAX per autenticare l'utente ovviamente degradando in caso di assenza di JavaScript. Il difetto di questo script è che per consentire allo screen reader di leggerne il contenuto è di dare il focus al messaggio di notifica. Quanto è correta la cosa? Proviamo a vedere lo stesso form quot;ARIA Compliantquot; Link: http://soci.iwa.it/ http://diegolamonica.info/smau-2008/ 19/10/2008
  • 16. Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica Page 16 of 19 In conclusione La necessità di avere applicazioni accessibili, non pregiudica dall'avere caratteristiche avanzate. Molti Social Network attuali non supportano queste caratteristiche tagliando fuori un certo target di utenze. Facciamone una questione economica! Se questa utenza fosse solo il 5% del mercato internet, quanto traffico potrebbe generare? Le statistiche pubblicate da Nielsen//NetRatings indicano come utenza globale 360.985.492 utenti al 31 Dicembre 2000. 18 milioni di persone circa sono il 5% dell'utenza internet mondiale 2,906 miliardi di euro è il fatturato italiano online del 2006 (fonte La Repubblica.it) 145,3 milioni di euro è il 5% del fatturato italiano on-line. E se fosse solo l'1%? Butteresti via una fetta di mercato che vale 1,45 milioni di euro? Una piccola osservazione: il mercato elettronico italiano è tra quelli che in europa fatturano di meno (la media europea è oltre il 3.5%) (Rapporto Assinform anno 2007) http://diegolamonica.info/smau-2008/ 19/10/2008
  • 17. Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica Page 17 of 19 Non basta? Questa presentazione è stata ascoltata grazie all'utilizzo degli attributi definiti in ARIA. In alternativa lo screen reader sarebbe stato muto! Per maggiori dettagli sulla modalità di costruzione di questa presentazione per il web consultare i link di approfondimento. Ma chi supporta ARIA? L'elenco degli strumenti software che già implementano ARIA e delle tecnologie assistive che supportano o sono prossime al suo supporto, è molto lungo. Firefox (dalla versione 3) Internet Explorer 8 Jaws Opera (dalla versione 9.5) ... Mozilla Developer Center presenta un elenco costantemente aggiornato http://diegolamonica.info/smau-2008/ 19/10/2008
  • 18. Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica Page 18 of 19 Per approfondimenti sul tema. Accessible Rich Internet Applications (WAI-ARIA) Version 1.0; La tecnologia AJAX; L'accessibilità di AJAX (webaccessibile) JAST A Slide: l'evoluzione delle diapositive on-line! AJAX (su Wikipedia) http://diegolamonica.info/smau-2008/ 19/10/2008
  • 19. Applicazioni AJAX Accessibili - SMAU 2008 - Diego La Monica Page 19 of 19 Termini e licenza del documento La presentazione appena letta e ascoltata è disponibile all'url: http://diegolamonica.info/smau- 2008/ Questa presentazione è stata possibile grazie a JAST-A-Slide (http://jastegg.it/jastASlide/) Chiunque è libero di riutilizzare questo strumento per produrre presentazioni web che siano supportate dalle tecnologie assistive. L'assenza delle presenti indicazioni alla fine della presentazione sarà ritenuta una violazione del diritto d'autore e potrà essere perseguibile secondo le normative vigenti. Quest'opera è stata rilasciata sotto la licenza Creative Commons Attribuzione-Non commerciale-Non opere derivate 3.0 Unported. Per leggere una copia della licenza visita il sito web http://creativecommons.org/licenses/by-nc-nd/3.0/ o spedisci una lettera a Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA. Diritti, marchi registrati e siti web riportati in immagini e url sono riservati e proprietà dei diretti interessati e relative aziende. IWA/HWG e l’associazione IWA Italy non sono direttamente o indirettamente responsabili dei contenuti riportati nel presente documento che sono ad esclusiva cura e responsabilità del relatore. http://diegolamonica.info/smau-2008/ 19/10/2008