게임 콘솔용 웹 브라우저
Source: Hacker News
비디오 게임 콘솔은 웹 브라우저와 오랜 역사를 가지고 있습니다. 월드 와이드 웹이 등장하면서부터 콘솔은 온라인에 접속하려는 시도를 해왔습니다. 초기 콘솔용 브라우저는 기술적 전문 지식이 부족한 일반 사용자에게 저렴한 웹 진입구를 제공하려는 목적이 강했지만, 시간이 흐르면서 시스템의 보다 통합된 중요한 부분으로 자리 잡게 되었습니다.
이 글에서는 비디오 게임 콘솔에 탑재된 공식 웹 브라우저들을 자세히 살펴봅니다. 일부 콘솔은 커스텀 펌웨어와 홈브류를 통해 브라우저를 설치할 수 있지만, 이는 본 글의 범위를 벗어나며, Satellaview와 같은 비웹 시스템이나 XBAND, Sega Meganet, Sega Channel처럼 브라우저를 제공하지 않은 온라인 서비스 역시 제외합니다.
콘솔 브라우저는 개인용 컴퓨팅 기기와 모바일 브라우저가 아직 자리를 잡고 있던 시기에 웹 개발자들에게 관심을 끌었습니다(https://alistapart.com/article/testing-websites-in-game-console-browsers/). 전반적으로 콘솔 브라우저의 발전은 서서히 성장하고 정착해 가는 초기 웹의 모습을 보여줄 뿐 아니라, 게임 콘솔 사용자 인터페이스(https://vale.rocks/posts/game-console-interfaces)에 대한 통찰도 제공합니다.
CD-i
필립스와 소니가 만든 Compact Disc‑Interactive(CD‑i) 포맷과 하드웨어는 대중에게 인터랙티브 멀티미디어를 제공하려는 시도였지만, 안타깝게도 실패했습니다. 프로젝트 개발은 80년대 중반에 시작됐으며, 가정용 플레이어는 1991년에 출시되었습니다.
CD‑i를 ‘게임 콘솔’로 분류하는 것은 논란의 여지가 있습니다. 원래는 훨씬 더 폭넓은 기능을 갖춘 기기로 설계·홍보됐지만, 수명이 다해 갈수록 게임 콘솔로 마케팅되었고, 오늘날엔 특히 악명 높은 마리오와 젤다 타이틀 덕분에 게임 콘솔로 가장 잘 알려져 있습니다.
1995년 말에 모뎀과 CD‑Online 디스크(미국에서는 Web‑i로 알려짐)가 출시되면서 사용자는 매우 기본적인 형태로 웹에 접속할 수 있게 되었습니다. CD‑i와 함께 ‘인터넷‑라이트(internet‑lite)’라는 표현이 자주 등장하는데, 이는 당시 인터넷과 월드 와이드 웹 자체가 아직 성장 단계였을 뿐 아니라, CD‑i가 전체 웹을 지원하기엔 사양이 매우 제한적이었기 때문입니다.
CD‑Online Disc 97‑10의 메인 메뉴.
브라우저는 작동했으며 여러 웹 포털로 연결되는 링크를 제공했지만, 당시의 원시적인 웹 환경을 고려해도 매우 제한적이었습니다. CD‑i는 RAM이 부족해 저장할 수 있는 데이터가 거의 없었고, 브라우저를 사용하면 메모리의 다른 영역(예: 환경 설정, 게임 저장 데이터)이 덮어써지는 문제가 있었습니다. CD‑i는 저렴한 TV 기반 컴퓨팅 장치가 되어, 일반 가정용 컴퓨터보다 낮은 가격대로 인터넷 진입구 역할을 하려는 것이 목표였습니다.
1996년에는 CD‑i KeyControl 키보드와 추가 CD‑Online 디스크가 출시되었습니다. 새로운 디스크는 주기적으로 출시돼 게임, 소프트웨어, 주변기기 지원 등을 추가하는 것이 목표였습니다. 기록에 따르면 총 6장의 디스크가 출시됐으며, 후기 버전에서는 사용자가 직접 홈페이지를 제작·배포할 수 있는 기능도 포함되었습니다. 1998년 말에 CD‑Online 서비스는 CD‑i에서 점차 사라졌고, 2000년대 초에 PC용 버전이 출시되었습니다. 2000년대 초반까지 서비스는 점점 사그라들었고, 도메인도 차례로 폐쇄되어 2000년대 중반에 완전히 종료되었습니다.
Sega Saturn
세가가 1994년에 출시한 Saturn은 1996년 말에 Sega Net Link이라는 작은 장치를 통해 인터넷에 접속할 수 있게 되었습니다. Net Link는 전용 칩과 28.8 kbps 모뎀을 탑재했으며 카트리지 슬롯에 꽂아 사용했습니다.
Net Link용 브라우저는 미국 기반 기업 PlanetWeb이 제공한 PlanetWeb Browser를 ‘NetLink Custom Web Browser’라는 이름으로 탑재했습니다. 이 브라우저는 맞춤형 엔진을 사용해 다양한 기기용으로 제작·배포된 경량·고효율 브라우저였습니다. 1997년 PlanetWeb의 FAQ 페이지를 보면, 이 브라우저가 TV 기반 기기와 기존 콘솔을 목표로 정교하게 설계된 것을 확인할 수 있습니다.
TV 화면은 전용 모니터에 비해 해상도가 낮았기 때문에, PlanetWeb 브라우저는 ‘일반 텔레비전에서도 선명하고 읽기 쉬운 텍스트와 선명한 이미지를 표시할 수 있는 독자적인 소프트웨어 기술’을 활용했습니다. 즉, ‘안티앨리어싱 폰트’를 지원한다는 의미였습니다.
당시의 상황과 극히 제한된 콘솔 사양을 고려하면, 이 브라우저는 놀라울 정도로 풍부한 기능을 제공했습니다. 내장된 확대기가 여러 단계로 확대가 가능하고, 이미지 지원, 히스토리, 즐겨찾기, 주소록, 임시 파일 다운로드, 완전한 부모 통제(필터링) 기능 등을 갖추고 있었습니다1. 또한 Start 버튼을 눌러 접근하는 메뉴에서는 다양한 설정 옵션을 조정할 수 있었습니다. 커서와 사운드가 다른 여러 테마가 제공되었으며, 이는 마치 Kid Pix(https://en.wikipedia.org/wiki/Kid_Pix)와 같은 프로그램에서 볼 수 있는 다양한 ‘삑삑’·‘우당탕’ 사운드와 크게 다르지 않았습니다.
버전 2 브라우저의 메인 Net Link 페이지. 도시의 각 구역은 클릭 가능한 하이퍼링크입니다.
PlanetWeb이 실행될 때마다 무작위 스플래시 화면이 표시됩니다. Net Link는 Saturn의 광범위한 온라인 게임 기능(https://web.archive.org/web/19980202015853/http://www.sega.com/spotlight/features/netlink2/index2.html)과 연동돼 ‘On‑Line’ 대전을 가능하게 했습니다. 직접적인 멀티플레이 외에도 콘솔 주변에 커뮤니티를 형성했습니다. 한때 PlanetWeb은 게임 저장 파일을 브라우저를 통해 이메일로 전송해 다른 사용자와 공유할 수 있는 ‘게임 교환 메일 포럼’을 운영했으며, Planet WebMaster(https://web.archive.org/web/19990428125628/http://tools.planetweb.com/)라는 웹 개발·호스팅 플랫폼도 제공했습니다.
미국에서는 두 가지 버전이 널리 배포되었습니다. 버전 2와 버전 3이 그것인데, 버전 3은 최적화가 개선되고 가독성이 높은 폰트와 IRC 지원이 추가되었습니다. 그러나 두 버전 모두 프레임을 지원하지 않아 프레임은 텍스트 링크 형태로 표시되었습니다.
최종 버전은 Beta 4.035였으며, 물리적인 패키지는 출시되지 않았고 다운로드 업데이트 형태로만 제공되었습니다. 버전 4에서는 인라인 프레임 표시, 추가 IRC 명령, wav·aif 오디오 삽입, 더 많은 바로 가기, 빠른 입력, 다양한 불릿 모양, 외곽선 폰트, 향상된 이미지 포맷 호환성, 다수의 버그 수정 등이 포함되었습니다. Beta 4.035는 전자상거래용 SSL도 도입했습니다(https://web.archive.org/web/20010827040433/http://www.planetweb.com/netlink/browserinfo.html#:~:text=includes%20SSL%20for%20E%2DCommerce).
Saturn이 1998년 Nintendo 64와 PlayStation에 시장 점유율을 급격히 빼앗기면서 단종되었다면, 버전 4는 정식 출시되지 못했을 가능성이 큽니다. 단종 이후 일부 사용자는 베타 버전과 기존 안정 버전을 합쳐 보다 완전한 최종 브라우저 경험을 만들기도 했습니다.
Apple Bandai Pippin
Apple Computer Inc가 악명 높은 Pipp…