Stephanie Grisham: Slutt å bruke coronavirus for å spille politikk, skremme folk

I den nylig utgitte "Field Guide to Web Applications" (fra Google Chrome-teamet) nevner forfatterne den "nye konvensjonen til J- og K-tastene for å bevege seg fremover og bakover" i en webapp. Dette er nytt for meg. Jeg testet den på selve Field Guide-webappen, og var overrasket over å finne ut at (i motsetning til min intuisjon) J-nøkkelen er framover og K-tasten er tilbake. Jeg antar at dette kommer av at "K" er assosiert med ordet BACK_ og "J" som ligner returpilen på enter-tasten (eller en side-svingindikator). Men gitt deres respektive plassering på tastaturet, virker denne navigasjonsforeningen bakover for meg. Er dette, som Google hevder, en fremvoksende trend? Har du sett andre websider eller nettapper som støtter dette? Vil du anbefale det?

Det er en konvensjon som ble popularisert av tekstredigereren vi, forløperen til Vim.

For å sitere Stack Overflow bruker Martin Clayton fra dette svært beslektet (men ikke eksakt duplikat) spørsmål

Bill joy, som skrev den visuelle modusen til ex - som til slutt ble vim-forløper vi - brukte en Lear Siegler ADM3A-terminal som H, J, K, L-tastene ble kartlagt til venstre, ned, opp, høyre - og det har vært det helt siden den gang.

Noen eksempler på fantastiske nettsteder som bruker denne konvensjonen:

  • Google Reader,
  • Duck Duck Go,
  • Boing Boing
  • gode lenkeeksempler. I min egen forskning fant jeg en annen lenke som antydet at vi var forløperen for denne trenden. Det viser seg at "J" opprinnelig mente ned og "K" mente opp (i motsetning til forover og bakover).

Du kan bruke hvilken som helst tast på tastaturet som en hurtigtast i et webapplikasjon. Det er opp til deg å bestemme hvilke bokstaver som skal gjøre hva. Et populært skript er jQuery hurtigtaster https://github.com/jeresig/jquery.hotkeys

  • 1 kanskje, men jeg er interessert i å lære hva den aksepterte konvensjonen er, hvis det er en.
  • Piltastene fungerer også på nettstedet frem og tilbake osv. Jeg tviler på at det er noen spesiell konvensjon. Alles apper er forskjellige. For en bok er kanskje J assosiert med Jump forward. Og K tilbake. Hvis du vil vite hvorfor de valgte disse brevene, vil jeg kontakte forfatteren

fungert for deg: Charles Robertson | Ønsker du å kontakte oss?