[webaccessibile] ancora onclick onkeypress

Andrea Fercia a.fercia a gmail.com
Gio 10 Ago 2006 15:27:01 CEST


ciao Luca,
grazie.
Se ricordo bene mi sembra che avevi scritto che da specifiche Opera su cell
doveva rilevare solo onkeypress, invece a quanto pare rileva anche onclick.
Leggere il tuo documento sarà una interessante occasione per apprendere
qualcosa di nuovo e ti ringrazio, tuttavia quello che mi chiedevo era: che
senso ha utilizzare una soluzione "onkeypress" se non si sa esattamente che
effetti abbia proprio su quei device per i quali si adotta questa soluzione?
D'altro canto invece, l'utilizzo di onkeypress ci obbliga a filtrare tasti
per tutti quei browser che poi in realtà non avrebbero bisogno di
onkeypress; per gli screen readers, anche qui dovremmo filtrare dei tasti.
Ma è questo il comportamento che davvero renderebbe più accessibile il
tutto? cioè si vuole che un evento sia rilevato alla pressione di un
qualsiasi tasto?
Facendo così, magari un utente preme page down per scrollare la pagina e
attiva l'evento, ottenendo così un comportamento non richiesto.
E' per questo che mi sembra che "onkeypress" faccia più danni che altro.
D'altronde, filtrare dei tasti è comunque una violazione delle specifiche
(*any* key).
Si potrebbe pensare di invertire la questione ed escludere tutti i tasti
*tranne* invio? Così "onkeypress" non è più "onkeypress" e la coppia di
eventi è in pratica una finzione.
Tuttavia per ora, qui da noi abbiamo fatto proprio così filtrando tutti i
tasti tranne le keys "13" e "32".
Mi chiedo se sia accettabile come soluzione (anche se come ho scritto io
stesso è in pratica una finzione), cosa ne pensi?
Mumble...
Andrea

On 8/10/06, Luca Mascaro <info a lucamascaro.info> wrote:
>
> > Qualcuno ha mai testato onkeypress su altri device? esistono studi in
> > merito?
>
> In merito dopo che avevo scritto quel messaggio che hai citato (mi
> pare su diodati) avevo fatto alcune prove con il mio cellulare nokia
> sul browser integrato e su opera. Quello che risultava è che su opera
> prendeva allo stesso modo onclick e onkeypress (che però stranamente
> lo prendeva solo sul joypad) mentre sul browser integrato non rilevava
> l'onclick ma solo l'onkeypress (il che è sensato).
>
> Ora sono a Roma ma al massimo quando torno in Svizzera pubblico il
> documento che ho utilizzato per fare i test.
>
> Ciao
>
> Luca
>
> --
> Luca Mascaro
> CTO Phiware Engineering Sagl
> User Experience and User Interface Architect
> --
> W3C HTML, DIWG, WAF, WAPIs and WCAG Working Group Member
> for International Webmasters Association
> Invited expert of ISO/TC 159/SC 4/WG 5
> "Software ergonomics and human-computer dialogues"
> --
> work: http://www.phiware.ch
> site: http://www.lucamascaro.info
> blog: http://www.lucamascaro.info/blog/
> _______________________________________________
> webaccessibile mailing list
> webaccessibile a itlists.org
> http://itlists.org/mailman/listinfo/webaccessibile
>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: http://itlists.org/pipermail/webaccessibile/attachments/20060810/e30bf864/attachment.htm 


Maggiori informazioni sulla lista webaccessibile