[webaccessibile] AChecker tool
Simone Spagnoli
s.spagnoli a unibo.it
Sab 13 Giu 2009 00:38:32 CEST
> Eirene ha scritto:
> Non mi sembra male. Ma sono "novellina", anche nella lingua inglese
Simone:
Sono "novellino" anche io, ma provo a risponderti comunque! :)
Eirene:
> ----------------------------------------
> Se non ho interpretato male:
>
> A)
> - Anchor that opens new window may be missing warning
> 1. non è vero che aprono una nuova finestra, mentre
> 2. la esplicita richiesta di target="self", a mio parere appesantisce l'html
> http://www.atutor.ca/achecker/demo/checker/suggestion.php?id=18
Simone:
Piccola premessa. Questo messaggio e' un errore di tipo "likely", ovvero e' possibile che sia un errore, ma il validatore non riesce a stabilirlo con certezza. I messaggi di questa tipologia e della tipologia "potential" sono solamente degli avvertimenti. E' compito dell'utente verificare se siano o meno errori.
Venendo ai tuoi due punti, che riporto per chiarezza:
Eirene:
>1. non è vero che aprono una nuova finestra
Infatti il validatore non dice che l'elemento <a> che ha generato quell'errore apre una nuova finestra; si limita a segnalare che un elemento <a> potrebbe aprire una nuova finestra senza avvisare l'utente.
Eirene:
>2. la esplicita richiesta di target="self", a mio parere appesantisce l'html
Questo controllo non richiede che sia esplicitato target="_self", ma solo di assicurarsi che i link non aprano nuove finestre senza avere avvisato l'utente.
Il validatore non sa qual'e' il target di default (che si potrebbe, ad esempio, impostare attraverso l'utilizzo dell'elemento <base> nell'<head>) e quindi visualizzerà il messaggio d'errore "Anchor that opens new window may be missing warning" ogniqualvolta in un link non sia esplicitamente dichiarato un attributo "target" di valori "_self", "_top", oppure "_parent".
Dunque, riassumendo, se espliciti target="_self" oppure" _top", o "_parent" AChecker è sicuro che l'elemento <a> non aprirà una nuova finestra e pertanto non visualizzerà l'errore; al contrario, non potendo verificare in maniera automatica la presenza di un errore, il validatore visualizzerà quell'avvertimento e sarà tuo compito controllare manualmente che non ci sia alcun errore.
Eirene:
> B)
> - incomprensibile: FAIL body has more than 10 characters
> http://www.atutor.ca/achecker/demo/checker/suggestion.php?id=99
Simone:
Questo errore, di tipologia "potential" genera questo messaggio: "Acronyms may not be marked with acronym element.", ovvero segnala che la pagina potrebbe contenere acronimi non marcati tramite l'utilizzo del tag <acronym>.
Poichè questo controllo non è automatizzabile, questo avviso sarà visualizzato per ogni pagina. Gli sviluppatori di AChecker hanno pero' ritenuto che una pagina il cui <body> contenga meno di 10 caratteri non possa avere al suo interno acronimi. Pertanto il "FAIL" che riporti va letto in questa maniera: il messaggio d'errore (potenziale) riguardante gli acronimi sarà visualizzato per tutte le pagine il cui <body> contenga almeno 10 caratteri.
Eirene:
> C)
> - skip to content
> non lo rileva, o lo rileva solo se c'è "<img src="spacer.gif" width="0"
> height="0" border="0" alt="skip to content" /> ?
> http://www.atutor.ca/achecker/demo/checker/suggestion.php?id=28
Simone:
Teoricamente dovrebbe rilevarlo seguendo i passi riportati nella sezione "Steps To Check" della pagina che citi. Attualmente però questo check non è implementato e pertanto qualsiasi pagina (anche quella riportata in "Pass Examples") genererà l'errore.
Eirene:
> Interessante,
> Eirene
Spero di non essermi dilungato troppo, a presto!
Simone Spagnoli
_________________________________________________________________
Naviga più semplice, più veloce e più sicuro. Scarica Internet Explorer 8 per MSN!
http://cid-16be95750dd16d04.skydrive.live.com/self.aspx/le%20PV%20in%20viaggio!/89.JPG
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: http://itlists.org/pipermail/webaccessibile/attachments/20090612/e9a4732d/attachment.htm
Maggiori informazioni sulla lista
webaccessibile