What I’m Not Talking About
Not everything you see in a settings window is bad. I’m specifically talking about preferences—things that could work either way but that some people prefer to work in a certain way. Let’s define how I use these terms in this chapter:
Settings | A global change the user can make to your product’s function or behavior. |
Configuration | Settings that are necessary for your product to work correctly, such as the screen resolution or network settings. If you’re creating a Twitter client, for example, you need to allow the user to configure it to show his personal Twitter messages. |
Preferences | Settings that change your product’s behavior and are not strictly necessary but that some people may prefer to be set differently—for example, ... |
Get Designed for Use now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.