키보드양손항해

FrontPage|FindPage|TitleIndex|RecentChanges| UserPreferences P RSS
노스모크모인모인에서는 완전한 키보드 양손항해가 가능하고, 또 익숙해지면 편리하다.

페이지와 페이지를 옮겨다니는 단순 항해시에는 그냥 원하는 페이지이름을 바로 입력하면 된다. 하나의 페이지이름을 입력하고 해당 페이지로 이동한 다음에 곧바로 또 키보드를 두드려서 다음 페이지로 넘어갈 수 있다. 이 때 만약 잘못된 페이지이름을 입력했다면 페이지 생성 화면이 나오는데, alt+왼쪽화살표(또는 페이지이름 입력창 밖에 커서가 있을 경우 backspace키)를 눌러서 다시 돌아 올 수 있다.

화면 스크롤을 하고 싶을 때는 우선 Tab 키를 한번 누르고 아래 화살표나 Page Down 등을 누른다. 다시 페이지 이동을 하고 싶다면 shift + tab을 누르고 입력하면 된다. 이 때 페이지이름 작명이 제대로 되어야 한다는 전제가 있다. 기억하기 쉽고 또 분명한 페이지이름이 최우선이다. 항상 페이지이름을 짓기 이전에 언어적 유저인터페이스를 생각하라.

말미추가방식의 페이지인 경우에는 해당 페이지에 도착하자마자, tab -> end를 순서대로 누르면 페이지 맨 마지막으로 곧바로 이동한다. 혹은 바로 alt-x(페이지 앞머리에 있는 네비게이션 바의 입력창은 alt-z이다)를 누르면 페이지의 맨 밑에 있는 EditText로 이동한다. 사랑방과 같이 맨 마지막을 보고, 바로 편집과정으로 들어가고 싶은 경우 alt-x를 누르고 글은 읽은 뒤 바로 엔터를 누르면 수정 화면으로 넘어간다.

각종 기능을 이용하기 위해서는 Tab과 Shift+Tab을 사용한다.

처음 어떤 페이지에 도착하면 커서는 바로 페이지이름 입력창에서 대기하고 있다. 주변의 링크를 보면 알겠지만 "자주 쓰이는 링크" 순서로 해당 입력창의 주위에 포진해 있다. 바뀐글을 보기 위해서는 단순히 Shitf+Tab을 한번 누르고 엔터를 누른다. 대문으로 가기 위해서는 Shift+Tab을 두번 누르고 엔터를 누른다. 글의 수정을 위해서는 그냥 Tab만 한번 누르고 엔터를 누른다. 해당 페이지의 마지막 수정시 변경사항을 보고 싶다면 Tab을 연속해서 두번 누르고 엔터를 누른다.
커서가 페이지이름 입력창에 대기하는 것은 어떤 면에서 노스모크의 장점에서오는단점이기도 하다. 웹브라우저에서 Space는 한 화면을 스크롤하는 가장 쉬운 방법이지만, 입력창에 커서가 머물 때는 동작하지 않는다. Tab이나 마우스 클릭 등을 이용해서 먼저 입력창을 벗어나야 한다. End 등의 다른 기능키에 대해서도 마찬가지다.

글을 편집하고 저장하고 싶을 때는 TAB을 한번 누르고 바로 엔터를 누른다. 해당 페이지를 수정할 마음이 있으면 바로 alt-x를 누르고 엔터를 누르거나, 혹은 tab을 한번 누르고 엔터를 눌러서 수정 페이지로 들어간 후, 다시 tab을 한번 눌러서 편집창으로 들어간다. 수정을 마치고는 tab을 누른 뒤 엔터를 눌러 저장한다.


페이지 편집 화면으로 왔을 경우, Tab을 한번 누르면 본문 편집창의 글 마지막으로 커서가 자동 이동하고, 편집을 마치고 저장을 하기 위해서는 Tab을 한번 더 누른 뒤 엔터를 친다.

요약하자면, 매 페이지에서 커서는 페이지이름 입력창에서 시작하고 Shift+Tab을 누르면 그 좌측에 놓은 바뀐글, 대문, 찾기, 도움말 순으로 지나가고, Tab을 누르면 우측에 아이콘으로 표시된 편집, 차이점, 검색 등으로 지나가게 된다. 만약 페이지 본문에 입력창(편집창이나 FindPage에서 텍스트 입력창 등)이 있으면 Tab에 의해 커서가 움직이는 동선은 페이지이름 입력창 다음 본문의 입력창으로 넘어가고 그 다음에 아이콘으로 넘어간다.
━▶━━▶━▶━◎  ┏━▶━▶━━━▶━━
                ┃  △
              ┏┛  │
            ┏┛    └┐
            ↓        └┐
            ┃          └┐
            ┃            │
            ↓            └┐
            ┃              │
            ↓              └┐
            ┗┓              │
              ↓              │
              ┗┓          ┌┘
                ┖▷────┘
◎: 출발점
▶: Tab키의 진행방향(Shift+Tab의 역방향)

이미 아시고 계신분들이 많으실줄로 압니다만 링크된 새창을 열려고 할때는 왼쪽 Shift키를 누르시고 마우스 왼쪽 버튼(클릭)을 누르시면 쉽게 새창이 열립니다. 그리고 창을 닫을려고 할때는 왼쪽의 Ctrl+W 누르시면 멀리 뻗어서 Alt+F4누르시지 않으셔도 돼거든요,또한 왼쪽 노스모크에서는 왼쪽 Ctrl키를 누르고 휠마우스의 휠을 돌려보시면 글자포인트가 변할것입니다,왼쪽 Shift를 누르고 휠을 돌리시면 다음페이지나 이전페이지로 항해를 하실수있을것입니다. 더 자세한것은 윈도우즈단축키에서 보실 수 있습니다.

주의점

이상의 키보드 항해법 중 alt-z,alt-x,Tab 이동의 임의적 순서 등은 인터넷 익스플로러 계열에서 제대로 작동한다.
tabindex를 1,2,3으로 메겨놓으면(0으로 메기면 안됨) 모질라(1.x)에서도 됩니다.

SeeAlso

AnswerMe : 예전에는 페이지가 로딩되면서 화면 상단의 중간에 있는 텍스트 입력 박스에 포커싱이 되어서 편했었는데.. 어느 순간인가부터 alt+z를 눌러야 가네요.. 혹시 이렇게 변경하신 이유라도 있는건가요? (가능하다면.. 예전처럼 돌렸으면 좋겠거든요..) 그렇지 않다면.. 키보드양손항해와 관련된 페이지들의 일부 내용을 고쳐야 할것 같은데요.. --SungDu

예상했던 대로 역시 인터넷 익스플로러 위주의 양손항해 토의군요. 오페라 시리즈에서는 훨씬 다양한 바로가는 글쇠를 제공하죠. 오페라는 거의 브라우저계의 아래아한글입니다. -- 꿈꾸는나무늘보


"; if (isset($options[timer])) print $menu.$banner."
".$options[timer]->Write()."
"; else print $menu.$banner."
".$timer; ?> # # ?>