텍스트 기반 웹 브라우저
1. 개요
텍스트 기반 웹 브라우저는 텍스트 형식으로 웹 페이지를 표시하는 웹 브라우저의 한 종류이다. 텍스트 브라우저는 그래픽 사용자 인터페이스를 사용하지 않고, 텍스트만으로 웹 페이지의 내용을 보여준다. 주요 텍스트 브라우저로는 링크스, ELinks, w3m, 라인 모드 브라우저 등이 있으며, Browsh, EWW, Edbrowse, Emacs/W3, Net-Tamer, WebbIE, ALynx, Charlotte Web Browser, DosLynx 등 다양한 종류가 존재한다.
| 유형 | 웹 브라우저 |
|---|---|
| 렌더링 엔진 | 텍스트 기반 |
| 특징 | 그래픽 요소 없이 텍스트만 표시 |
| 장점 | 낮은 대역폭 환경에서 빠른 속도 시각 장애인 사용자 지원 용이 |
| 단점 | 이미지, 비디오 등 멀티미디어 콘텐츠 지원 불가 복잡한 레이아웃 표현 제한 |
| 초기 텍스트 기반 브라우저 | 라인 모드 브라우저 |
|---|---|
| 주요 텍스트 기반 브라우저 | Links ELinks w3m |
| 사용 환경 | 터미널 환경 서버 관리 시각 장애인 사용자 |
|---|---|
| 접근성 | 스크린 리더와 호환성이 높아 시각 장애인 사용자가 웹 콘텐츠에 접근하는 데 유용함 |
| 작동 방식 | 웹 페이지의 HTML 코드를 해석하여 텍스트만 추출, 명령줄 인터페이스 또는 터미널 환경에서 표시 |
|---|---|
| 장점 (기술적 측면) | 대역폭 소비가 적고 시스템 자원을 적게 사용 |
| 프로그래시브 인핸스먼트 | 텍스트 기반 브라우저는 웹 페이지의 기본 콘텐츠에 접근하는 데 중요한 역할 수행 |
-
텍스트 모드 -
Wget
Wget은 HTTP, HTTPS, FTP 프로토콜을 지원하여 네트워크를 통해 파일을 다운로드하는 자유 소프트웨어로, 명령 줄 인터페이스를 사용하며, 불안정한 네트워크 환경에서도 안정적인 다운로드와 웹사이트 미러링 기능을 제공한다. -
웹 브라우저 -
방문 기록
방문 기록은 사용자가 방문한 웹 페이지 정보를 저장하여 이전 페이지 접근성을 높이고, 타겟 광고 등에 활용되지만, 개인 정보 침해와 같은 프라이버시 문제를 야기할 수 있다. -
웹 브라우저 -
NPAPI
NPAPI는 웹 브라우저 플러그인이 브라우저와 상호 작용하는 인터페이스였으나, 새로운 웹 표준 등장, API 노후화, 보안 문제로 쇠퇴하여 주요 브라우저들이 지원을 중단했고, 대한민국에서는 액티브X 대안으로 고려되다 HTML5 전환으로 과도기적인 기술로 사용되었다.
2. 텍스트 브라우저 목록
* Edbrowse
* 이맥스/W3
* Line Mode Browser
* 링크스
ALynx
링크
이링크
* 넷-테이머
* W3m
* 웹IE
* 브라우시
* 샬럿 웹 브라우저(Charlotte Web Browser, VM/CMS용)
* 이맥스/W3 & EWW (GNU Emacs영어용)
* 라인 모드 브라우저 (팀 버너스리)
* 링크스
ELinks
* 링크스 (및 파생형인 ALynx 및 DosLynx)
* w3m
* Browsh영어
* ELinks
* Eww (web browser)영어
* 라인 모드 브라우저
* Links
* Lynx
* w3m
* WebbIE영어
2.1. 주요 텍스트 브라우저
* Edbrowse
* 이맥스/W3
* Line Mode Browser
* 링크스
ALynx
링크
이링크
* 넷-테이머
* W3m
* 웹IE
* 브라우시
* 샬럿 웹 브라우저(Charlotte Web Browser, VM/CMS용)
* 이맥스/W3 & EWW (GNU 이맥스용)
* 라인 모드 브라우저(팀 버너스리)
* 링크스
ELinks
* 링크스 (및 파생형인 ALynx 및 DosLynx)
* w3m
*Browsh
*ELinks
*Eww (web browser)
*라인 모드 브라우저
*Links
*Lynx
*w3m
*WebbIE
링크스의 파생형 브라우저이다. ELinks는 다양한 기능과 확장성을 제공한다.
링크스는 가장 오래되고 널리 알려진 텍스트 브라우저 중 하나이다.
w3m은 내장된 페이저(pager)를 가진 텍스트 기반 웹 브라우저이다. 웹 페이지를 텍스트 문서처럼 읽을 수 있도록 돕는다.
2.1.2. Lynx (링크스)
링크스는 가장 오래되고 널리 알려진 텍스트 브라우저 중 하나이다.
2.1.3. W3m
w3m은 내장된 페이저(pager)를 가진 텍스트 기반 웹 브라우저이다. 웹 페이지를 텍스트 문서처럼 읽을 수 있도록 돕는다.
2.2. 기타 텍스트 브라우저
* Edbrowse
* 이맥스/W3
* Line Mode Browser
* 링크스
ALynx
링크
이링크
* 넷-테이머
* W3m
* 웹IE
* 브라우시
* 샬럿 웹 브라우저(Charlotte Web Browser, VM/CMS용)
* 이맥스/W3 & EWW (GNU Emacs영어용)
* 라인 모드 브라우저 (팀 버너스리)
* 링크스
ELinks
* 링크스 (및 파생형인 ALynx 및 DosLynx)
* w3m
* Browsh영어
* ELinks
* Eww (web browser)영어
* 라인 모드 브라우저
* Links
* Lynx
* w3m
* WebbIE영어
2.2.1. Browsh
브라우시는 최신 웹 표준을 지원하는 텍스트 기반 브라우저이다.Browsh영어
2.2.3. Edbrowse
Edbrowse는 텍스트 편집 및 브라우징 기능을 통합한 텍스트 브라우저이다.
2.2.4. Emacs/W3
이맥스/W3와 EWW는 GNU Emacs용 웹 브라우저이다.
2.2.5. Line Mode Browser
팀 버너스리가 개발한 최초의 웹 브라우저인 라인 모드 브라우저이다.
2.2.6. Links (링크)
* Edbrowse
* 이맥스/W3
* Line Mode Browser
* 링크스
ALynx
링크
이링크
* 넷-테이머
* W3m
* 웹IE
* 브라우시
* 샬럿 웹 브라우저(Charlotte Web Browser, VM/CMS용)
* 이맥스/W3 & EWW (GNU 이맥스용)
* 라인 모드 브라우저(팀 버너스리)
* 링크스
ELinks
* 링크스 (및 파생형인 ALynx 및 DosLynx)
* w3m
* Browsh
* ELinks
* Eww (web browser)
* 라인 모드 브라우저
* Links
* Lynx
* w3m
* WebbIE
2.2.7. Net-Tamer
넷-테이머는 텍스트 기반 웹 브라우징 및 이메일 클라이언트 기능을 제공한다.Net-Tamer영어
2.2.8. WebbIE
웹IE(웹비/WebbIE영어)는 시각 장애인을 위한 접근성을 고려하여 개발된 텍스트 브라우저이다.
2.2.9. ALynx
링크스의 파생 브라우저이다.
2.2.11. DosLynx
링크스의 DOS 용 파생 브라우저이다.