marcoDallas/TECWEB1920

verifica slide

Closed this issue · 6 comments

ACCESSIBILITA'

  1. Inserire livello di priorità dell'accessibilità pag 27 28 slides
  2. www.vischeck.com E SLIDE 66 PER TEST COLORE

HTML
Risposta 1: La prof ha risposto che va bene così come abbiamo fatto
Risposta 2: lang="it" non viene validato se si utilizza un doctype XHTML 1.1 + WAI-ARIA 1.0
Risposta 6: title non viene letto dagli screen reader e nemmeno dagli smartphone(se non con un tooltip): direi che non è assolutamente necessario, se non quando passiamo in modalita :hover sopra un qualsiasi link
Risposta 11: maxlength secondo me è inutile se vengono già fatti dei controlli in PHP e JavaScript sulla lunghezza massima in input
Risposta 12: sì è vero, però nella barra di ricerca a cosa serve?? E' inutile e non è bello a vedersi, nel form invece fieldset e legend ci sono e hanno un senso. Comunque ho inviato una mail anche per questo dubbio
Risposta 14: se ti riferisci ai placeholder degli input dei form, è legale SOLO con doctype HTML5

HTML
Risposta 1: Ho inviato una mail alla prof per questo dubbio, attendo risposta
Risposta 2: lang="it" non viene validato se si utilizza un doctype XHTML 1.1 + WAI-ARIA 1.0
Risposta 11: maxlength secondo me è inutile se vengono già fatti dei controlli in PHP e JavaScript sulla lunghezza massima in input
Risposta 12: sì è vero, però nella barra di ricerca a cosa serve?? E' inutile e non è bello a vedersi, nel form invece fieldset e legend ci sono e hanno un senso. Comunque ho inviato una mail anche per questo dubbio
Risposta 14: se ti riferisci ai placeholder degli input dei form, è legale SOLO con doctype HTML5

per la 11 il maxlength puo' servire per limitare il numero di caratteri scrivibili all'interno del tag input

per la 12 se e' obbligatoria si puo' sempre nascondere via css i bordi

In merito al punto 12, ecco la risposta della prof:

Buongiorno,
Quello che io ho detto è che:

  1. Ogni input deve avere un label associato altrimenti non è accessibile
  2. Non è possibile inserire direttamente dentro un form un tag input, serve un tag contenitore che di solito è fieldset (che a sua volta richiede una label).

Per accessibilità fieldset è consigliato, ma non è obbligatorio, quello che è obbligatorio è avere un tag intermedio contenitore altrimenti non valida. Ora il vostro form è molto semplice, il tag label è presente, avete utilizzato div come tag contenitore e va benissimo.

Cordiali saluti,

Ombretta Gaggi

Dopo la modifica di ieri che ho fatto, la regola è rispettata

Per verificare punti di rottura in CSS:

nwlcewnl

CSS:

Risposta 1: Aural è un CSS audio e prevede altre proprietà (che non abbiamo mai visto a lezione).
Inoltre, aural è deprecato in CSS3, quindi non usiamolo proprio(sarebbe inutile ai fini del progetto e ci vorrebbe altro tempo)

Accessibilità punto 6 direi che lo abbiamo sistemato.
5 dovrebbe andare bene.
7 lo avevo provato prima delle ultime modifiche al css e non c'erano problemi, ora sarebbe da fare una nuova verifica.