library icon indicating copy to clipboard operation
library copied to clipboard

[submission] Switch When Available

Open bumbleblue opened this issue 1 year ago • 1 comments

The Design Problem

Discovery is often the biggest hurdle for decentralized protocols. We cannot expect users to continuously hear and learn about new and relevant technologies. Even when new apps and protocols exist, users may not know where to find them and how to use them.

The Design Solution

When a (new) decentralized technology is implemented, advertize the availability on an existing app or platform. Use a switch or a redirect to let users try out the new behavior. This applies both to entirely new apps or technologies, as well as individual new features.

Examples

::: examples

:::

Why Choose ... ?

Switch When Available meets people where they are. Instead on installing and revamping exisitng systems and technologies to accommodate for new app or protocols, a feature like Switch When Available makes it easier to switch on an individual basis.

Best Practice: How to Implement ...

  • Switch When Available should be close to existing indicators.
  • It should not be obtrusive (no added friction) to reflect its opportunistic nature.
  • Once activated, the benefits should be immediately visible (detectable) to the user.
  • It's important that the switch is reversible; users are encouraged to try out new technologies, but must have the option to switch back if they do not like what they get.

Potential Problems with ...

  • Switch When Available should only exist when the switch promises equal or better benefits to the user. If it introduces risks (why switch?), be sure to communicate this ahead of time. If there is no disadvantage to the user, consider using it as a default.
  • Changing too little: if nothing changes after switching underlying technology, users might wonder what the benefit of the switch was.
  • Changing too much: if the entire context changes (reloads with a new installation, completely different UI, etc.) then users might feel tricked into something they did not intend to.

The Take Away

Switch When Available is an opportunistic, just-in-time intervention for switching protocols without changing the overall context.

References & Where to Learn More

bumbleblue avatar Dec 06 '24 09:12 bumbleblue

Needs a thumbnail!

bumbleblue avatar Mar 05 '25 01:03 bumbleblue