인터넷 소스를 해석하여 필요한 내용만 화면에 보여주는 기능을 하는 것이 브라우저이다.
브라우저는 크게 두 가지 - 텍스트 웹 브라우저, 그래픽 웹 브라우저 -로 나뉜다.
현재 추세는 Internet Explorer, FireFox, Opera 등과 같은 그래픽 웹 브라우저를 사용하지만 초기 인터넷에서는 텍스트 웹 브라우저도 있었다.
텍스트 웹 브라우저는 저급 사양의 컴퓨터, 인터넷 속도가 느린 환경, 그래픽 웹 브라우저를 사용할 수 없었던 시각장애인들이 활용하였다.
텍스트 웹 브라우저로 대표적인 Lynx는 미국 Kansas 대학에서 교내 정보 시스템을 만들면서 발전한 것으로, 초기에는 UNIX나 VMS 등의 시스템 터미널에서 사용되도록 만들어졌다.
Lynx는 텍스트만을 보여주기 때문에 빠르며 인터넷의 모든 자원을 접속할 수 있다는 장점은 있지만 그래픽을 보여주지 못하고, 폰트 크기, 라인, 특별한 문자 등을 처리할 수 없다는 단점이 있다.
국내에서는 1996년 시각장애인에게 DOS에서 Lynx를 활용한 인터넷 강좌가 개설되었다.
Lynx를 윈도우 XP에서 다른 응용 프로그램처럼 활용할 수 있는 lynx_setup-2.8.5rel-1.zip 을 구하였다.
Lynx를 활용하여 서핑을 해보면 완벽하지는 않지만 시각장애인이 인터넷을 하는 세계를 조금이라도 맛볼수 있다.
1. 설치
2. Lynx 옵션 설정하기
3. Lynx로 인터넷 서핑하기
3.1 이동
3.2 문서정보보기
3.3 History, 방문한 링크 보기
3.4 북마크 하기
1. 설치lynx_setup_2.8.5rel-1.exe 실행

Licence Agreement 화면에서 I accept the Agreement 선택

경로 설정-기본값 그대로 둠

구성 요소 선택(Select Components)에서 기본값 Browser+Help 외에 Documentation 선택

바탕화면에 바로가기 아이콘 만들기(선택)



설치 완료 화면

바탕화면의 Lynx 바로가기 아이콘

2. Lynx 옵션 설정하기
바탕화면에서 Lynx 바로가기 아이콘을 선택하면 Lynx 화면이 나온다.

화면의 오른쪽 위에는
Lynx browser...
... for quick and svver browsing ...
Light weight, faster and secure text browser.
화면의 맨 아래 줄에는
Commands: Use Arrows keys to move, "?" to help, 'q' to quit, '<-' to go back.
이라는 내용이 나타난다.
Lynx의 기본 옵션을 설정하기 위해서는 맨 밑줄의 커서가 깜박이는 곳에 알파벳 o 를 입력한다.
Lynx 옵션을 설정하기 위한 Options Menu (Lynx Version 2.8.5rel.1) 가 2페이지에 걸쳐 나타난다.


Lynx를 활용하여 인터넷을 서핑할 경우에는 옵션을 어떻게 설정하느냐에 따라 화면의 모습이 많이 달라진다.
따라서 필수적으로 바꾸어야 할 옵션을 다음과 같이 설정해 주어야 한다.
Lynx 옵션 메뉴에서 옵션을 설정하는 방법:
Lynx가 실행된 상태에서는 마우스로 클릭을 하여도 선택이 되지 않는다. 따라서 방향키를 활용하여 옵 션을 다음과 같이 바꿔주어야 한다.
- 먼저 ↓로 옵션을 설정하고자 하는 항목까지 이동한다.
- →를 누르면 해당 항목의 옵션이 나타난다.
- ↓(또는 ↑)로 원하는 항목으로 이동한다.
- 엔터한다. →를 눌러 펼쳐졌던 옵션이 사라지면서 선택한 옵션으로 바뀐다.
User Mode
현재 화면의 밑에 나타나는 도움말과 커서가 위치한 링크 항목을 어떻게 보여주는가를 결정하는 것으로서 Novice, Intermediate, Advanced의 세가지가 있다.
Novice는 화면의 맨 밑 2줄에는 키의 활용에 관한 영문 도움말이 나오고, 밑에서 3번째 줄에는 링크 항목임을 표시(Normal Link)하는 메시지와 오른쪽 방향키나 Enter를 사용하라는 메시지가 나온다.
Intermediate는 맨 밑의 2줄에 나타나는 도움말이 없고 링크 항목임을 표시(Normal Link)하는 메시지와 오른쪽 방향키나 Enter를 사용하라는 영문 메시지가 나온다.
Advance는 현재 위치한 문서의 URL 만 나타나며 여러 페이지에 걸쳐 표현되는 경우에는 처음에 -more- 가 나타난다.
화면에 현재 문서의 URL만 나오게 하기 위하여 Advanced를 선택한다.
Cookies
Cookie를 어떻게 설정할지 여부를 결정하는 것으로서
- ignore
- ask user
- accept all
중에서 accept all을 선택한다.
Keyboard Mode:
링크 항목 사이의 이동을 하기 위해서 항목 앞에 번호를 붙일지 여부를 결정하는 것으로서
- Numbers act as arrows,
- Links are numbered,
- nks and form fields are numbered
- Form fields are numbered
의 네가지가 있다.
- Numbers act as arrows: 링크 항목 앞에 링크 번호를 붙이지 않고 방향키로 링크 항목간을 이동하기 위해 사용한다.

- Links are numbered: 링크 항목 앞에 링크 항목 번호가 나타나 번호만 입력하면 해당 링크 항목을 선택할 수 있게 하는 것이다.
Links are numbered는 링크 항목 앞에 번호가 나타나지만 Text Entry Field, Form Field, Submit Button 등에는 링크 항목 번호가 나타나지 않는다. 이러한 불편은 Links and form fields are numbered를 선택하면 해소된다.

- Links and form fields are numbered: 모든 링크와 폼 앞에 대괄호로 둘러싸인 번호가 나타난다.

현재 링크 항목 내용이 옵션 리스트의 특정 항목일 경우에는 대괄호로 둘러쌓인 번호 뒤에 다시 다시 대괄호 속에 괄호로 둘러 싸인 번호가 나오고 이어 항목 내용이 나온다. 예를 들어 Lynx 옵션의 경우에는 각각의 항목에 대괄호가 있고 User mode, Type of search, Keypad mode 등에서는 대괄호로 싸여진 항목의 일련 번호 다음에 < > 안에 현재 옵션의 몇 번째 위치인가를 나타내는 번호가 또다시 나타난다.

- Form fields are numbered: Links and form fields are numbered에서 링크 앞 번호는 나타내지 않고 폼(편집창, 버튼, 체크상자, 라디오 버튼 등)에만 번호를 붙여 나타낸다.

링크와 폼 번호를 보이지 않게 하기 위하여 Numbers act as arrows를 선택한다.
Display Character set:
특정 단말기에 대한 기본 문자 set을 설정하는 것으로서 Korean을 선택한다.

인터넷 HTML 문서 중에서 문자 형태를 포함하지 않은 문서를 만나는 경우 기본적으로 어떤 문자 형태로 볼 것인가를 정하는 것으로서 utf-8을 선택한다
Raw 8-bit
8-bit 문자가 display character set와 대응될 경우에 8-bit 문자를 문자 변환 테이블을 통한 변환 없이 처리해 준다.
중국어(Chinese), 일본어(Japanese), 한국어(Korean)과 같은 8bit 문자를 보여줄지 여부를 결정하는 것으로써 On을 선택한다.(기본값 Off)
Show Color:칼라를 사용할지 여부를 결정하는 것으로서 Neverf를 선택한다.
칼라를 사용하면 잘 안보이는 경향이 있기 때문에 흑백을 사용한다.
Show curdor:
커서를 보여 줄지 여부를 설정하는 것으로서 기본값 On을 그대로 둔다.
Show images:
이미지를 어떻게 표현할 것인가를 정하는 곳으로서 ignore, as labeled, as links 중에서 선택한다.
ignore: 이미지에 관한 것이 화면에 나타나지 않는다
as label: 이미지에 alt text를 단 것에 대해서 alt text가 나타난다.
as links: 이미지가 있는 것을 link로 표시한다.
이미지에 alt text가 있는 것을 표현하기 위해 as labeled를 선택한다.
Verbos images:
그림에 설명이 없는 것을 어떻게 표현하느냐를 정하는 곳으로서 off, show filename 눙에서 선택한다.
off: 이미지를 표시하지 않음
show filename: 그림에 설명이 없는 경우 파일이름으로 표시한다.
그림에 설명을 달지 않은 것은 파일이름으로 표시하기 위하여 show filename을 선택한다.

옵션을 설정하였으면 홈 키를 눌러 첫 항목(Accept Changes)로 이동한 후, ↓로 Save options to disk 항목까지 이동한다.
Save options to disk 항목에서 →를 누르면 대괄호 안에 X 가 나타난다.

엔터한다. 화면 맨 밑 줄에 Saving options.... 에 이어 Options saved라는 메시지가 나온다.
3. Lynx로 인터넷 서핑하기
옵션을 설정한 후 Lynx 로 Daum을 보면 다음과 같은 화면이 나온다.

화면의 맨 윗줄에는 오른쪽으로 치우쳐 문서 제목과 현재 페이지, 총페이지가 나타난다.
화면의 맨 밑 줄에는 현재 위치한 링크의 URL이 나타난다.
3.1 이동
특정 문서로의 직접 이동: g
특정 사이트로 이동하기 위하여 URL을 입력하려면 g를 누른다.
화면의 하단에 URL to open: 이라고 나타난다. 이동코자 하는 URL을 입력한 후 엔터하면 해당 사이트로 이동한다.
현재 페이지 내에서 링크간 이동: ↑,↓
현재 페이지 내에서 링크간 이동을 하려면 ↑,↓를 누르면 된다. 선택된 링크 항목이 하이라이트되어 나타난다.
다음 링크로 이동은 ↓ 대신 TAB 키를 눌러도 된다.
윗 링크로의 이동은 반드시 ↑를 사용해야 한다. Shift+Tab은 안된다.
링크로의 이동: 엔터
현재 위치한 링크로 이동하려면 엔터를 누르면 이동된다.
이전 문서로의 이동: ←
→로 이동한 문서에서 다시 이전 문서로 이동하려면 ←를 누르면 이동한다.
이전 문서로 이동한 경우에는 →로 이동할 때의 링크에 위치하게 된다.
문서 처음으로 이동: Home
현재 문서의 첫 화면으로 이동하려면 Home키(또는 Ctrl-A)를 누르면 된다.
첫 화면에 링크가 있으면 해당 링크가 하이라이트된다.
문서 처음, 즉 첫 화면에서 Home 키를 누르면 You are already at the beginning of this document. 라는 메시지가 화면의 맨 밑줄에 나타난다.
문서 마지막으로 이동: End
현재 문서의 마지막 화면 마지막 페이지로 이동하려면 End 키(또는 Ctrl-E)를 누르면 된다.
마지막 화면에 링크가 있으면 해당 링크가 하이라이트된다.
마지막 화면에서 End 키를 누르면 You are already at the end of this document. 라는 메시지가 화면의 맨 밑줄에 나타난다.
한 페이지 아래로 이동: SpaceBar
현재 페이지에서 다음 페이지로 이동하려면 SpaceBar(또는 +, Ctrl-F)를 누르면 된다.
한 페이지 위로 이동: b
현재 페이지에서 한 페이지 위로 이동하려면 b(dash, Ctrl-B)또는 를 누르면 된다.
반 페이지 아래로 이동: )
현재 위치에서 반(1/2) 페이지 아래로 이동하려면 ) 를 누르면 된다.
) 를 누르면 반 페이지가 위로 스크롤된다.
| 원래 화면 | ) 로 반 페이지 이동 후 화면(원래 화면에서 마우스 있는 곳이 화면의 처음에 나타났다) |
![]() | ![]() |
반 페이지 위로 이동: (
현재 위치에서 반(1/2) 페이지 위로 이동하려면 ( 를 누르면 된다.
2줄 아래(위)로 이동: Ctrl-N, Ctrl-P
현재 위치에서 2줄 아래로(위로) 이동하려면 Ctrl-N(Ctrl-P)을 하면 된다.
반 페이지 이동 처럼 이동한 줄이 화면의 첫 줄에 뉘치하게 된다.
다음(이전) 링크나 폼으로 이동: > (<)
다음(이전) 링크나 폼으로 이동하려면 >(<)를 누르면 된다.
3.2 문서 정보 보기
현재 문서 정보 보기: =
현재 문서 정보를 보기 위해 =를 누르면 현재 문서의 정보(Linkname, URL, Character set, Server, Date, Expires, Cache-Control, Content Length, Owner, Size, Mode) 등이 나타난다.

HTML 소스 보기: BackSlash(\)
현재 문서의 소스를 보려면 BackSlash(\)를 누르면 된다. 다시 원래의 문서 모양으로 돌아가려면 다시 BackSlash(\)를 누른다.

3.3 History, 방문한 링크 보기
History 보기: Backspace
History를 보려면 Backspace를 활용한다.
History가 역순으로 나타나면서 해당 링크의 제목표시줄과 주소가 나타난다.
현재 위치한 문서의 제목표시줄이 마지막 링크로 나타나면서 하이라이트되어 있다.
화면의 맨 밑에는 LYNXHIST: 다음에 현재 링크의 번호가 나타난다.

방문한 페이지 보기: V
방문한 페이지를 보려면 대문자 V를 입력하면 나타난다.
History 보기에서와 같이 방문한 링크가 역순으로 나타나나 현재 위치한 문서의 앞에 => 표시가 있고, 화면의 맨 밑에는 LYNXHIST: 5 처럼 나타나는 것이 아니라 하이라이트된 링크의 URL이 나타나는 점이 다르다.
History 보기에서는 g를 활용하여 이동한 문서만 나타나나 방문한 페이지 보기에서는 링크에서 엔터하여 이동한 페이지 목록이 나타나는 점이 다르다.

3.4 북마크 하기
북마크 하기: a
Lynx에서 guswo 문서를 북마크 하기 위해서는 a를 누른다.
Save D)ocument or L)ink to bookmark file or C)ancel? (d, l, c) 라는 메시지가 화면의 맨 빝줄에 나타난다.
화면의 맨 밑줄에 Title: 다음에 현재 문서의 제목표시줄이 나타난다.
옵션에서 설정하지 않았으면 기본 북마크 파일은 lynx_bookmarks.htm이다.
북마크 보기
북마크된 파일을 보려면 소문자 v를 누르면 나타난다.
화면 위에서 부터 북마크한 순서대로 번호순으로 나타난다.
화면의 맨 밑줄에는 현재 하이라이트된 북마크의 URL이 나타난다.







덧글
차영신 2008/12/29 15:29 # 삭제 답글
항상 좋은 자료 공유해주셔서 감사드립니다.^^새해에도 건강하시고, 복 많이 받으세요 ~
내년에 뵙겠습니다.
joogunking 2009/06/05 20:22 # 삭제 답글
정말 멋진 설명이네요. 그래픽 웹브라우저보다 내용에 더욱 집중할 수 있을 것 같습니다. 예전 PC통신 기분도 약간 나구요... 감사합니다.
백남중 2009/06/07 10:55 # 답글
고맙습니다.