Maskbook icon indicating copy to clipboard operation
Maskbook copied to clipboard

[Demand] A new UX "Manual" mode.

Open Jack-Works opened this issue 4 years ago • 4 comments

Catalogue

  • [x] UI/UX
  • [x] Maskbook Core Feature
  • [ ] Maskbook Plugin Feature
  • [ ] Security/Cryptography Feature
  • [ ] Other
    • /* List it here */

Part 1: Introduction and Background

Today our application is based on finding and injecting DOM. That way is not stable and once it breaks, the user cannot use the application anymore.

Part 2: Problem to Solve

Provide a new UX design that makes it possible to use Maskbook after the current (deep integration) way breaks.

Part 3: Expected Behavior

The core rule:

Do Not assume any knowledge on the DOM structure.

Based on the principle, I can imagine some designs in the UX mode.

  1. Maskbook will not try to find a "natural" position to inject the entry of composition button. Instead, it displays a FAB in the right bottom corner (so it does not need to have DOM knowledge).
  2. Maskbook will not try to "auto paste" post payload for users. Instead, Maskbook will display an instruction to tell the user to "copy and paste" the content into the post dialog. This includes text and image payload.
  3. Maskbook will not try to find posts for the user. Instead, Maskbook allows user to drag-and-drop the payload text or image on to the Maskbook button, and then to decrypt it.

Notes

This is an Emergency braking feature to keep the lowest usability of Maskbook.

It's also useful when we need to support a brand-new social network. You don't need any hacks and DOM selectors; you just enable the manual mode.

Jack-Works avatar Sep 11 '20 08:09 Jack-Works

Good new work on the way :)

neruthes avatar Sep 11 '20 09:09 neruthes

I like this idea.

zhouhanseng avatar Oct 08 '20 07:10 zhouhanseng

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Jan 06 '21 08:01 stale[bot]

dont close

Jack-Works avatar Jan 06 '21 09:01 Jack-Works