Drupal rispetta i requisiti della legge italiana sull'accessibilità dei contenuti web?

[Informazioni tratte da un caso di utilizzo reale, descritto originariamente in questa discussione: http://www.drupalitalia.org/node/5441]

Legge Stanca e accessibilità dei siti scolastici.
Drupal si presta molto bene per la legge Stanca ed è un'ottima scelta per le scuole:

  1. Drupal fa uso di codice web xhtml 1.0 strict valido con instestazioni corrette, almeno per il tema predefinito Garland. Certo, poi dipende da come tu generi le pagine web: se usi FCKeditor e fai il copia incolla da word il requisito 1 va a farsi friggere (requisito 1)
  2. Drupal non fa uso di frame, almeno per il front office (requisito 2)
  3. Per i testi alternativi alle immagini devi stare attento tu a inserirli quando pubblichi le immagini all'interno dei nodi (requisito 3)
  4. Per non vincolare informazioni e funzionalità alla possibilità di percepire i colori devi inserire almeno la sottolineatura dei link nelle pagine con il testo. Qui devi modificare il CSS del tema grafico scelto (requisito 4)
  5. Per gli oggetti lampeggianti devi stare attento tu a che tipo di banner o GIF intendi inserire. Spesso soprattutto le insegnanti amano inserire effetti luna park di ogni genere (requisito 5)
  6. Per i contrasti tra foreground e lo sfondo devi stare attento a quali colori intendi usare (requisito 6)
  7. Per le mappe immagine devi stare attento a come le costruisci (requisito 7-8)
  8. Per le tabelle dati devi stare attento a come le costruisci ricordandoti di inserire il Summary. Se dovessi usare il modulo Views devi controllare che nelle tabelle generate con gli elenchi dei contenuti ci sia almeno il summary (requisito 9)
  9. Per le tabelle dati più complesse tutto dipende ancora una volta da come le costruisci tu (requisito 10)
  10. Drupal usa i fogli di stile CSS (requisito 11)
  11. In genere i contenuti di un sito realizzato con Drupal si adattano alla finistra del browser e i caratteri possono essere ridimensionati. Devi stare attento a scegliere un tema grafico liquido anzichè fisso. Il tema predefinito Garland va bene (requisito 12)
  12. Drupal 6 non fa uso di temi grafici realizzati con le tabelle. Il tema predefinito Garland è realizzato solo con i CSS (requisito 13)
  13. Nel tema predefinito Garland i moduli (form) hanno l'etichetta esplicita label for (requisito 14)
  14. Per i requisiti 15 e 16 non mi pare ci siano problemi
  15. Dato che fai riferimento ai documenti PDF qui si apre un bel problema. Se riempi il sito di files PDF non accessibili allora vedi che tutto dipende ancora un volta da te: Drupal è un'ottima piattaforma di partenza rispettosa dell'accessibilità e quindi ottima per i siti scolastici perchè appartenenti alla Pubblica Amministrazione, ma se poi chi pubblica i contenuti non ha la più pallida idea di cosa sia l'accessibilità... (requisito 17)
  16. Se sul sito hai intenzione di pubblicare presentazioni multimediali o filmati devi inserire la trascrizione o un riassunto decente (a proposito: i PowerPoint appartengono a questa categoria?) (requisito 18)
  17. Rendere chiara la destinazione di ogni link indipendetemente dal contesto: qui devi stare attento a non creare link del tipo "clicca qui o lì". Drupal 6 quando tronca un articolo perchè troppo lungo inserisce il link "Leggi tutto", però crea anche un Title del tipo "Leggi tutto il nodo xyz": in questo modo il requisito è soddisfatto. Per quanto riguarda i salta menu devi controllare il tema grafico che hai intenzione di scegliere. Mi sa che qui devi intervenire tu per adeguare Drupal alle legge Stanca (requisito 19)
  18. Per quanto riguarda i servizi temporizzati dipende da cosa tu metti sul sito (requisito 20)
  19. Per le distanze tra i link o pulsanti devi controllare il tema grafico prescelto. Mi pare che in Garland la distanza pari a 0.5em sia soddisfatta (requisito 21)
  20. Il requisito 22 non è più in vigore perchè la fase della prima applicazione delle legge è ormai passata da tempo.

Argomenti: