retawq

retawq는 작은 실행 파일과 적은 메모리 사용량을 강조한 텍스트 기반 웹 브라우저다. 일반적인 웹 문서를 UNIX 터미널에서 읽도록 제작됐다.

분류웹 브라우저
개발자·개발사Retawq 프로젝트 · Arnt Gulbrandsen 등(세부 확인 필요)
개발 언어C
최초 공개2000년대 초
브라우저 엔진자체 텍스트 HTML 파서
JavaScript 엔진없음
운영체제Linux · UNIX
배포·개발 상태GPL 계열 · 개발 종료
사용자 인터페이스터미널·명령 기반
주요 기술HTML · CSS · JavaScript(지원 범위별)
입력 방식키보드 · 텍스트 명령
웹 프로토콜HTTP · HTTPS
프로그램 종류문자·경량 브라우저 또는 엔진 재사용 앱
공식 문서출처

retawq는 작은 실행 파일과 적은 메모리 사용량을 강조한 텍스트 기반 웹 브라우저다. 일반적인 웹 문서를 UNIX 터미널에서 읽도록 제작됐다.

프로젝트 이름은 'queue'라는 단어를 뒤집는 방식에서 유래한 것으로 알려져 있다. 2000년대 초 여러 경량 브라우저가 개발되던 시기에 독자적인 문자 UI와 코드로 배포됐다.[1]

HTML 문서 표시에는 자체 C 기반 파서를 사용하며 JavaScript·CSS의 시각적 렌더링을 지원하는 완전한 그래픽 엔진은 없다. 문자열과 링크 정보를 터미널의 행과 열로 변환한다.

HTTP 및 관련 기본 네트워크 작업과 탐색 기록·링크 이동 등을 제공했다. 시스템 환경에 따라 SSL/TLS 및 URL 프로토콜 지원이 달라질 수 있다.

Linux와 BSD 등에서 사용됐으나 활발한 개발은 종료됐다. 기존 버전은 당시의 웹 표준을 기준으로 이해해야 한다.

retawq는 Netrik·Links 등과 함께 작은 C 기반 문자 브라우저의 다양한 구현을 보여준다. 특정 대형 엔진을 포크한 제품은 아니다.[2]

역사

개발 배경

주요 버전과 변화

기술 구조

웹 렌더링 엔진

JavaScript 실행

사용자 인터페이스

지원 환경과 배포

특징과 관련 제품

관련 문서

  1. retawq 공식·개발 자료 ↩
  2. retawq 공식·개발 자료 ↩