- 이는 인터넷에서 대규모 멀티미디어 콘텐츠를 표시할 수 있게 해준 최초의 그래픽 웹 브라우저였습니다.
- NCSA에서의 개발은 넷스케이프와 이후 인터넷 익스플로러의 탄생을 위한 기술적 토대를 마련했습니다.
- 다양한 플랫폼과의 호환성과 여러 프로토콜 지원 덕분에 월드 와이드 웹의 인기를 높이는 데 기여했습니다.

우리가 인터넷 검색을 색상, 동영상, 탭으로 가득한 세상으로 들어가는 것으로 당연하게 여기는 이유는 수십 년 전 누군가가 지루한 단말기에서 웹을 꺼내는 훌륭한 아이디어를 떠올렸기 때문입니다. 구글 크롬이나 이제는 잊혀진 인터넷 익스플로러가 그 시작이라고 생각하기 쉽지만, 진정한 불꽃을 지핀 것은 모자이크(Mosaic) 라는 소프트웨어였습니다 . 이 소프트웨어는 우리가 알고 있는 웹의 모습을 새롭게 보여주었기 때문입니다.
현재 우리가 어디에 와 있는지 이해하려면 과거를 돌아보고 웹 브라우징이 항상 이렇게 직관적이지는 않았다는 사실을 알아야 합니다. 모자이크(Mosaic)가 대세가 되기 전에는 텍스트 기반의 매우 기본적인 웹 브라우징 방식만 존재했는데, 이는 마치 시스템 파일을 읽는 것과 같은 느낌을 주었고 현대적인 웹사이트를 방문하는 것과는 거리가 멀었습니다. 그래픽 사용자 인터페이스(GUI)의 등장 으로 컴퓨터 전문가가 아니더라도 누구나 웹을 탐색할 수 있게 된 것입니다.
모자이크 폭발 이전의 토대
Mosaic이 등장하기 훨씬 전부터 웹은 이미 진화하고 있었습니다. 80년대에는 HyperBBS나 HyperLAN 처럼 하이퍼텍스트 이동을 가능하게 하는 프로그램들이 존재했지만, 매우 기본적인 도구에 불과했습니다. 1987년에는 닐 라슨이 개발한 TransText가 등장하면서 현대적인 하이퍼텍스트 프로세서의 가능성을 보여주며 중요한 이정표를 세웠습니다.
진정한 혁명은 1990년 CERN에서 근무하던 팀 버너스 리가 월드 와이드 웹(World Wide Web)을 구상하고 최초의 웹 서버를 개발하면서 시작되었습니다. 그는 또한 최초의 웹 브라우저인 월드와이드웹(WorldWideWeb, 이후 넥서스(Nexus)로 개명)을 만들었는데, 흥미롭게도 이 브라우저는 웹사이트를 방문하고 편집하는 데 모두 사용할 수 있었습니다. 그러나 이 프로그램은 NeXT 컴퓨터에서만 실행되었기 때문에 활용 범위가 매우 제한적이었습니다. 이러한 한계를 극복하기 위해 거의 모든 컴퓨터에서 텍스트 모드 웹 브라우징을 가능하게 하는 C 언어로 작성된 크로스 플랫폼 도구인 라인 모드 브라우저(Line Mode Browser)가 등장했습니다.
90년대 초, MidasWWW와 유명한 Lynx 같은 다른 대안들이 등장했습니다. 특히 Lynx 는 오늘날까지도 GNU GPL 라이선스 하에 활발하게 사용되고 있습니다. 하지만 진정한 도약은 1992년에 헬싱키 대학교 학생들이 그래픽 사용자 인터페이스를 갖춘 최초의 브라우저인 Erwise를 출시하면서 이루어졌습니다 . Erwise는 큰 반향을 일으켰지만 1994년에 서비스가 종료되었고, 이후 등장할 거대 브라우저의 길을 열었습니다.
NCSA Mosaic의 부상: 최초의 대성공

모자이크(Mosaic)는 1993년 1월, 일리노이 대학교 국립 슈퍼컴퓨팅 응용 센터(NCSA)에서 탄생했습니다. 이 프로젝트는 코딩과 아이디어 구상을 담당한 젊은 마크 앤드리슨 과 프로그래밍의 핵심 인물인 에릭 비나가 이끌었습니다 . 첫 번째 안정 버전인 1.0은 1993년 4월 22일 유닉스 시스템용으로 출시되었지만, 그 성공이 워낙 뛰어나 같은 해 8월에는 마이크로소프트 윈도우와 매킨토시 용 버전까지 출시되었습니다.
Mosaic이 그토록 성공적이었던 이유는 같은 창에 이미지와 텍스트를 나란히 표시할 수 있는 기능 때문이었는데 , 당시에는 마치 마법처럼 여겨졌습니다. 게다가 (초기 버전인 0.9에서는) HTTP 프로토콜에만 국한되지 않고 Gopher, NNTP를 통한 Usenet 뉴스 접속, FTP를 통한 파일 전송까지 가능했습니다 . 말하자면 초기 인터넷의 만능 도구였던 셈입니다.
여러 장점에도 불구하고, 이 프로그램에는 몇 가지 특이한 점이 있었습니다. 예를 들어, 1.0 버전에서는 주소창에 URL을 직접 입력할 수 없었고, 파일 메뉴에서 "URL 열기" 옵션을 선택해야 했습니다. 페이지가 로드되는 동안 지구와 위성들이 회전하는 상징적인 애니메이션 또한 큰 영향을 미쳤는데, 이는 많은 현대 브라우저들이 다양한 형태로 계승한 시각적 개념입니다.
모자이크는 단순한 프로그램이 아니었습니다. 그것은 이후 모든 것의 씨앗이었습니다. 마크 앤드리슨은 사업적 잠재력을 간파하고 1994년에 모자이크 커뮤니케이션즈를 설립했습니다. 그러나 일리노이 대학교와의 상표권 분쟁으로 인해 회사 이름을 넷스케이프 로 변경했습니다. 이렇게 탄생한 넷스케이프 내비게이터는 모자이크의 인기를 계승하여 90년대 시장 점유율 90%를 장악했으며, 쿠키와 자바스크립트 같은 혁신적인 기술을 도입했습니다.
한편, 모자이크의 영향력은 마이크로소프트에까지 미쳤습니다. 마이크로소프트는 NCSA에서 파생된 기술을 사용한 스파이글래스라는 회사를 통해 해당 소프트웨어의 라이선스를 획득하여 윈도우 95에 사전 설치된 인터넷 익스플로러 2.0 의 기반을 마련했습니다 . 이는 최초의 대규모 브라우저 전쟁으로 이어졌고, 인터넷 익스플로러는 전 세계 거의 모든 PC에 사전 설치되어 있다는 이점 덕분에 결국 승리하게 되었습니다.
이야기는 여기서 끝나지 않았습니다. 넷스케이프의 소스 코드는 1998년에 공개되었고, 이를 계기로 모질라 프로젝트는 2002년에 파이어폭스를 개발하여 탭 브라우징과 W3C 표준 준수를 통해 업계에 경쟁과 혁신을 다시 가져왔습니다. 그리고 마침내 2008년, 구글이 크롬을 출시하며 경쟁 에 뛰어들었고, 강력한 엔진과 검색 엔진과의 통합 덕분에 오늘날 크롬은 업계를 지배하는 도구가 되었습니다.
모자이크는 오늘날에도 사용할 수 있나요?
향수를 느끼거나 단순히 궁금해하는 분들을 위해 알려드리자면, Mosaic은 완전히 사라진 것은 아닙니다. Netscape에 자리를 내주기 위해 1997년 1월에 공식 개발이 중단되었지만, 여러 프로젝트를 통해 소프트웨어가 계속 유지되고 있습니다. 예를 들어, Ubuntu와 같은 GNU/Linux 배포판 에서는 터미널에서 간단한 명령어를 실행하여 Snap 패키지를 통해 Mosaic을 설치할 수 있습니다.
하지만 이는 매우 원시적인 도구라는 점을 알아두는 것이 중요합니다. HTML2를 기반으로 하며 PNG와 같은 최신 형식을 지원하지 않기 때문에(JPEG와 GIF는 지원함) 대부분의 최신 웹사이트가 로드되지 않거나 완전히 왜곡되어 표시될 것입니다. 더욱이 HTTPS를 지원하지 않아 최신 웹 브라우징이 사실상 불가능 하며 , 제대로 된 브라우저라기보다는 인터랙티브 박물관 전시품에 가깝습니다.
ARPANET에서 시작된 최초의 하이퍼텍스트 접속부터 오늘날 모바일 폰에서 크롬과 사파리가 절대적인 지배력을 행사하기까지, 웹 브라우징의 궤적은 눈부시게 빨랐습니다. NCSA Mosaic은 학술 텍스트 네트워크를 오늘날 우리가 주머니 속에 담아 다니는 시각적, 멀티미디어적 경험으로 변화시킨 근본적인 다리 역할을 했으며, 모질라, 마이크로소프트, 구글과 같은 거대 기업의 등장을 위한 토대를 마련했습니다.