syncwatch icon indicating copy to clipboard operation
syncwatch copied to clipboard

Bad UX

Open Semro opened this issue 4 years ago • 4 comments

According to uninstallation statistics, 30% of users have problems with understanding how to use extension.

  • Instruction is separated from the extension.
  • Most misunderstanding is step 5: "share name of the room with friends". I think some users interpret it like "share the link" to the room, but that not it.
  • "share video" button is ambiguous. I think to rename it to "sync current page/tab" will be better.

How to fix that:

  • Include instruction in extension in an interactive way:
  1. A user enters his name.
  2. On the next popup page, the user enters the name of the room. Extension tell: "Say your friend to enter the same room name".
  3. After the above steps, the user connects to the room. Button "sync current page/tab" appears and place text bottom of it: "sync videos on the current page".
  4. After the user clicks the button. extension tell: "Say your friend to open the same URL appeared in popup window".
  5. Click the play button on the video.

Ahh... yes this is still will be hard to use -_-

Semro avatar Apr 04 '20 12:04 Semro

Maybe you can add a query string to the link that can be read by the extension to connect the room?

e.g. https://www.netflix.com/watch/81506284?syncroomid=MyRoom

This way the host user can just send the link to their friends, and the friends can just open the link and activate the extension.

missmatsuko avatar Apr 14 '22 04:04 missmatsuko

@Semro - I think the idea suggested by @missmatsuko is good. It will also allow us to keep a track of tab, without having to worry about users being on the same url. If the query parameter matches - just sync. What do you think ?

mayankwadhwani avatar Nov 03 '22 15:11 mayankwadhwani

I have some concerns about it:

  • potentially query key can interfere with existing API on the site (low probability, but still possible)
  • room name will be sent to the third party site

Semro avatar Nov 05 '22 12:11 Semro

@Semro - but from a users perspective - sending a query parameter should not ideally affect customers. We as devs play with query params all the time. Please let me know your views

mayankwadhwani avatar Nov 05 '22 14:11 mayankwadhwani