강좌
클라우드/리눅스에 관한 강좌입니다.
프로그램 분류

Text Browser Roundup

작성자 정보

  • 웹관리자 작성
  • 작성일

컨텐츠 정보

본문

Text Browser Roundup

8-01.gif

프로그램명 Text Browser Roundup
파일이름

Lynx, Emacs/W3, w3m, Links, ELinks

운영체제

All

라이센스 GPL
홈페이지

평가

★★★★☆

작성자

수퍼유저코리아 서버팀http://www.superuser.co.kr

 
소개 및 종류 top

Text mode Web Browsing은 오랜 역사를 가지고 있다.

1992년부터 full-screen text mode인 Lynx가 만들어졌으며, 1993년에는 Emacs Lisp에서 Emacs/W3를 만들었다. 1998년에는 일본에서 W3M을 만들었으며, 1999년에는 Links가 만들어졌고 이를 새롭게 디자인한 ELinks가 만들어지게 되었다.

Text mode browsers는 속도, 편리, 다양한 접속 방법의 개선으로 현재의 text mode browsers가 되었다.


Text Browser의 종류

대표적인 text browser는 다음과 같다.

Lynx, Emacs/W3, w3m, Links, ELinks 이 있다. 이 browser의 특징과 비교는 다음 페이지에 소개한다.


특징 top

Text mode browser의 각 특징들을 간략히 살펴보자.


Lynx

현재 개발된 text mode browser중 가장 대표되는 text mode browser이다. 현재는 SSL 접속까지 가능하며, 어떤 Graphical browser보다 빠르게 동작한다.

Lynx는 칼라와 모노 페이지를 지원한다. Character sets을 지원한다. 다양한 문서와 도움글 그리고 화면에 보여지는 화려함이 사용자들에게 제공되지 못하는 것이 문제점으로 지적되었다. 웹 접속의 제약이 많다.

Lynx는 약간의 단점을 가지고 있다. 단점으로는 다운받을 때 단 하나의 파일만 다운 받을수 있으면 다운 받는 동안에는 browsing을 할 수 없다. Javascript와 Farame 을 지원하지 않는다.

Emacs/W3

현재 Emacs/W3는 Emacs를 버릴수 업는 유저들을 위해 만들어졌다.
Emacs는 UTF-8과 간단한 CSS를 사용할 수 있다.

Emacs/W3는 사용자들이 권장하지 않는다. 많은 불편함으로 인해 권장하지 않는다.

W3M

W3M은 Lynx가 무겁고 느려 빠르게 동작하는 browser의 필요성을 느껴 만들어지게 되었다.
하지만 W3M이 계속 개선 발전되면서 Lynx보다 덩치가 더 크지게 되었다.

일본에서 W3M이 제작되어서인지 UTF-8을 적용하여 언어셋의 문제를 잘해결해주고 있으며, frame과 table 등도 잘 보이는 text browser가 되었다.

W3M의 가장큰 특징은 그림파일과 같은 이미지를 xterm 또는 framebuffer console에서 지원하고 있다는 것이다.

이처럼 W3M은 offers browsing을 대표하고 있다.

Links

Links를 말할때는 Lynx의 개선하여 제작되었다고 한다. 이점에서는 Links는 성공했다.
Links2는 거의 모든 graphical fork를 보여준다.

Links는 W3M과 그의 동등하다.

Links는 빠른고 안정적이다. Background로 파일을 다운로드 받을 수도 있고, 다운로드 받고 있는 상태를 보여주기도 한다. 하지만 HTTP 인증 및 Chinese, Japanese or Korean languages (CJK)을 지원하지 않는다.

ELinks

ELinks는 Links 패치본으로 만들어졌다. ELinks는 Links에 국한되어 개발되고 있으므로 Links의 특징에 약간의 수정이 가해져 만들어진다.

ELinks는 Links를 모두 수용하여 개발되고 있으므로 어떤 text browser보다 좋은 기능을 탑재시켜 활발하게 개발되고 있다. 거의 모든 text browser가 보여 줄 수 있는 화면을 다 보여준다.

하지만 CJK를 지원하지 않으므로 아시아권에서는 사용하기에 아직 불편함을 가진 단점으로 지적된다.


사용용도 top

평가에 대한 이유 및 Text Mode Brower Freature Comparison

  Lynx emacs/W3 w3m Links ELinks
Web Tables Y Y Y Y Y
Frames

N

N Y Y Y
SSL/TLS Y Y Y Y Y
CSS N CSS1 N N Y
Javascript N N N N Y
UTF-8 Y Y Y N N

위의 비교표에서 알 수 있는 것처럼 ELinks가 가장 우수한 성능을 발휘하고 있다. 하지만 안타깝게도 CJK를 지원하지 못하는 치명적인 단점이 있다. 국내유저나 아시아권에서는 활성화되기가 어려울 듯하다.

그 대안으로 w3m을 추천한다. 본 저자가 사용해 본 text browser중 국내 환경에 잘 맞고 간단한 text기반의 웹정보를 읽거나 다운받는 일을 할 때 가장 알맞은 browsers는 w3m인 것 같다. 하지만 Javascript가 아직 완벽하게 지원되지 않아 아쉬움이 따르지만 국내 사용자 환경 및 효율성에서는 가장 높은 점수를 주고 싶다.

무엇보다 ELinks의 CJK지원이 빨리 되는 날을 기다리는게 필자의 바램입니다.

text browser의 활용방안은 많을 것이란 생각에 필자는 현재 가장 대표되는 text browser를 비교 테스트 해보았다.

웹정보를 꼭 사진과 그림이 포함된 문서로 보아야 한다는 편견은 버리기 바란다.
얼마나 빠른 시간에 빨리 정보를 숙지할 수 있는가가 중요하지 화려함만을 강조하는 웹사이트는 그리 좋아 보이지 않는 것이 필자의 생각이다. 그림이나 사진이 있다면 훨씬 빨리 숙지하고 이해할 수 있겠지만 다양한 환경에서 정보를 얻는것이 필자에게는 더 중요하기 때문에 이런 생각을 해보았다.

구지 나와 같이 생각하지 않는다면 그냥 이런 브라우저도 있구나! 이렇게 활성화 되어 있구나 정도로 가볍게 읽어 가기를 필자는 바란다.


스크린샷 top

8-02.gif 8-04.gif

[w3m을 이용한 SULinux 홈페이지 화면]

[Links 기본 메뉴 화면]

8-03.gif 8-05.gif

[w3m을 이용한 Python.or.kr 홈페이지 화면]

[Links을 통한 그래픽 모드 접속 화면]


 
copyright.gif

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,041 명
  • 현재 강좌수 :  35,855 개
  • 현재 접속자 :  105 명