Live data from Hacker News

UX Issues with Notion

telegra.ph

151–160 of 160 posts

Re: UX Issues with Notion

#151
post #15

When I read people like or love Notion, I wish I could watch them use it. Obviously they are doing things very differently than I do... Typing latency while writing or editing a page is really high (bad). Every keypress you do, must be going through a long chain of "what can we interpret the user to be wanting ?" questions. Guess what!? The user is probably just trying to fucking type! Special features and options sh…

The slash menu drive me mad. Why the heck would anyone want it in the middle of a word? The only time I use slash commands is in a brand new empty block. It would be lovely to simply be able to disable this.

Re: UX Issues with Notion

#152
post #133

Earlier quoted context omitted.

Fair enough; thanks for taking the time to chat about this. I'm not sure I agree, but I appreciate your perspective and experience. For all that you've said, I still strongly suspect that a standalone rust / swift compiler designed for speed above all else could achieve many times the performance of the current LLVM based designs. The resulting binaries might need to lean heavily on dynamic dispatch over monomorphiza…

AFAIK swift and rust were actually initially design and made by one engineer for a couple of years before anyone else worked on it, and were led for years by those specific engineers. Chris Lattner for swift and Graydon Hoare for rust.

Interesting to know! But even if those guys made super fast front ends, they would have been always limited by the speed of the llvm optimizer and code generation backend. Writing a compiler on llvm isn’t the same as writing a compiler from scratch.

Re: UX Issues with Notion

#153
post #123
post #92

I tried writing one of these laundry lists of how screwy and frustrating Notion's UX is, from the information architecture (mixing page, project, account, and presentation options) to the writing experience/feel to the weird block-centricity... and I just gave up in frustration. The conclusion I came to is if you're going to remake and extend the word processor, you must take the lessons of the last 40 years to heart…

(I work at Notion) We didn’t conclude anything as a validation of our UX - there is nothing in Notion that we consider “ideal” or even “finished”; we are painfully aware of how far we still have to go. There is just a lot of work to do for our small (but growing!) team.

Thanks for responding. I imagine many things are growing and changing there, and it's great to hear the team retains that kind of humility and self awareness. In our industry it's pretty common for companies to let success get to their heads and not do the kind of critical examination necessary to overcome the momentum of early missteps or treat early temporary decisions as permanent. Having run product/design for a few startups I'm extra aware of this since I've been guilty of it myself.

I think the part of Notion that most gives me this impression is the information architecture, which can be an extremely difficult thing to change once a significant number of users get to know a particular layout, and hasn't meaningfully changed since launch. Of all the writing tools I use, Notion's IA has always been the least straightforward.

Between the '...' menu and the Settings & members section, as well as several options like favorite, share, updates, and options on the sidebar, there's a lack of clear hierarchy and separation between account, workspace, page, or presentation options. This lack of clear hierarchy, combined with some product choices that apply at an unexpected level of hierarchy or permission model, means many actions exact capabilities are unclear or violate expectations of where they apply - account v workspace, workspace v page, and all users v me.

Take the top bar for example. From left to right:

1. Breadcrumbs: workspace & page

2. Share: workspace-specific (where can I share just an individual page? why is this separate from Copy Link?)

3. Updates: page-specific

4. Favorite: page-specific that either applies to the workspace or is a personal favorite (unclear, given "favorites" typically = personal, while "pin" = others see it)

5. '...' Menu: contains mostly page options with a few workspace ones (e.g. Import, possibly Export?). I even got confused about whether style options are personal (e.g my reading preference for font) or apply to the page style, given many writing tools allow this kind of style configurability as a user setting.

There's also duplication of options around the UI including Import, Favorite, Move To, New Page and Updates (how is this different than Page History?), which further leads to confusion about where to take what kind of action and clutter the interface.

The sidebar mostly makes sense as its all workspace-related. However, new users are likely to get tripped up on the difference between workspace name/icon and the root page name/icon, but this is a minor point.

Over in the Settings & Members section, you also have a mix of options that don't really meet expectations. The menu itself is launched from the sidebar, where workspace options are, but the menu also contains account settings, which is higher up in the hierarchy.

As far as product choices, one would expect notifications and connected apps to be workspace-based, as they are in other popular collaboration tools that use the same workspace patterns (like Slack/Discord), given that some workspaces I want to be watching closely or use particular accounts and others I don't. But these are instead account-based.

Logging in and out of workspaces is also in an entirely different section (the workspace picker), which is quite different from most apps where you tap your user icon and make account choices. Also in Settings & Members is Dark mode, floating on its own not even under account settings. Are there other personal presentation options? What if I have accessibility needs or want a bigger reading font?

The overall impression I have of Notion's IA is that it minimizes UI footprint to a point of lack of clarity and that its structure is buckling under a heavy feature load. This is a signal of graphic design having priority over UX. Rather than express clear hierarchies in layout, they're bundled together to save a bit of space (e.g. topbar) or to minimize the number of maintained pages (e.g. a dedicated Home / workspace page, account management page, global activity page, etc). These are the types of things that bite back quickly as you scale features and expand audiences.

For an example of a product that really nails information architecture, look at Trello. It's got a really clean UI separation between the hierarchies of cross-Board features (top nav), within-Board (sub nav), List (main canvas), and Card (modal). You always know where to find each action and what each does in their context. Coda is also halfway decent, if a bit feature-rich and ugly. I also wrote about my own experience refactoring OneSignal's IA to manage future feature growth here: https://nickpunt.com/blog/when-to-add-hierarchy/

Re: UX Issues with Notion

#154
post #2

I love Notion, but also agree with all of this. Unfortunately there are no alternatives. (Waiting for this to be released, https://nvultra.com/ )

You should check out Obsidian.md. It’s been great, and open source.

Re: UX Issues with Notion

#155
post #45
post #2

I love Notion, but also agree with all of this. Unfortunately there are no alternatives. (Waiting for this to be released, https://nvultra.com/ )

How is it different than, say, Obsidian? Just curious since I'm an Obsidian fan/user.

Was going to also suggest obsidian, it’s been the closest I’ve come to a Notion alternative, aside from the database aspect.

Re: UX Issues with Notion

#156
post #22

(Disclaimer: I work on Notion) To me, the most interesting feedback here is that seamless-editable-by-default is a negative for this user, and as a work-around, this organization locks/unlocks every page. This is surprising to me because I find content locks and editing friction very annoying. For example I used Quip for many years, which locks any block currently being edited by someone else, which can be quite frus…

> This is surprising to me because I find content locks and editing friction very annoying.

The first rule of UX design: it’s not about you.

Perhaps OP isn’t Notion’s target audience, but dismissing something because you don’t share their perspective is not great.

Re: UX Issues with Notion

#157
post #22

(Disclaimer: I work on Notion) To me, the most interesting feedback here is that seamless-editable-by-default is a negative for this user, and as a work-around, this organization locks/unlocks every page. This is surprising to me because I find content locks and editing friction very annoying. For example I used Quip for many years, which locks any block currently being edited by someone else, which can be quite frus…

> Likewise, wouldn’t you be baffled if you needed to click a “Start Editing” button in Word or Google Docs?

Not at all. In fact I prefer the "viewing" mode in Google docs when I'm just reading a document written by someone else. Why would you want everything to be editable all the time? Usually docs are produced by one or maybe a few people and viewed by many more.

Re: UX Issues with Notion

#158
post #133

Earlier quoted context omitted.

AFAIK swift and rust were actually initially design and made by one engineer for a couple of years before anyone else worked on it, and were led for years by those specific engineers. Chris Lattner for swift and Graydon Hoare for rust.

Interesting to know! But even if those guys made super fast front ends, they would have been always limited by the speed of the llvm optimizer and code generation backend. Writing a compiler on llvm isn’t the same as writing a compiler from scratch.

In swift's case it's a single threaded frontend that is fairly inefficient: https://github.com/apple/swift/blob/main/docs/CompilerPerfor...

Re: UX Issues with Notion

#159
post #8
post #2

I love Notion, but also agree with all of this. Unfortunately there are no alternatives. (Waiting for this to be released, https://nvultra.com/ )

At quick glance it looks like nvultra is very similar to Bear ( https://bear.app ). It looks like nvultra's concept of folder based notebooks is an improvement and a nice feature. In Bear I just have every note in reverse chronological order and rely on the excellent search to find what I need. I have been using Bear daily for over 3 years and the features and Markdown support are great. Not affiliated, just a fan/cu…

Last time I tried Bear there was no global hotkey to quickly launch it to search/take notes. Makes it unusable for a note taking aapp for me.

Re: UX Issues with Notion

#160
My main reason for not using Notion is that its search is half-baked: You cannot search for headlines and body content in a single query. Say if you query for "H B", and H is only in the headline, while B is only in the body, you get no hit.
Post reply on HN