Phoenix (tkWWW 기반 브라우저)
Phoenix는 시카고 대학교에서 tkWWW를 기반으로 개발한 초기 웹 브라우저 겸 HTML 편집기다. 현대의 Phoenix 브랜드를 사용하는 다른 브라우저들과 구별하기 위해 TechPedia에서는 ‘Phoenix (tkWWW 기반 브라우저)’라는 문서명을 사용한다.
| 분류 | 웹 브라우저 · HTML 편집기 |
|---|---|
| 개발자 | University of Chicago Biological Sciences Division |
| 개발 언어 | Tcl · Tk |
| 최초 공개 | 1993년 개발 시작 |
| HTML 렌더링 | tkWWW 기반 HTML 표시 |
| JavaScript 엔진 | 없음 |
| 지원 운영체제 | UNIX · Windows · Mac OS · DOS(시기별 포트) |
| 라이선스 | 기존 tkWWW 코드·배포 정책에 의존 |
| 개발 상태 | 1995년 개발 중단 |
| 사용자 인터페이스 | Tk 그래픽 UI |
| 주요 기능 | 웹 편집 · 클립보드 · Kerberos 서버 연동 |
| 웹 기술 | HTML · HTTP · HTTPS(버전별) |
| 화면 출력 | 텍스트·링크 중심 |
| 공식·참고 자료 | 개발 자료 |
Phoenix는 시카고 대학교에서 tkWWW를 기반으로 개발한 초기 웹 브라우저 겸 HTML 편집기다. 현대의 Phoenix 브랜드를 사용하는 다른 브라우저들과 구별하기 위해 TechPedia에서는 ‘Phoenix (tkWWW 기반 브라우저)’라는 문서명을 사용한다.
1993년 여름 University of Chicago Biological Sciences Division에서 개발을 시작했다. 당시 HTML 문서를 쉽게 편집할 수 있는 프로그램이 드물었으므로 tkWWW의 페이지 작성 기능을 개선하는 데 집중했다.[1]
브라우저의 초기 HTML 해석과 GUI는 tkWWW의 Tcl/Tk 기술에 기반한다. 문서 편집 도구와 운영체제의 복사·붙여넣기를 통합한 구성은 원본 브라우저보다 사용자 작업 흐름을 개선하기 위한 변경이었다.
HTML+ 형식에 대한 지원 개선과 시스템별 외관, 클립보드 연동을 제공했다. 수정된 서버를 대상으로 Kerberos 인증을 지원하는 기능도 개발됐다.
다양한 운영체제에 배포할 수 있는 Tcl/Tk 기반이었으며 1995년 5월 개발이 종료됐다. 이후 다른 웹 편집 도구가 늘어나면서 별도의 제품으로 유지될 필요가 줄어들었다.
Phoenix는 tkWWW의 직접적인 파생 프로젝트로서 원본의 렌더링 엔진과 사용자 편집 기능이 분리되어 발전할 수 있었음을 보여준다. Mozilla Firefox의 초기 코드명 Phoenix와는 별개의 소프트웨어다.[2]