Forgivenessgrass
This is a semi-public garden page — a draft, left open on purpose.
Once Again, The Doorknobで引用されている
Encourage people to explore your application by building in forgiveness—that is, making most actions easily reversible. People need to feel that they can try things without damaging the systems or jeopardizing their data. Create safety nets, such das Undo and Revert to Saved commands, so that people will feel comfrotable learning and using your product.
Warn users when they initiate a task that will cause irreversible loss of data. If alerts appear frequently, however, it may mean that the product has some design flaws. When options are presented clearly and feedback is timely, using an application should be relatively error-free.
Anticipae common problems and alert users to potential side effects. Provide extensive feedback and communication at every stage so users feel that they have enough information to make the right choices. For an overview of different types of feedback you can provide, see “Feedback and Communication” (page 42).