Dela via


Tangentbord

Not

Den här designguiden skapades för Windows 7 och har inte uppdaterats för nyare versioner av Windows. Mycket av vägledningen gäller fortfarande i princip, men presentationen och exemplen återspeglar inte vår nuvarande designvägledning.

Tangentbordet är den primära indataenheten som används för textinmatning i Microsoft Windows. För tillgänglighet och effektivitet kan de flesta åtgärder utföras med tangentbordet också.

Tangentbord kan också referera till virtuella tangentbord på skärmen och skrivblock som används av datorer utan fysiskt tangentbord, till exempel surfplattor.

skärmbild av skärmtangentbord

Windows Tablet och Touch Technology på skärmen tangentbord.

skärmdump av windows surfplatta skrivplatta

Skrivblocket för Windows Tablet och Touch Technology.

Det finns sex grundläggande typer av nycklar:

  • En teckennyckel skickar ett literaltecken till fönstret med indatafokus.
  • En modifierarnyckel i kombination med en annan nyckel ändrar innebörden av dess associerade nyckel, till exempel Ctrl, Alt, Skift och Windows-logotypnyckeln.
  • Navigeringstangenterna är riktningspilarna, plus Start, Slut, Sida upp och Nedsida.
  • Redigeringsnycklarna är Insert, Backspace och Delete.
  • Funktionsnycklarna är F1 till F12.
  • Systemnycklar försätter systemet i ett läge eller utför en systemuppgift, till exempel Utskriftsskärm, Caps Lock och Num Lock.

Åtkomstnycklar är nycklar eller tangentkombinationer som används för hjälpmedel för att interagera med alla kontroller eller menyalternativ med tangentbordet. Genvägsnycklar är nycklar eller nyckelkombinationer som används av avancerade användare för att utföra kommandon som används ofta för effektivitet. Windows anger åtkomstnycklar genom att understrykning av åtkomstnyckeltilldelningen.

skärmbild av åtkomstnycklar och kortkommandon

Det här exemplet visar både åtkomstnycklar och genvägsnycklar.

För att eliminera den visuella röran döljer Windows åtkomstnyckeln som standard och visar dem endast när Alt-tangenten trycks ned. För att upprätthålla konsekvens med Windows visas bilderna i UX-guiden också med åtkomstnyckeln understruken dold om inte riktlinjen omfattar åtkomstnycklar.

För att öka medvetenheten om åtkomstnyckeltilldelningarna i ditt program under hela utvecklingsprocessen kan du visa dem hela tiden. I Kontrollpanelen går du till Hjälpmedelscenter och klickar på Gör tangentbordet enklare att använda. markera sedan kryssrutan Stryk under kortkommandon och åtkomstnycklar.

Obs! Riktlinjer för hjälpmedel visas i en separat artikel.

Designbegrepp

Element i tangentbordsnavigering

Användare interagerar med ett fönster med hjälp av tangentbordet genom att navigera till kontroller, göra val och utföra kommandon. Följande element fungerar tillsammans för att få detta att hända.

skärmbild av dialogrutan redigera färger

För att illustrera elementen i tangentbordsnavigering i följande lista läser vi den här dialogrutan.

  • Indatafokus. Kontrollen med indatafokus tar emot de flesta tangentbordsindata. Indatafokus anges med en prickad rektangel som kallas fokusrektangel. Vissa tangentbordsindata skickas till kontroller som inte har indatafokus, vilket förklaras senare.

    skärmbild av första raden i dialogrutan redigera färger

    Den första kontrollen Grundläggande färger har indatafokus, vilket anges med en prickad rektangel.

  • Tabbtangenten och tabbstoppen. Tabbnyckeln är den primära mekanismen för att navigera i ett fönster. Tabbnyckeln besöker endast de kontrollerna med ett tabbstopp. Alla interaktiva kontroller bör ha tabbstopp (såvida de inte finns i en grupp), medan icke-interaktiva kontroller, till exempel etiketter, inte ska göra det.

  • Tabbordning. Alla kontroller med tabbstopp besöks i tabbordning. Om du trycker på Tabb flyttas indatafokus till nästa kontroll i tabbordning, medan om du trycker på Skift+Tabb flyttas indatafokus till föregående kontroll.

  • Kontrollgrupper. En uppsättning relaterade kontroller kan göras till en grupp och tilldelas ett enda tabbstopp. Kontrollgrupper används för uppsättningar med kontroller som fungerar som en enda kontroll, till exempel alternativknappar. De kan också användas när det finns för många kontroller för att navigera effektivt med tabbnyckeln ensam.

    skärmbild av grundläggande och anpassade färggrupper

    Grundläggande färger och anpassade färger är kontrollgrupper, vilket ger den här dialogrutan fem tabbstopp. Det finns så många kontroller att navigeringen skulle vara ineffektiv utan att använda kontrollgrupper.

  • Piltangenterna. Piltangenterna flyttar indatafokus mellan kontrollerna i en grupp. Om du trycker på högerpilen flyttas indatafokus till nästa kontroll i tabbordning, medan om du trycker på vänsterpil flyttas indatafokus till föregående kontroll. Hem, Slut, Upp och Ned har också sitt förväntade beteende inom en grupp. Användare kan inte navigera från en kontrollgrupp med hjälp av piltangenterna.

  • Standardknappar. Windows med kommandoknappar och kommandolänkar har en enda standardknapp som anges av en markerad kantlinje, vilket är knappen som klickas när Retur-tangenten trycks in. Det finns en enda standardkommandoknapp eller kommandolänk tilldelad som standard. Standardknappen flyttas dock när användaren flikar till en annan kommandoknapp eller kommandolänk. Därför är alla kommandoknappar eller kommandolänkar med indatafokus också alltid standardknappen.

    skärmdump av ok och avbryt knappar

    OK-knappen är normalt standardknappen, vilket indikeras av dess markerade kantlinje. Men om användaren skulle ta en flik till knappen Avbryt blir den standardknappen och aktiveras med returnyckeln.

  • Mellanslagstangenterna, Retur och Esc. Blanksteget aktiverar kontrollen med indatafokus, medan returknappen aktiverar standardknappen. Om du trycker på Esc-tangenten avbryts eller stängs fönstret.

  • Åtkomstnycklar. Åtkomstnycklar används för att interagera med kontroller direkt i stället för att navigera med Tabb. De kombineras med Alt-nyckeln och anges med en understruken bokstav i etiketten.

  • Åtkomst till nyckeletiketter. Vissa kontroller innehåller egna etiketter, till exempel kommandoknappar, kryssrutor och alternativknappar, men andra kontroller har externa etiketter, till exempel listrutor och trädvyer. För externa etiketter tilldelas åtkomstnyckeln till etiketten, och om den anropas navigerar du till nästa kontroll i tabbordning. Knappar med etiketten OK, Avbryt och Stäng tilldelas inte åtkomstnycklar eftersom de anropas med Retur och Esc.

    skärmbild av etiketter med

    Om du trycker på Alt+B navigerar du till den markerade grundläggande färgen, genom att trycka på Alt+D klickar du på knappen Definiera anpassade färger, Retur anropar OK-knappen och Esc anropar Avbryt.

  • Åtkomst till nyckelbeteende. När en åtkomstnyckel anropas och den tilldelas unikt, klickas den associerade kontrollen. Om tilldelningen inte är unik får den associerade kontrollen indatafokus. Om användaren skriver samma åtkomstnyckel igen får nästa kontroll i tabbordning med samma tilldelning indatafokus.

Även om den här mekanismen är ganska komplicerad är den också ganska intuitiv. Användarna hämtar de flesta dessa uppgifter direkt, även om få kan förklara exakt hur de fungerar.

Tangentbordsstöd för hjälpmedel och avancerade användare

I Windows handlar designen för tangentbordet om att tillhandahålla väldesignad tangentbordsnavigering, åtkomstnycklar för hjälpmedel och kortkommandon för avancerade användare.

För att säkerställa att programmets funktioner är lättillgängliga för det bredaste antalet användare, inklusive de som har funktionsnedsättningar och funktionsnedsättningar, måste alla interaktiva användargränssnittselement vara tangentbordstillgängliga. I allmänhet innebär det att de vanligaste gränssnittselementen är tillgängliga med hjälp av en enkel åtkomstnyckel eller nyckelkombination, medan mindre använda element kan kräva ytterligare navigering med tab- eller piltangenter. För dessa användare är fullständighet viktigare än konsekvens.

För att säkerställa att programmets funktioner är effektiva för erfarna användare bör vanliga gränssnittselement också ha kortkommandon för direkt tangentbordsåtkomst. Erfarna användare har ofta en stark inställning för att använda tangentbordet, eftersom tangentbordsbaserade kommandon kan anges snabbare och inte kräver att händerna tas bort från tangentbordet. För dessa användare är effektivitet och konsekvens avgörande. omfattande är bara viktigt för de kommandon som används oftast.

Det finns subtila skillnader när du utformar tangentbordsåtkomst för dessa två grupper, vilket är anledningen till att Windows tillhandahåller två oberoende direkttangentbordsåtkomstmekanismer. Genom att använda både åtkomst- och genvägsnycklar effektivt kan du ge dina program effektiv, konsekvent och omfattande tangentbordsåtkomst som gynnar alla.

Åtkomstnycklar

Åtkomstnycklar har följande egenskaper:

  • De använder Alt-nyckeln plus en alfanumerisk nyckel.
  • De är främst för tillgänglighet.
  • De tilldelas till alla menyer och de flesta dialogrutekontroller.
  • De är inte avsedda att memoreras, så de dokumenteras direkt i användargränssnittet genom att ange motsvarande kontrolletiketttecken.
  • De har endast effekt i det aktuella fönstret och navigerar till motsvarande menyalternativ eller kontroll.
  • De tilldelas inte konsekvent eftersom de inte alltid kan vara det. Åtkomstnycklar bör dock tilldelas konsekvent för vanliga kommandon, särskilt incheckningsknappar.
  • De är lokaliserade.

Eftersom åtkomstnycklar inte är avsedda att memoreras, tilldelas de till ett tecken som är tidigt i etiketten för att göra dem lätta att hitta, även om det finns ett nyckelord som visas senare i etiketten.

rätt:

skärmbild av första tecknet i etiketten understruket

felaktig:

skärmdump med 20 första tecken understruken

I rätt exempel tilldelas åtkomstnyckeln till ett tecken som är tidigt i etiketten.

Kortkommandon

Genvägsnycklar har däremot följande egenskaper:

  • De använder främst Ctrl- och funktionsnyckelsekvenser (Windows-systemgenvägsnycklar använder även Alt+icke-alfanumeriska nycklar och Windows-tangenten).
  • De är främst för effektivitet för avancerade användare.
  • De tilldelas endast till de vanligaste kommandona.
  • De är avsedda att memoreras och dokumenteras endast i menyer, knappbeskrivningar och hjälp.
  • De har effekt i hela programmet, men har ingen effekt om de inte gäller.
  • De måste tilldelas konsekvent eftersom de memoreras och inte dokumenteras direkt.
  • De är inte lokaliserade.

Eftersom genvägsnycklar är avsedda att memoreras använder de vanligaste kortkommandona helst bokstäver från de första eller mest minnesvärda tecknen i kommandots nyckelord, till exempel Ctrl+C för Kopiera och Ctrl+Q för begäran.

Inkonsekventa betydelser för välkända genvägsnycklar är frustrerande och orsakar fel.

felaktig:

skärmbild av knappen framåt med

I det här exemplet är Ctrl+F standardgenvägen för Sök, så det är frustrerande och felbenäget att tilldela det till Vidarebefordra. Ctrl + W skulle vara ett bättre, minnesvärt val.

Eftersom de är avsedda att memoreras är programspecifika kortkommandon bara meningsfulla för program och funktioner som körs tillräckligt ofta för att motiverade användare ska kunna memorera. Program och funktioner som används sällan behöver inte kortkommandon. Till exempel behöver installationsprogram och de flesta guider inga särskilda genvägsnyckeltilldelningar, och inte heller kommandon som används sällan i ett produktivitetsprogram.

Tilldela åtkomstnycklar i dialogrutor

När det är möjligt kan du tilldela unika åtkomstnycklar till alla interaktiva kontroller förutom de som normalt inte tilldelas åtkomstnycklar. På engelska finns det dock bara 26 tecken. Vissa tecken kanske inte visas i någon av etiketterna och det kanske inte finns särskiljande tecken i alla etiketter, vilket minskar antalet ytterligare. Du bör också planera att ha några otilldelade tecken för att underlätta lokaliseringen. Därför kan du bara tilldela cirka 20 unika åtkomstnycklar i en enda dialogruta.

Om du har en dialogruta med fler än 20 interaktiva kontroller ska du antingen inte tilldela åtkomstnycklar till vissa kontroller eller tilldela dubbletter av åtkomstnycklar i sällsynta fall.

skärmbild av dialogrutan teckensnitt

När det finns så många interaktiva kontroller behöver inte alla en tilldelad åtkomstnyckel.

Använd följande allmänna procedur för att tilldela åtkomstnycklar:

  • Tilldela först åtkomstnycklar till incheckningsknappar och kommandolänkar. Använd tabellen för standardåtkomstnyckeltilldelningar när den gäller, annars använder du den första bokstaven i det första ordet.
  • Hoppa över de kontroller som inte har tilldelats åtkomstnycklar.
  • Tilldela unika åtkomstnycklar till de återstående kontrollerna (från och med de vanligaste):
    • Tilldela om möjligt åtkomstnyckeln enligt tabellen med standardåtkomstnyckeltilldelningar.
    • Annars:
      • Föredrar tecken som visas tidigt i etiketten, helst det första tecknet i det första eller andra ordet.
      • Föredrar en distinkt konsonant eller en vokal, till exempel "x" i "Exit".
      • Föredrar tecken med breda bredder, som w, m och versaler.
      • Undvik att använda tecken som gör understrykningen svår att se, till exempel bokstäver som är en pixel breda, bokstäver med underordnade och bokstäver bredvid en bokstav med en fallande.
  • Om inte alla kontroller kan ha unika åtkomstnycklar (börja med de minst använda):
    • Om det finns grupper med relaterade kontroller, till exempel:
      • En enda uppsättning alternativknappar
      • En uppsättning relaterade kryssrutor
      • En uppsättning relaterade kontroller i en gruppruta

Tilldela åtkomstnycklar till gruppetiketter i stället för de enskilda kontrollerna. Normalt skulle du göra motsatsen. (När du gör det kontrollerar du att det finns en kontrollgrupp som definierats för dessa kontroller.)

  • Om fortfarande inte alla kontroller kan ha unika åtkomstnycklar:
    • Du kan tilldela icke-unika åtkomstnycklar om:
      • Kontrollerna skulle annars vara för svåra att navigera till.
      • De icke-unika åtkomstnycklarna är inte i konflikt med åtkomstnycklarna för vanliga kontroller.
    • Annars kan du komma åt de återstående kontrollerna med tabb- och piltangentnavigering.

skärmbild av grupper med olika åtkomstnycklar

I det här exemplet finns det repetitiva kontroller så att åtkomstnycklar tilldelas till alternativknappgrupperna.

Förhindra oavsiktliga kommandon

Om ett fönster som visas utan kontext (inte användarinitierat) stjäl indatafokus, finns det en god chans att det här fönstret får indata som är avsedda för ett annat fönster. Dessutom börjar åtkomstnycklarna gälla när de trycks ned utan att alt-tangenten trycks ned om dialogrutan inte har några kontroller som tar textinmatning (till exempel textrutor och listor). I följande exempel aktiverar därför knappen Starta om nu genom att trycka på "r".

Det är uppenbart att sådana indata kan få betydande oavsiktliga konsekvenser.

felaktig:

skärmbild av knappen Starta om nu,

I det här exemplet startas Windows av misstag om du skriver text med blanksteg, "r" eller Retur.

Den bästa lösningen på det här problemet är naturligtvis inte att stjäla indatafokus. I stället kan du antingen flasha programmets aktivitetsfältknapp eller visa ett meddelande för att få användarens uppmärksamhet.

Men om du måste visa ett sådant fönster är den bästa metoden att inte tilldela en standardknapp eller åtkomstnycklar och ge inledande indatafokus till en annan kontroll än en incheckningsknapp.

rätt:

skärmbild av omstartsknappen är

I det här exemplet är det mycket svårare att starta om Windows av misstag.

Om du bara gör sex saker...

  1. Designa bra tangentbordsnavigering med en lämplig flikordning och lämpliga kontrollgrupper, inledande indatafokus och standardknappar.
  2. Tilldela åtkomstnycklar till alla menyer och de flesta kontroller.
  3. Tilldela åtkomstnycklarna till ett tecken som visas tidigt i etiketten för att göra dem enkla att hitta.
  4. Tilldela genvägsnycklar till de vanligaste kommandona.
  5. Försök att tilldela kortkommandona till de första eller mest minnesvärda tecknen i nyckelord.
  6. Ge välkända genvägsnycklar en konsekvent innebörd.

Riktlinjer

Interaktion

  • Använd inte Skift-tangenten för att ändra kommandon i menyer eller dialogrutor. Att göra det är oupptäckt och oväntat.

    felaktig:

    skärmbild av dialogrutan Bekräfta mapperbytning

    I det här exemplet från Windows XP ersätter Skift-tangenten Ja till Alla med Nej till Alla.

  • Inaktivera inte en kontroll med indatafokus. Detta kan hindra fönstret från att ta emot tangentbordsindata. Flytta i stället indatafokus till en annan kontroll innan du inaktiverar en kontroll med indatafokus.

  • Om ett fönster visas ur sitt sammanhang, potentiellt överraskande användare, kan du behöva förhindra betydande oavsiktliga konsekvenser:

    • Tilldela inte någon standardknapp.
    • Tilldela inte åtkomstnycklar.
    • Ge inledande indata fokus till en annan kontroll än en incheckningsknapp.

Tangentbordsnavigering

  • Visa alltid indikatorn för indatafokus. Undantag: Du kan tillfälligt utelämna indikatorn för indatafokus om:
    • Indikatorn för indatafokus är visuellt distraherande (som med en stor listvy som inte är i informationsvyn).
    • Enter-tangentens användning föregås troligen av andra tangentbordsindata, till exempel Alt eller piltangenter.
    • Indikatorn för indatafokus visas på valfri tangentbordsinmatning.
  • Tilldela inledande indatafokus till den kontroll som användarna troligen interagerar med först, som ofta är den första interaktiva kontrollen. Om den första interaktiva kontrollen inte är ett bra val kan du överväga att ändra fönstrets layout.
  • Tilldela flikar stopp till alla interaktiva kontroller, inklusive skrivskyddade redigeringsrutor. Undantag:
    • Gruppera uppsättningar med relaterade kontroller som fungerar som en enda kontroll, till exempel alternativknappar. Sådana grupper har ett enda tabbstopp.
    • Innehåller grupper korrekt så att piltangenterna cyklar både framåt och bakåt i gruppen och håller sig inom gruppen.
  • Tabbordningen bör följa läsordningen, som vanligtvis flödar från vänster till höger, uppifrån och ned. Överväg att göra undantag för vanliga kontroller genom att placera dem tidigare i tabbordningen. Tabb bör gå igenom alla tabbstopp i båda riktningarna utan att stoppa.
  • Inom ett tabbstopp bör piltangentordningen flöda från vänster till höger, uppifrån och ned, utan undantag. Piltangenterna ska växla genom alla objekt i båda riktningarna utan att stoppas.
  • Presentera incheckningsknapparna i följande ordning:
    • OK/[Gör det]/Ja
    • [Gör det inte]/Nej
    • Annullera
    • Använd (om det finns)

där [Gör det] och [Gör det inte] är specifika svar på huvudinstruktionen.

  • Välj det säkraste (för att förhindra förlust av data eller systemåtkomst) och den säkraste kommandoknappen eller kommandolänken som standard. Om säkerhet och säkerhet inte är faktorer väljer du det mest sannolika eller praktiska svaret.
  • Tangentbordsnavigering bör inte ändra kontrollvärden eller resultera i ett felmeddelande. Kräva aldrig att användarna ändrar en kontrolls initiala värde under navigeringen. Initiera i stället kontroller som validerar vid avslut med giltiga värden och verifierar bara en kontrolls värde när den har ändrats.

Åtkomstnycklar

  • När det är möjligt tilldelar du åtkomstnycklar för vanliga kommandon enligt följande tabell. Även om konsekventa åtkomstnyckeltilldelningar inte alltid är möjliga, är de verkligen att föredra särskilt för kommandon som används ofta.

    Åtkomstnyckel Befallning
    A
    Om
    A
    Alltid överst
    A
    Använda
    B
    Tillbaka
    B
    Djärv
    B eller r
    Bläddra
    C
    Stänga
    C
    Kopia
    C
    Kopiera här
    s
    Skapa genväg
    s
    Skapa genväg här
    t
    Skära
    D
    Ta bort
    D
    Visa inte det här [objektet] igen
    E
    Redigera
    x
    Utgång
    E
    Utforska
    F
    Färre
    F
    Fil
    F
    Hitta
    n
    Sök nästa
    F
    Teckensnitt
    F
    Framåt
    H
    Hjälp
    t
    Hjälpavsnitt
    H
    Gömma
    Jag
    Infoga
    o
    Infoga objekt
    Jag
    Kursiv
    L
    Länk här
    x
    Maximera
    n
    Förringa
    M
    Mer
    M
    Flytta
    M
    Flytta hit
    N
    Ny
    N
    Nästa
    N
    Nej
    O
    Öppna
    w
    Öppna med
    O
    Alternativ
    u
    Sidkonfiguration
    P
    Klistra
    l
    Klistra in länk
    s
    Klistra in genväg
    s
    Klistra in special
    P
    Paus
    P
    Leka
    P
    Trycka
    P
    Skriv ut här
    r
    Egenskaper
    R
    Göra om
    R
    Upprepa
    R
    Återställa
    R
    Återuppta
    R
    Igen
    R
    Springa
    S
    Spara
    a
    Spara som
    a
    Markera alla
    n
    Skicka till
    S
    Visa
    S
    Storlek
    p
    Klyva
    S
    Stanna
    T
    Arbetsredskap
    U
    Understryka
    U
    Ångra
    V
    Utsikt
    W
    Fönster
    Y
    Ja
  • Föredrar tecken med breda bredder, till exempel w, m och versaler.

  • Föredrar en distinkt konsonant eller en vokal, till exempel "x" i "Exit".

  • Undvik att använda tecken som gör understrykningen svår att se, till exempel (från mest problematisk till minst problematisk):

    • Tecken som bara är en bildpunkt breda, till exempel i och l.
    • Tecken med underordnade tecken, till exempel g, j, p, q och y.
    • Tecken bredvid en bokstav med en fallande.
  • När du tilldelar åtkomstnycklar på guidesidor, kom ihåg att reservera "B" för Back och "N" för Nästa.

  • När du tilldelar åtkomstnycklar på egenskapssidor bör du komma ihåg att reservera "A" för Använd om det används.

  • Tilldela åtkomstnycklar till alla menyalternativ. Inga undantag.

  • För dynamiska menyalternativ (till exempel nyligen använda filer) tilldelar du åtkomstnycklar numeriskt.

    skärmbild av menyalternativ med numeriska åtkomstnycklar

    I det här exemplet tilldelar Paint-programmet i Windows numeriska åtkomstnycklar till nyligen använda filer.

  • Tilldela unika åtkomstnycklar på en menynivå. Du kan återanvända åtkomstnycklar på olika menynivåer.

  • Gör det enkelt att hitta åtkomstnycklar:

    • För de vanligaste menyalternativen väljer du tecken i början av etikettens första eller andra ord, helst det första tecknet.
    • För mindre vanliga menyalternativ väljer du bokstäver som är en distinkt konsonant eller en vokal i etiketten.

Dialogruteåtkomstnycklar

  • Tilldela unika åtkomstnycklar till alla interaktiva kontroller eller deras etiketter när det är möjligt.skrivskyddade textrutor är interaktiva kontroller (eftersom användare kan rulla dem och kopiera text) så att de drar nytta av åtkomstnycklar. Tilldela inte åtkomstnycklar till:

    • KNAPPARNA OK, Avbryt och Stäng. Ange och Esc används för deras åtkomstnycklar. Tilldela dock alltid en åtkomstnyckel till en kontroll som innebär OK eller Avbryt, men som har en annan etikett.

      skärmbild av dialogrutan med ja och inga knappar

      I det här exemplet har knappen positiv incheckning en tilldelad åtkomstnyckel.

    • Gruppetiketter. Normalt tilldelas de enskilda kontrollerna i en grupp åtkomstnycklar, så gruppetiketten behöver ingen. Tilldela dock en åtkomstnyckel till gruppetiketten och inte de enskilda kontrollerna om det finns brist på åtkomstnycklar.

    • allmänna hjälpknappar som nås med F1.

    • Länka etiketter. Det finns ofta för många länkar för att tilldela unika åtkomstnycklar och länkstreck döljer understrecken för åtkomstnyckeln. Låt användarna komma åt länkar med tabbnyckeln i stället.

    • Tabbnamn. Flikarna växlas med Ctrl+Tabb och Ctrl+Skift+Tabb.

    • Bläddra bland knappar med etiketten "...". Dessa kan inte tilldelas åtkomstnycklar unikt.

    • omärkta kontroller, till exempel spinnkontroller, grafiska kommandoknappar och omärkta kontroller för progressivt avslöjande.

    • Statisk text eller etiketter utan etikett för kontroller som inte är interaktiva, till exempel förloppsstaplar.

  • Tilldela åtkomstnycklar för incheckningsknappen först för att säkerställa att de har standardnyckeltilldelningarna. Om det inte finns någon standardnyckeltilldelning använder du den första bokstaven i det första ordet. Åtkomstnyckeln för ja- och nej-incheckningsknapparna ska till exempel alltid vara "Y" och "N", oavsett de andra kontrollerna i dialogrutan.

  • För negativa incheckningsknappar (förutom Avbryt) som har formulerats som "Don't" tilldelar du åtkomstnyckeln till "n" i "Don't". Om den inte är frasad som "Don't" använder du standardåtkomstnyckeltilldelningen eller tilldelar den första bokstaven i det första ordet. På så sätt har alla Don'ts och Nos en konsekvent åtkomstnyckel.

  • Om du vill göra det enkelt att hitta åtkomstnycklar tilldelar du åtkomstnycklarna till ett tecken som visas tidigt i etiketten, helst det första tecknet, även om det finns ett nyckelord som visas senare i etiketten.

  • Tilldela högst 20 åtkomstnycklar så att du har några otilldelade tecken för att underlätta lokaliseringen.

  • Om det finns för många interaktiva kontroller för att tilldela unika åtkomstnycklar kan du tilldela icke-unika åtkomstnycklar om:

    • Kontrollerna skulle annars vara för svåra att navigera till.
    • De icke-unika åtkomstnycklarna är inte i konflikt med åtkomstnycklarna för vanliga kontroller.
  • Använd inte menyrader i dialogrutor. Det är svårt att tilldela unika åtkomstnycklar i det här fallet eftersom dialogrutekontrollerna och menyalternativen delar samma tecken.

Kortkommandon

  • Tilldela genvägsnycklar till de vanligaste kommandona. Program och funktioner som används sällan behöver inte kortkommandon eftersom användarna kan använda åtkomstnycklar i stället.

  • Gör inte en genvägsnyckel till det enda sättet att utföra en uppgift. Användarna bör också kunna använda musen eller tangentbordet med flik-, pil- och åtkomstnycklar.

  • Tilldela inte olika betydelser till välkända kortkommandon. Eftersom de är memorerade är inkonsekventa betydelser för välkända genvägar frustrerande och felbenägna.

  • Försök inte tilldela systemomfattande programgenvägar. Programmets genvägsnycklar har bara effekt när programmet har indatafokus.

  • Dokumentera alla kortkommandon. Dokumentgenvägar i menyradsobjekt, knappbeskrivningar för verktygsfält och en enda hjälpartikel som dokumenterar alla genvägsnycklar som används. Det hjälper användarna att lära sig kortkommandotilldelningar som de inte bör vara en hemlighet.

    • Undantag: Visa inte kortkommandotilldelningar i snabbmenyer. Snabbmenyer visar inte kortkommandotilldelningar eftersom dessa menyer är optimerade för effektivitet.

    skärmbild av knappbeskrivning för fet genvägsnyckel

    Genvägsnyckeln dokumenteras i knappbeskrivningen.

  • Om programmet tilldelar många genvägsnycklar kan du anpassa tilldelningarna. På så sätt kan användare omtilldela genvägsnycklar i konflikt och migrera från andra produkter. De flesta program tilldelar inte tillräckligt med kortkommandon för att behöva den här funktionen.

Välja genvägsnycklar

  • Använd standardtilldelningarna för välkända kortkommandon.
  • För icke-standardnyckeltilldelningar använder du följande rekommenderade genvägsnycklar för vanligare kommandon. Dessa genvägsnycklar rekommenderas eftersom de inte står i konflikt med de välkända genvägarna och är enkla att trycka på.
    • Ctrl+G, J, K, L M, Q, R eller T
    • Ctrl+valfritt tal
    • F7, F8, F9 eller F12
    • Skift+F2, F3, F4, F5, F7, F8, F9, F11 eller F12
    • Alt+any-funktionsnyckel utom F4
  • Använd följande rekommenderade genvägsnycklar för kommandon som används mindre ofta. Dessa genvägsnycklar har inga konflikter, men är svårare att trycka ofta på som kräver två händer.
    • Ctrl+valfri funktionsnyckel utom F4 och F6
    • Ctrl+Skift+valfri bokstav eller siffra
  • Gör det enkelt att komma ihåg vanliga kortkommandon:
    • Använd bokstäver i stället för siffror eller funktionsnycklar.
    • Försök att använda en bokstav som är i det första ordet eller det mest minnesvärda tecknet i kommandots nyckelord.
  • Använd funktionsnycklar för kommandon som har en småskalig effekt, till exempel kommandon som gäller för det markerade objektet. F2 byter till exempel namn på det markerade objektet.
  • Använd Ctrl-tangentkombinationer för kommandon som har en storskalig effekt, till exempel kommandon som gäller för ett helt dokument. Till exempel sparar Ctrl+S det aktuella dokumentet.
  • Använd Skift-tangentkombinationer för kommandon som utökar eller kompletterar åtgärderna i standardgenvägsnyckeln. Till exempel växlar genvägsnyckeln Alt+Tab genom öppna primära fönster, medan Alt+Skift+Tab växlar i omvänd ordning. På samma sätt visar F1 Hjälp, medan Skift+F1 visar sammanhangskänslig hjälp.
  • När du använder piltangenterna för att flytta eller ändra storlek på ett objekt använder du Ctrl+piltangenterna för mer detaljerad kontroll.

Välja kortkommandon (vad du inte ska göra)

  • Skilja inte mellan viktiga platser. Windows kan till exempel skilja mellan vänster och höger Skift, Alt, Ctrl, Windows-logotypenoch Programnycklarsamt nycklar på den numeriska knappsatsen. Att tilldela beteende till endast en nyckelplats är förvirrande och oväntat.
  • Använd inte windowslogotypmodifierarnyckeln för programgenvägsnycklar. Windows-logotypnyckeln är reserverad för Windows-användning. Även om en windows-tangentkombination inte används av Windows nu kan det vara i framtiden.
  • Använd inte programnyckeln som en genvägsnyckelmodifierare. Använd Ctrl, Alt och Skift i stället.
  • Använd inte genvägsnycklar som används av Windows för programgenvägsnycklar. Om du gör det hamnar det i konflikt med Windows-systemets genvägsnycklar när programmet har indatafokus.
  • Använd inte alt+alfanumeriska nyckelkombinationer för genvägsnycklar. Sådana kortkommandon kan vara i konflikt med åtkomstnycklar.
  • Använd inte följande tecken för kortkommandon: @ $ {} [] \ ~ | ^ ' <>. Dessa tecken kräver olika nyckelkombinationer mellan språk eller är språkspecifika.
  • Undvik komplexa tangentkombinationer till exempel tre eller fler tangenter tillsammans (t.ex. Ctrl+Alt+blanksteg) eller nycklar som ligger långt ifrån varandra på tangentbordet (till exempel Ctrl+F5). Använd enkla kortkommandon för kommandon som används ofta.
  • Använd inte Ctrl+Alt-kombinationer eftersom Windows tolkar den här kombinationen i vissa språkversioner som en AltGR-nyckel, vilket genererar alfanumeriska tecken.

Kombinationer av tangentbord och mus

  • För länkar använder du Skift+click för att navigera med hjälp av ett nytt fönster och Ctrl+ klicka för att navigera med hjälp av en ny flik. Den här metoden är konsekvent med Windows Internet Explorer .

Dokumentation

När du refererar till tangentbordet:

  • Använd skärmtangentbordet för att referera till en tangentbordsrepresentation på skärmen som användaren rör vid indatatecken.
  • Ge tangentbordskombinationer som börjar med modifierarnyckeln. Presentera modifierarnycklar i följande ordning: Windows-logotyp, Program, Ctrl, Alt, Skift. Om Numpad-modifieraren används placerar du den precis före nyckeln som den ändrar.
  • Använd inte alla versaler för tangentbordstangenter. Följ i stället versaler som används av standardtangentbord eller gemener om nyckeln inte är märkt på tangentbordet.
    • För alfabetiska nyckelkombinationer använder du en versal bokstav.
    • Stava upp sidan, sidan nedåt, utskriftsskärmen och rullningslåset.
    • Stava ut plustecken, minustecken, bindestreck, punkt och kommatecken.
    • För piltangenter använder du vänsterpil, högerpil, uppåtpil och nedåtpil. Använd inte grafiska etiketter för piltangenterna.
    • Använd Windows-tangenten och programnyckeln för att referera till de nycklar som är märkta med ikoner. Använd inte grafiska etiketter för dessa nycklar.

rätt:

blanksteg, Tabb, Retur, Sida upp, Ctrl+Alt+Del, Alt+W, Ctrl+plus-tecken

felaktig:

BLANKSTEG, TABB, RETUR, PG UPP, Ctrl+Alt+DEL, Alt+w, Ctrl++

  • Ange tangentkombinationer med ett plustecken, utan blanksteg.

rätt:

Ctrl+A, Skift+F5

felaktig:

Ctrl-A, Skift + F5

  • Om du vill visa en nyckelkombination som innehåller skiljetecken som kräver användning av Skift-nyckeln, till exempel frågetecknet, lägger du till Skift i kombinationen och ger namnet eller symbolen för den skiftade nyckeln. Att använda namnet på den oskiftade nyckeln, till exempel 4 i stället för $, kan vara förvirrande för användarna eller till och med fel. till exempel ? och /tecken är inte alltid skiftade tangenter på varje tangentbord.

rätt:

Ctrl+Skift+?, Ctrl+Skift+*, Ctrl+Skift+kommatecken

felaktig:

Ctrl+Skift+/, Ctrl+?, Ctrl+Skift+8, Ctrl+*

  • Använd först nyckeln och med nyckelnamnet om det behövs för tydlighetens skull, till exempel F1-nyckeln. Vid alla efterföljande referenser refererar du endast till nyckeln med dess namn, till exempel trycker du på F1.
  • Läs mer om åtkomstnycklar och genvägsnycklar i programmering och annan teknisk dokumentation. Använd inte accelerator, mnemonic eller snabbtangenter. Överallt använder du kortkommandon, särskilt i användardokumentationen.

När du refererar till interaktion:

  • Använd tryck, inte trycka, slå, slå eller skriv när du trycker på och omedelbart släpper en nyckel initierar en åtgärd i programmet eller navigerar i ett dokument eller användargränssnitt.
  • Använd typen, inte ange, för att uppmana användarna att skriva text.
  • Använd i situationer då tryckning kan vara förvirrande, till exempel när du refererar till en typ av nyckel, till exempel piltangenterna eller funktionstangenterna. I sådana fall kan tryckningen få användarna att tro att de behöver trycka på alla nycklar samtidigt.
  • Använd håll ned när du trycker på och håller en nyckel, till exempel en modifierarnyckel.
  • Använd inte tryck som synonym för klick.

Exempel:

  • Skriv ditt namn och tryck sedan på Retur.
  • Tryck på Ctrl+F och skriv sedan den text som du vill söka efter.
  • Spara filen genom att trycka på Y.
  • Om du vill flytta insättningspunkten använder du piltangenterna.