How hard is it to make navigation easy to access?

Mobilnavigation på Desktop: En UX-katastrofe?

07/02/2022

Rating: 4.46 (9462 votes)
Indholdsfortegnelse

Mobilnavigation på Desktop: En UX-katastrofe?

I en verden, hvor responsivt design er blevet standarden, er det fristende at genbruge designelementer på tværs af alle skærmstørrelser. Men når det kommer til navigation, kan en direkte overførsel af mobile løsninger til desktop være en faldgrube, der alvorligt skader brugeroplevelsen. En nylig undersøgelse fra NN/g (Nielsen Norman Group) har kastet lys over dette problem og vist, at skjult navigation, som ofte er en nødvendighed på små mobilskærme, drastisk reducerer brugen af navigationselementer og forringer den samlede brugeroplevelse på desktop.

What is the difference between mobile-first and desktop-first design?
While the mobile-first approach has gained prominence, the desktop-first strategy has its own set of merits and remains a viable choice for specific projects and contexts. This approach involves designing for desktop screens first and subsequently adapting the user experience for smaller screens when necessary.

Studiet: Hvordan Navigation Bruger Vi?

NN/g indgik et samarbejde med WhatUsersDo for at teste navigation på seks forskellige websites (7digital, BBC, Bloomberg Business, Business Insider UK, Supermarket HQ, Slate) på både desktops og smartphones. I alt deltog 179 brugere, som skulle udføre specifikke opgaver. Undersøgelsen sammenlignede tre typer af navigation: fuldt synlig, skjult (typisk bag en hamburger-menu) og en kombination af de to. Selvom alle websites var responsive (med undtagelse af Business Insider UK), blev der observeret et generelt mønster: websites, der var designet med en 'mobile-first' tilgang, hvor mobile løsninger blev portet til desktop, led under dårligere brugeroplevelser.

Overraskende Resultater: Mere Navigation på Mobilen?

Det mest overraskende fund var, at navigationen blev brugt markant mere på mobilen end på desktop. Dette er kontraintuitivt, da det generelt er sværere at navigere på mobile enheder. Lange sider kræver scrolling, skjulte menuer kræver ekstra klik, og ikoner som hamburger-menuen har ofte lav 'information scent', hvilket betyder, at brugerne ikke umiddelbart forstår, hvad de repræsenterer. På trods af disse udfordringer brugte mobilbrugere navigationen hyppigere.

Årsagen er ikke, at mobilnavigationen var exceptionelt god, men snarere at desktop-navigationen var utilstrækkelig. Dette skyldes ofte, at designet er blevet kopieret direkte fra mobile platforme. Når en navigation, der er optimeret til en lille skærm, overføres uændret til en stor skærm, kan den miste sin effektivitet og synlighed.

'Mobile-First' Faldgruber på Desktop

Mange websites anvender en 'mobile-first' strategi, hvilket betyder, at de starter med at designe til den mindste skærm og derefter skalerer op til større skærme. Selvom dette kan være effektivt til at prioritere indhold og funktionalitet på mobile enheder, kan det føre til problemer, når disse design overføres til desktop:

  • Skjult Navigation (Hamburger Menu): På desktop fylder en hamburger-menu unødvendigt meget på grund af den større skærmplads, og den skjuler vigtige navigationsmuligheder, som brugerne kunne have haft glæde af at se med det samme.
  • Gentaget Navigation i Bunden: En almindelig mobilpraksis for at undgå scrolling tilbage til toppen, men på desktop kan det virke overflødigt og visuelt rodet.
  • 'Sticky' Navigation: Selvom det kan være nyttigt på mobil, kan en fastlåst navigation på desktop optage værdifuld skærmplads.
  • Navigation i Øverste Højre Hjørne: En position, der er almindelig på mobilapps, men sjælden og potentielt forvirrende på desktops.
  • Søgeikon i stedet for Søgefelt: På en stor skærm kan et lille ikon være svært at finde, hvilket frustrerer brugerne.

Konsekvenser af at Porting af Brugergrænseflader

Historien er fuld af eksempler, hvor porting af brugergrænseflader fra én platform til en anden har resulteret i dårlig brugeroplevelse:

PeriodePorting FraPorting TilResultat
1980'erneDOSWindowsMiserabel brugeroplevelse, manglende integration af GUI.
1990'erneWindowsMacintoshSubstandard oplevelse, forkert look-and-feel.
2000'ernePrintWebsiteLangsom oplevelse, begrænset interaktivitet.
Sent 2000'erneDesktop WebsiteMobilNæsten ubrugelig oplevelse, forvirrende menuer.
2010PapirmagasiniPadDårlig oplevelse, manglende hyperlinks.
Sent 2010'erneMobiloptimeret WebsiteDesktopForringet brugeroplevelse, som i denne artikel.

Optimering til Hver Enhed: En Nødvendighed

I en verden med mange forbundne enheder er det afgørende at designe specifikt til hver enkelt. Forskellige enheder har forskellige kapaciteter, skærmstørrelser og interaktionsmuligheder. At genbruge det samme design på tværs af alle platforme ignorerer disse forskelle og kan føre til suboptimal ydeevne. For eksempel kan et ikon, der er synligt på en mobilskærm, nemt forsvinde på en stor 27-tommer skærm, medmindre det skaleres proportionelt, hvilket kan resultere i et uforholdsmæssigt stort element.

What is the difference between mobile first and desktop first?
Using a mobile first approach, we put mobile device rules at the top, and larger screen rules below. With a desktop first approach, it’s the opposite. We put desktop rules at the top, and smaller screen rules below. In this exercise you’ll explore and weight the pros and cons of both options.

Mobile-First vs. Desktop-First: En Arbejdsgang

Diskussionen om 'mobile-first' versus 'desktop-first' er relevant for udviklingsprocessen. 'Mobile-first' indebærer at starte med CSS for små skærme og derefter bruge medieforespørgsler til at tilpasse designet til større skærme. 'Desktop-first' gør det omvendte.

Mens 'mobile-first' kan virke logisk for at prioritere indhold på mobile enheder, kan det føre til mange CSS-overrides, når designet skal tilpasses til desktop. Dette kan skabe kompleksitet og potentielle CSS-specificitetsproblemer. 'Desktop-first' kan i visse tilfælde resultere i færre overrides og en mere strømlinet kodebase for desktop-versionen.

En balanceret tilgang, hvor man starter med grundlæggende styles og derefter bruger medieforespørgsler til at tilpasse specifikke elementer til forskellige viewport-størrelser, kan være den mest effektive metode. Det handler om at tilpasse designet til den enkelte enheds styrker og begrænsninger.

Moderne CSS Løsninger

Heldigvis tilbyder moderne CSS nye måder at håndtere responsivt design på, som kan mindske behovet for slavisk at følge 'mobile-first' eller 'desktop-first' principper:

  • Flexbox Wrapping: Giver mulighed for at skabe responsive komponenter uden brug af medieforespørgsler ved at lade elementer vokse og krympe baseret på tilgængelig plads.
  • CSS Grid `minmax()`: Muliggør responsive grid-layouts, hvor elementer automatisk tilpasser deres størrelse baseret på minimum- og maksimumværdier.
  • Viewport Units & Comparison Functions (`clamp()`): Gør det muligt at skalere elementer som font-størrelser, padding og marginer dynamisk baseret på viewport-størrelsen.
  • Container Queries: En nyere teknologi, der tillader styles at blive anvendt baseret på containerens størrelse, ikke kun viewporten, hvilket giver endnu mere granulær kontrol over responsivitet.

Konklusion: Design Med Omtanke for Brugeren

At overføre mobile navigationselementer direkte til desktop er en almindelig fejl, der ofte resulterer i en dårligere brugeroplevelse. Det er vigtigt at anerkende de unikke krav og muligheder, som hver platform tilbyder. Mens 'mobile-first' kan være en god strategi for at prioritere indhold på små skærme, skal man være yderst forsigtig med, hvordan disse design tilpasses til større skærme. En velovervejet, enhedsspecifik designstrategi, der udnytter moderne CSS-teknikker, er nøglen til at skabe intuitive og effektive brugergrænseflader på tværs af alle enheder.

Ofte Stillede Spørgsmål (FAQ)

Hvorfor er mobilnavigation på desktop problematisk?
Det reducerer synligheden af navigationsmuligheder, kræver flere klik og kan føre til en mindre intuitiv brugeroplevelse, da designet ikke er optimeret til den større skærmplads.
Hvad betyder 'mobile-first' design?
'Mobile-first' betyder, at man starter med at designe og kode til mobile enheder og derefter skalerer op til større skærme. Selvom det kan prioritere indhold, kan det føre til dårligere desktop-oplevelser, hvis det ikke gøres korrekt.
Hvilke navigationsmønstre fra mobil bør undgås på desktop?
Primært skjulte navigationer (hamburger-menuer), gentaget navigation i bunden og søgeikoner i stedet for søgefelt.
Hvordan kan man skabe god navigation på tværs af enheder?
Ved at designe specifikt til hver enhedstype, udnytte moderne CSS-teknikker som Flexbox og Grid, og teste grundigt for at sikre en optimal brugeroplevelse på alle platforme.
Er 'mobile-first' altid en dårlig idé for desktop?
Ikke nødvendigvis. Det kræver dog omhyggelig tilpasning og bevidsthed om de potentielle faldgruber for at sikre, at desktop-oplevelsen ikke lider under denne tilgang.

Hvis du vil læse andre artikler, der ligner Mobilnavigation på Desktop: En UX-katastrofe?, kan du besøge kategorien Teknologi.

Go up