Get information from the system whenever possible.
Be clear about the data you need.
Never prepopulate a password field. Always ask people to enter their password or use biometric or keychain authentication. For guidance, see Managing accounts.
Dynamically validate (验证) field values.
offer choices instead of requiring text entry.
When data is truly required, allow advancement only after collecting it. Before making a Next or Continue button available, make sure all required fields have values. When the button becomes available, people know that it’s time to proceed
Glasp is a social web highlighter that people can highlight and organize quotes and thoughts from the web, and access other like-minded people’s learning.