Produkteksempel · SaaS

Notion

Et fleksibelt workspace bygget af simple blokke. Kompleksiteten skjules bag velkendte metaforer — sider, lister og tabeller — så et kraftfuldt system føles som et dokument.

Analyseret Juli 20268 min læsning4 principper
UX-scorecard8.4 /10
  • Navigation8.2
  • Visuelt design8.9
  • Performance7.6
  • Onboarding8.0
  • Tilgængelighed8.2
notion.so
Notion — produktskærmbillede

Executive summary

Notion scorer 8,4, fordi produktet løser et genuint svært problem: at gøre en generisk database-motor tilgængelig for brugere, der bare vil skrive. Ifølge Notions egen dokumentation er alt indhold bygget af blokke, der frit kan konverteres til hinanden, og enhver database er i bund og grund "en samling af sider" — den samme information kan vises som tabel, liste, kalender eller board uden at skulle genindtastes.12

Det er en direkte anvendelse af, hvordan velkendte mentale modeller sænker indlæringskurven: brugere overfører automatisk deres forventninger fra dokumenter og lister, selv når det, de reelt interagerer med, er en relationel database. Tomme sider bruges aktivt som onboarding fremfor at være en barriere — startskabeloner udvælges allerede ud fra svarene i onboardingflowet, i tråd med NN/g’s anbefaling om, at tomme tilstande bør pege direkte på en handling frem for blot at konstatere, at der ikke er noget indhold endnu.9310

Prisen for fleksibiliteten er tydelig i to kategorier: Notion har selv beskrevet, hvordan "Notion feels slow" i en periode var den mest udbredte tilbagemelding fra brugerne, og store databaser er ifølge selskabets egen hjælpeside stadig langsommere at indlæse, jo flere sider og egenskaber de indeholder. Dertil kommer, at den formelle tilgængelighedsrapport ligger bag en adgangsanmodning i stedet for at være offentlig. Begge dele trækker scoren ned fra topkarakter, uden at ændre på, at grundopfindelsen — dokumentet, der skjuler en database — er usædvanligt veludført.768

Kort fortalt

  • Alt indhold er bygget af blokke, der frit kan konverteres mellem hinanden.
  • Databaser er i bund og grund sider — samme data kan vises som tabel, liste, kalender eller board.
  • Startskabeloner og en markedsplads med tusindvis af skabeloner erstatter det blanke ark som første oplevelse.
  • Fleksibiliteten koster: Notion har selv erkendt, at store databaser og dybt indlejrede sider gør oplevelsen langsommere.
  • Tilgængelighedsdokumentation findes, men er ikke offentligt tilgængelig uden en adgangsanmodning.

Hvad gør siden rigtig godt?

  1. Blok-baseret komposition

    Ét ensartet byggesystem — hvor "enhver blok kan konverteres til enhver anden bloktype" — betyder, at brugeren kun skal lære én interaktionsmodel for at bygge alt fra noter til projektstyring.1

  2. Databaser forklædt som sider

    Fordi hvert element i en database "er en Notion-side", kan avancerede relationelle strukturer vises og redigeres med den samme velkendte side-metafor som resten af produktet, og data kan skifte mellem tabel, liste, kalender og board uden at blive genindtastet.2

  3. Skabeloner som aktiv onboarding

    I stedet for at stille brugeren over for et blankt dokument, foreslår Notion startskabeloner ud fra svarene i onboardingflowet, og en markedsplads med tusindvis af færdige opsætninger gør det muligt at komme i gang uden at designe strukturen selv.3

  4. Ét sammenhængende tastatur- og søgesprog

    Cmd/Ctrl+K (eller +P) åbner den samme søgefunktion overalt i produktet, og skråstregen (/) indsætter en hvilken som helst blok — to konsekvente genveje, der dækker det meste af det, man ellers ville klikke sig frem til gennem menuer.5

Forbedringsmuligheder

  1. Performance falder mærkbart med skala

    Notion har selv beskrevet, hvordan langsomhed var den mest udbredte tilbagemelding fra brugerne, og selskabets egen hjælpeside bekræfter, at databaser med mange sider, synlige egenskaber eller komplekse filtre stadig bliver tydeligt langsommere at indlæse — en direkte konsekvens af, at næsten alt i produktet er bygget på den samme generiske datamodel.76

  2. Dyb indlejring kan gøre sider svære at genfinde

    Sidebaren tillader nested sider "på uendelige niveauer" — kraftfuldt til at strukturere store workspaces, men uden aktiv brug af søgning eller favoritter er det let at miste overblikket over, hvor en given side ligger.4

  3. Tilgængelighed dokumenteret, men ikke åbent

    En WCAG-tilgængelighedsrapport findes i Notions Trust Center, men den ligger bag en adgangsanmodning frem for at være offentligt tilgængelig, hvilket gør det sværere for kunder og brugere selv at vurdere, hvor produktet reelt står i dag.8

Gennemgang af hver kategori

Navigation

8.2

Sidebaren tillader indlejring af sider i uendelige niveauer, og Cmd/Ctrl+K (eller +P) giver hurtig søgning og genvej til nyligt besøgte sider — men samme fleksibilitet betyder, at dybt indlejrede sider kan være svære at finde tilbage til, hvis man ikke aktivt bruger søgningen eller favoritter.45

Visuelt design

8.9

Notion beskriver selv systemet som "en bundløs kasse af byggeklodser", hvor enhver blok kan konverteres til en anden bloktype — det giver et ensartet, minimalistisk udtryk på tværs af vidt forskellige indholdstyper, fra tekst til tabeller.1

Performance

7.6

Notion har selv skrevet, at "Notion feels slow" i en periode var den mest udbredte tilbagemelding fra brugerne, og selskabets egen hjælpeside erkender, at store databaser med mange synlige egenskaber, sorteringer eller filtre stadig gør sider langsommere at indlæse — en reel pris ved den generiske datamodel.76

Onboarding

8.0

En ny side kan altid startes helt tom, men startskabeloner udvælges allerede ud fra svarene i onboardingflowet, og en markedsplads med tusindvis af skabeloner gør det unødvendigt at bygge strukturer fra bunden af.3

Tilgængelighed

8.2

Notion har en formel tilgængelighedsrapport (WCAG-udgave) liggende i sit Trust Center, men den kræver en adgangsanmodning frem for at være offentligt tilgængelig — mindre gennemsigtigt end konkurrenter, der publicerer deres VPAT åbent, hvilket trækker kategorien ned.8

Top 5 anbefalinger

  1. Gør databaseoptimering til en standardindstilling, ikke noget brugeren selv skal opdage

    Notions egen vejledning til at skjule egenskaber, undgå indlejrede databaser og bruge simple filtre er god, men ligger passivt i hjælpecentret — meget af det kunne foreslås proaktivt, når en database vokser sig stor.

  2. Offentliggør tilgængelighedsrapporten uden adgangsanmodning

    At en formel WCAG-rapport allerede findes er positivt, men den bør være direkte tilgængelig fra hjælpecentret for at matche den gennemsigtighed, produktet ellers praktiserer omkring sin egen performance.

  3. Giv dybt indlejrede sider en tydeligere "sti tilbage"

    En brødkrumme- eller stifunktion, der altid viser vejen fra en indlejret side til roden af workspacet, ville reducere afhængigheden af at huske at bruge søgning eller favoritter.

  4. Fortsæt investeringen i klient-side lagring, og udvid den til søgning og databaser

    Notion har selv peget på søgning og database-performance som næste fokusområde efter SQLite-migreringen på desktop — det er det rigtige næste skridt, givet hvor central databasehastighed er for den samlede oplevelse.7

  5. Gør skabelon-first-onboardingen endnu tydeligere for dem, der springer den over

    Brugere, der lukker onboardingspørgsmålene ned uden at svare, ender med en helt tom side — et sikkerhedsnet, der aktivt foreslår en skabelon på det tidspunkt, kunne fange dem, der ellers står tilbage uden retning.

Hvad kan andre lære?

  1. En velkendt metafor kan bære en helt anden teknisk model

    Ved at lade en database fremstå som "en samling af sider", kan Notion give brugeren den fortrolighed, et dokument giver, selvom det underliggende er en relationel struktur — et konkret eksempel på, hvordan produkter kan læne sig op ad eksisterende mentale modeller frem for at opfinde nye.29

  2. Tomme tilstande er en onboardingmulighed, ikke kun et fravær af indhold

    Skabeloner, der foreslås ud fra onboarding-svar, forvandler den blanke side fra en barriere til et startpunkt — i tråd med anbefalingen om at give tomme tilstande en direkte, handlingsorienteret vej videre.310

  3. Fleksibilitet og performance er ofte en afvejning

    Jo mere generisk datamodellen bag et produkt er, jo sværere bliver det at holde den lige så hurtig som et mere specialiseret alternativ — noget Notion selv har måttet adressere direkte over for sine brugere.7

  4. Gennemsigtighed om tilgængelighed er selvstændigt tillidsskabende

    At en WCAG-rapport eksisterer, men er gemt bag en adgangsanmodning, illustrerer, at dokumentation alene ikke er nok — den skal også være let at finde for at bygge tillid.8

Afslutning

Notions styrke er, at det får en genuint kompleks database-motor til at føles som at skrive i et dokument. Blokke, skabeloner og en side-metafor, der går igen selv inde i databaserne, arbejder sammen om at sænke indlæringskurven uden at skære i, hvad avancerede brugere kan bygge.

Scoren holdes nede af to ting, som Notion selv har været åben om: en performance-pris, der vokser med workspacets størrelse, og en tilgængelighedsdokumentation, der findes, men ikke er offentligt tilgængelig. Begge dele er løsbare uden at ændre på det grundlæggende designprincip, der gør produktet stærkt.

Ofte stillede spørgsmål

Hvorfor føles Notion enkelt, selvom det kan gøre så meget?

Fordi alt — fra en to-do-liste til en relationel database — er bygget af de samme blokke og vises gennem den samme side-metafor, så brugeren kun skal lære én interaktionsmodel.

Hjælper skabeloner reelt nye brugere i gang?

Ja — Notion foreslår startskabeloner ud fra svarene i onboardingflowet, og en markedsplads med tusindvis af færdige opsætninger gør det muligt at komme i gang uden at designe strukturen fra bunden.

Er det rigtigt, at Notion er langsomt?

Det har været en udbredt tilbagemelding, som Notion selv har adresseret offentligt, og store databaser med mange egenskaber eller komplekse filtre kan stadig gøre sider mærkbart langsommere at indlæse.

Er Notion tilgængeligt for brugere med skærmlæsere?

Notion har udarbejdet en formel WCAG-tilgængelighedsrapport, men den er ikke offentligt tilgængelig uden at anmode om adgang via virksomhedens Trust Center, så det er svært for udenforstående selv at vurdere status.

Anvendte principper

  • Velkendte mentale modeller
  • Progressive disclosure
  • Skabeloner som onboarding
  • Blok-baseret komposition

Relaterede mønstre

Kilder

  1. What is a block?Notion Help Center
  2. Intro to databasesNotion Help Center
  3. Start with a templateNotion Help Center
  4. Navigate with the sidebarNotion Help Center
  5. Keyboard shortcutsNotion Help Center
  6. Optimize database load times & performanceNotion Help Center
  7. Notion's page load and navigation times just got fasterNotion Blog
  8. Notion Trust CenterNotion · Lister en "Accessibility Conformance Report WCAG Edition", men den kræver en adgangsanmodning
  9. Mental ModelsNielsen Norman Group
  10. Designing Empty States in Complex Applications: 3 GuidelinesNielsen Norman Group