4 ms·
Yes I do want to do the thing I just said I wanted to do
- eternityforest 5y agoAbsolutely wonderful case study in UX design. One of the reasons I love GUIs, is that you have a lot of room to show context, and you don't have to worry about scripting. If the user says delete, but the file is something you expect nobody would want to, you're free to special case that and do an extra prompt, because it's a GUI, not something scriptable that has to have a predictable API. You also have the opportunity to enforce a specific workflow of navigation and action. In the CLI a very common error is to type the wrong path. In a GUI it's much harder to do this because you have to navigate step by step, and you cannot do the action until you are on a screen where you can see the thing you are acting on. Rather than warn about the number of stars destroyed(A good idea, it just sounds like something that the designers might be reluctant to do), I wonder how the whole processn of wrong navigation could have been stopped. Did they not see that the repo was different? There's 2 opportunities, one in the list of repos, and one in the repo itself before clicking settings. Special repos could be more clearly marked as special? Settings links placed at the bottom of pages, requiring you to look past all the needed context first? I also wonder if they directly typed a URL rather than going through the whole navigation process.