Reklame

En udvikler sætter sig ned for at skrive et stykke gratis software. De har færdighederne. De ved, hvordan man får programmet til at gøre, hvad de vil have det til at gøre. Men de har ikke nogen erfaring med design af brugergrænseflade, og de har heller ikke et team af mennesker, der kan afhente slakken. Det er okay. De arbejder ud af lidenskab, og de sætter sammen, hvad de kan.

År senere sidder du ved din computer og downloader et program fra dit Linux-operativsystemets app store Linux App-butikker sammenlignet: Hvilken er den rigtige for dig?Windows-brugere ledes til en app-butik. macOS har haft en i et stykke tid. Linux har i mellemtiden haft en oplevelse i app store-stil i årevis. Men hvilken er den rigtige for dig? Læs mere . Beskrivelsen siger, at den vil gøre, hvad du har brug for. Du rammer installationsknappen, indtaster din adgangskode og ser, at appen vises sammen med alle de andre, du har installeret.

Den første ting, du bemærker, er, at appens ikon ser ud af sted ved siden af ​​alle de andre. Du klikker på det alligevel, for hvis programmet får jobbet gjort, kan du se ud over et irriterende ikon. Så synker dit hjerte. Appens grænseflade ser lige så ude af sted. Endnu værre: du kan ikke finde ud af, hvordan du bruger tingene!

Dette er grunden til desktops retningslinjer for menneskelig grænseflade. Windows, macOS, iOS og Android har alle disse retningslinjer. Linux har dem også.

Hvad er retningslinjer for menneskelig grænseflade?

Retningslinjer for menneskelig grænseflade (HIG) er instruktioner og standarder, der viser appskabere, hvordan man laver software, der føles derhjemme i en bestemt grænseflade og skaber en oplevelse, der er let for brugerne. Disse viser en udvikler, hvor langt fra hinanden knapper skal være, hvor store man skal lave et ikon og den passende måde at arrangere menupunkter på.

Hvis projekter holder sig til disse retningslinjer, når du flytter fra en app til en anden, vil du støde på oplevelser, der ligner ens. Ikke kun det. Når du lærer, hvordan du bruger et program, har du en ret god idé om, hvordan du bruger det næste.

Disse retningslinjer er vigtige for både udviklere og brugere. Heldigvis nogle af Linux mest populære desktopmiljøer Hvilket Linux Desktop-miljø passer bedst til din personlighed?Hvilken type computerbruger er du? Forlader du ikoner spredt på skrivebordet? Foretrækker du at arbejde i et uklart program? Lad os finde ud af, hvilket Linux-skrivebordsmiljø der passer bedst til dig. Læs mere har deres egne HIG'er.

Hvilke Linux-skrivebordsmiljøer har HIG'er?

Retningslinjer for menneskelig grænseflade har mere at gøre med apps end aspekter af skrivebordets interface. Af denne grund er desktopmiljøer, der leveres med deres egen pakke med apps, mere tilbøjelige til at have anbefalinger til udviklere til at følge. Her er de store.

GNOME

GNOME's HIG er uden tvivl et af desktopmiljøets største bidrag til Linux-skrivebordet. På et tidspunkt, hvor de fleste Linux-software var enten vanskelige at bruge eller vildt inkonsekvent, kortlagde GNOME-skaberne en anden sti. Software skal være let at finde ud af, og det skal føles lig med alle de andre programmer på en persons computer, argumenterede projektet. Resultatet? Et stort antal apps føler sig hjemme på GNOME.

Linux menneskelige grænseflade retningslinjer vindue

Denne konsistens har vaklet noget i det sidste årti. Med GNOME forfølger et design, der er forskelligt fra de fleste andre desktops GNOME forklaret: Et kig på en af ​​Linux mest populære desktopsDu er interesseret i Linux, og du er stødt på "GNOME", et forkortelse for GNU Network Object Model Environment. GNOME er en af ​​de mest populære open source-grænseflader, men hvad betyder det? Læs mere , en app, der passer til GNOME, har en tendens til at stikke sig ud andre steder, og vice versa. Men hvis du holder dig til apps, der specifikt er beregnet til GNOME, er du i en af ​​de mest ligefremme og integrerede oplevelser, som Linux-skrivebordet har at byde på.

KDE

KDE's HIG er meget som skrivebordet i sig selv. KDE-samfundets plasma-desktop er måske mest tilpassede interface til ethvert operativsystem KDE forklaret: Et kig på Linux mest konfigurerbare skrivebordsgrænsefladeHvordan ser Linux ud? Nogle gange, Enhed; andre gange, GNOME. Dog kører Linux ofte KDE. Hvis du ikke bruger det tidligere K Desktop Environment på din Linux PC, er det nu tid til at ændre sig! Læs mere . Ligesom brugere har en stor grad af frihed til at gøre, hvad de vil med softwaren, så gør udviklere det.

retningslinjer for menneskelige grænseflader for Linux grænseflader

KDE stræber efter at være det enkel som standard, kraftfuld når det er nødvendigt. Det betyder, at du sandsynligvis kan administrere musik i en medieafspiller eller se billeder i en fotobehandling ved hjælp af knapperne i en værktøjslinje, men der kan være et ekspansivt sæt indstillinger gemt væk i menulinjen. Mest software designet til KDE giver dig også mulighed for at flytte værktøjslinjer rundt, tilføje knapper og ellers ændre hvilke kontroller der er synlige. Som Plasma-skrivebordet viser os, behøver ikke konsistens at betyde pareret eller grundlæggende.

Elementært OS

Elementært OS er ikke som de fleste andre Linux-operativsystemer. Det leveres med sit eget Pantheon-skrivebordsmiljø, og selvom du kan vælge at bytte det ud til noget andet, ville det besejre pointen med at bruge Elementary OS Vil du installere Elementær OS? 8 grunde til, at du skal!Linux Elementary OS har udviklet sig til en fin computeroplevelse, men er det på tide at skifte fra dit nuværende operativsystem? Læs mere . Design er måske Elementærteamets største bidrag til det gratis og open source-økosystem.

Når det er tilfældet, Elementary's HIG er en central del af projektet. Dokumentet er let at læse og referere med tilsyneladende alle aspekter af grænsefladen dækket og masser af eksempler. Udviklere ønsker måske at være opmærksomme, fordi Elementary-teamet og Elementary-brugere er mere tilbøjelige til at børste på uoverensstemmelser end andre Linux-samfund.

Linux menneskelige interface retningslinjer ikoner

Hvad med andre skrivebordsmiljøer?

Som enheder med frivilligt arbejde er nogle projekter ganske enkelt har ikke haft nogen tid til at udarbejde en detaljeret HIG Virksomheder vs. Samfund: Hvem skaber et bedre Linux-operativsystem?Nogle distributioner har et firma bag sig. Ubuntu, det mest populære desktop Linux-operativsystem, er et, og det er ikke alene. Men reducerer eller forbedrer en Linux distro-udvikler det at have virksomhedsansvar? Læs mere . På samme tid betyder skrivebordsmiljø ikke altid det samme for hvert projekt. Nogle, såsom dem, der er anført ovenfor, ser et skrivebordsmiljø som en fuldstændig komplet oplevelse, der styrer det, du ser, fra det øjeblik, du starter din computer op, inklusive de fleste af apps.

Andre ser deres kreationer mere som desktopgrænseflader eller vinduesadministratorer. De leverer paneler, applets og en måde at skifte mellem windows, men de tager ikke på sig arbejdet med at oprette apps. De giver dig et middel til at køre den software, der allerede findes til Linux, med integration mindre i fokus. Når alt kommer til alt er mange af os vant til Windows, hvor der næppe er konsistens overfor apps uanset Microsofts HIG. Ikke alle ønsker endda, at hver app skal føle det samme.

Hvordan interagerer du med dit yndlingsskrivebord?

Jeg foretrækker, at mine apps hver for sig har et ensartet udseende. Det er faktisk en af ​​grundene til, at jeg var begejstret over at opdage Linux, da jeg gjorde det. Jeg troede tidligere, at hvis jeg ville have en konsekvent oplevelse, var jeg nødt til at købe en Mac - men GNOME og KDE viste mig begge, at Apple ikke var den eneste, der tilbyder et integreret desktop.

Elementært OS eksisterede ikke dengang, og det var omkring i et par år, før jeg besluttede at tjekke det ud. Den slags opmærksomhed, som teamet lægger vægt på dette aspekt af skrivebordet, er virkelig top.

For sammenligningens skyld er her retningslinjer for human interface fra Microsoft, Apple og Google:

  • vinduer
  • macOS og iOS
  • Android

Hvad synes du om retningslinjer for menneskelig grænseflade? Er visuelle uoverensstemmelser irriterende for dig? Hvad med indviklet design? Er du ambivalent med det hele? Jeg inviterer dig til at dele dine tanker i kommentarerne herunder.

Bertel er en digital minimalist, der skriver fra en bærbar computer med fysiske privatlivskontakter og et operativsystem, der er godkendt af Free Software Foundation. Han værdsætter etik over funktioner og hjælper andre med at tage kontrol over deres digitale liv.