HTML5: nuovo standard, vecchie e cattive abitudini

HTML5: nuovo standard, vecchie e cattive abitudini

Ai tempi ormai remoti del regno incontrastato di Internet Explorer era in voga l'abitudine di forzare il comportamento del browser utilizzando determinati tag. Oggi con HTML5 questa pratica dovrebbe essere scomparsa. Invece no: si è evoluta.

Considerate la seguente marcatura:


<input autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" />
<textarea autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"></textarea>

Usando i nuovi attributi è possibile disabilitare il controllo ortografico e l'autocompletamento dei campi dei form. Ma perché dovremmo fare una cosa del genere? Non è forse azzardato presupporre che tutti gli utenti vogliano disabilitarli quando sappiamo benissimo che spetta solo a loro una simile decisione? E non è forse vero che tutti i browser ed i sistemi operativi permettono di disabilitare queste funzioni?

Non sostituiamoci agli utenti e non abusiamo di una funzionalità solo in base a delle supposizioni del tutto opinabili.

Torna su