Hubs-Foundation / Spoke

Easily create custom 3D environments
Other
652 stars 256 forks source link

UX Feedback: "Save and publish" misleading text #1172

Open camelgod opened 3 years ago

camelgod commented 3 years ago

When clicking "Publish Scene ..." in top right to save and publish your Spoke project, you are met with the following buttons in the modal:

image

Clicking "Save and publish" in this dialog does not actually publish the scene.

To add to the confusion, you get a loading indicator with a modal title "Publishing scene..." and text "Exporting scene...".

After the loading you are met with the Performance Check and THEN the "real" publish scene button.

In my opinion this wording should be changed to something more intuitive such as: After clicking "Save and publish" you go to a "Saving..." loader, then stepping (in tune with the first button word order) into the performance check to finally publish the scene.

Even when aware of this I always tab out when it says "Publishing scene..." and then forget to click the final "publish". Probably not the only one who has done this. :)

┆Issue is synchronized with this Jira Task

matthewbcool commented 2 years ago

This issue was recently discussed in discord and I wanted to add a few points related to the language used here:

"Deploy" might be a better alternative to "Publish"

More information/clearer copy about what "Allow Mozilla to promote my scene" means would be useful since several users have reported confusion around this language. ie: ""promotion" checkbox enabled it does then go into the moderation queue and will show up in search results for scenes after it has been approved"

camelgod commented 2 years ago

"Deploy" might be a better alternative to "Publish"

In my opinion publish is a nice word for it as it is a "creative work" by someone that is made available to others/the gallery/the list of scenes. I dont know the context but deploy is not as intuitive to me. This is just from a HC user perspective but we also already use the word deploy in our pipeline for actual deployment of HC.

Do you have any reason why deploy would be beneficial, or issues relating to the current use of "publish"?

matthewbcool commented 2 years ago

Suggesting a change because we have seen many examples of confusion around what publish means in this context. It creates an idea that anyone will be able to access the scene or their scene will be available to the public. Technically this is true, but there is privacy in the obscurity of the link. e.g: It's extremely unlikely anyone will actually visit one of my published scenes unless I 'publish the link' somewhere.

e.g. from discord user:

"The initial fear/misunderstanding in doing "publish" to preview was that I was worried that it was going to be visible to others while I'm still working on it."