Il sito potrebbe seguire la guida nell'articolo " Stop Masking password ", pubblicato da Jakob Nielsen il 23 giugno 2009.
Summary: Usability suffers when users type in passwords and the only feedback they get is a row of bullets. Typically, masking passwords doesn't even increase security, but it does cost you business due to login failures.
Il mascheramento delle password risolve l'attacco di spalla a un costo considerevole in termini di usabilità, specialmente tra utenti non tecnici che non utilizzano un gestore di password. Il sito potrebbe aver soppesato il rischio di spaccare le spalle rispetto ad altri attacchi alle credenziali degli utenti e ritenuto che non valesse la perdita dell'usabilità. Ho visto alcuni altri siti che utilizzano un controllo JavaScript per attivare l'attributo type
del campo password tra "password"
e "text"
, consentendo all'utente di fare il proprio compromesso tra usabilità e sicurezza contro la navigazione a spalla.
Il sito in questione è descritto come non abbastanza dopo questo consiglio. Forse gli ingegneri stavano seguendo questo consiglio ma poi la direzione ha chiesto che fosse cambiato. O forse stavano cercando di emulare il comportamento dei dispositivi mobili che mostrano brevemente l'ultimo carattere inserito nei campi della password.