-
Notifications
You must be signed in to change notification settings - Fork 239
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
There should be a way to view a privacy policy within the app #97
Comments
While working on the technical aspects of this (opening a new window, etc.) it became clear that there are some design questions we should discuss. Basically, how should the user get to the privacy policy? The options that first come to my mind are:
I'm certainly open to other proposals, too! Current behaviorRight now, clicking on the Scratch logo in the upper left will open an "About" window: Unfortunately it's not very obvious that the Scratch logo does that, and many people probably wouldn't know to click on it if they wanted the version information. For the most part I consider this in its current form to just be an aid for our internal tests. What does the policy window look like?NOTE: the text shown here is in review and is subject to change without warning. This image is only here to show the style and approximate size of the window. What would it look like to add a link in the current "About" window?Maybe something like this, though we should discuss details: What would it look like to add a new menu?Maybe something like this, though again we should discuss details. Sorry, I know I used the wrong font but this should get the idea across... What about adding a new item to an existing menu?We'd probably want to add "About" and "Privacy" items to the "File" menu, since they make more sense there than the "Edit" menu. Why not use the macOS standard "About" menu?Mostly because the top menu bar in macOS has no equivalent in Windows. We could add a menu bar to the top of the main editor window, but that would mean we have two menu bars on the main window. |
@carljbowman @kathymakes: I would love your input on the design thoughts above, including:
I'm open to any ideas & input you have, including ideas that aren't like any of the proposals I've mocked up. |
This is great! Thank's @cwillisf for outlining all these ideas! Certainly thought of the macOS route and, similar to your note, I was like "nope there is nothing equivocate on Windows." Menu Thoughts Adding a new menu could be the clearest diving pattern, but it's adding more surface level UI which deviates from other versions of Scratch (online version / ChromeOS App). Maybe that is okay though, since the placement is off to the right, which is usually reserved for logged in information on the online version, kinda nice that it's using that unclaimed space rather than changing the parts that are consistent (e.g adding an "About" menu to the right of the "Edit" menu). The more I think about it, I lean towards adding a new button like your sketch. It reuses space that is not occupied, feels clear, and does not change the part of the toolbar that is consistent across all versions of the editor. That said, I am not sure it has to be a menu. One could imagine clicking that button and it opening the About Window with a Privacy Policy link. As far as the icon, while the "( ? )" may have connotations to our old help icon. I am can't think of something better... I don't feel the conical "( i )" is very localizable. We do use the "( ? )" as something that means "More Info". For example, in the new Join Flow uses these in places we have tooltips to provide more information. About Window Privacy Policy Window |
@carljbowman @kathymakes any preference between these two icons? Also, do you think the size, margins, etc. look good? I tried to match the margin on the other side of the Scratch logo. Thanks for your input! ((Scratch Cat was here)) |
@cwillisf - It would be good to make the proportions similar to the "My Stuff" icon in the online editor. The dark blue is a result of hovering over the button, but thought it might be helpful to see. Here is a new icon that is in our standard 20px by 20px layout. |
Expected Behavior
It should be possible for a user to view the app's privacy policy inside the app itself, without an Internet connection. This is now required by the Microsoft Store, but in hindsight it's also just a good idea.
Actual Behavior
The only privacy policy information displayed by the app is on the initial telemetry opt-in/out dialog, which in most cases only appears the first time the app runs.
The text was updated successfully, but these errors were encountered: