Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

What do you consider difficult about it?


Mastodon is never going to take off. I’ve been building SaaS applications for 15 years. I don’t think you understand the very low level of complexity required for mass adoption. Let’s just look at the signup process for a few minutes, using the UX convention of actions.

Twitter:

1. Search for Twitter.

2. Click on the first link.

3. Click sign up.

Mastodon:

1. Search for Mastodon.

2. Click the first link: mastodon.social.

3. Click create account.

4. Message modal pops up alerting the user that it is currently impossible to sign up to mastodon.social. But don’t worry, you can sign up on another server by clicking “Find another server.” At this point I’m confused. Why are there different servers? Will my friends be on the other server? Do we need to sign up on the same server? No explanation. I click the link.

5. Long page of options. No indication of quality or why I should choose one server over another. Now I am in choice paralysis. I click the first option (which has an anime figure on it). Surely - surely - the first option is the best option. The suggested option by whoever is running this application.

6. I land on a Korean language portal and I am done. I’m never coming back. Mastodon is dead to me. Forever.

You might think this is hyperbole, but I promise you it is not. I’ve been in charge of A/B testing and UX centric development for web applications just like this for a very long time. Mastodon’s sign up process is easily one of the worst I have ever seen. Not a single UX person has been involved in the creation of this protocol.


Excellent illustration of the awful onboarding experience.

No one wants to waste their time connecting a constellation, they want to get to content as fast as possible.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: