Campos obligatorios en formularios

Thinking users won’t fill out a field unless you mark it as required is wrong. Users’ default behavior is to give more information than requested on forms. Users won’t pay attention to optional fields if you mark required ones because it makes them want to fill out less. Stop marking required form fields. This includes marking them with asterisks. Then maybe this outdated practice perpetuated by bad forms can finally end.1

Aunque me parece peligrosa la generalización al argumentar que el comportamiento natural de (¿todos?) los usuarios es dar más información de la que se pide, creo que en el fondo tiene razón.

El problema es que el indicador de campos obligatorios se ha convertido -a fuerza de usarse y copiarse- en un estándar entendido tanto por el usuario como por el diseñador (o el cliente del diseñador). La alternativa que se propone -indicar los campos opcionales- parece más efectiva según las pruebas. Pero la efectividad no hace estándares por si misma, lamentablemente.