본문 바로가기

He's Column/Web2.0

다가오는「Web 3.0」시대 - 웹의 과거, 현재, 그리고 미래

우리는 웹에 버전의 번호를 붙여 시간의 흐름에 따라 지금까지의 웹 발전을 단계적으로 평가해 왔다. 그럼 현재는 어느 정도까지「웹 3.0」시대에 가까워진 걸까?
 
최근에 있었던 한 협의에서 어떤 클라이언트의 애플리케이션은 웹 2.0에 대응될 수 있었다. 틀림없이 이 클라이언트는 현재 넘처 나고 있는 웹 2.0 관련 기사를 닥치는 대로 읽었을 것이다.

필자는 웹 관련 기술의 진화에 대해 설명하고 ‘웹 2.0이란 단순히 하나의 콘셉트에 지나지 않는다’는 사실을 충분히 알렸다. 결국 그의 애플리케이션에는 실제로 웹 2.0의 콘셉트가 투영되었다. 하지만 이것을 계기로 필자는 웹에 버전의 번호를 붙이는 것에 대하여 생각하게 되었다.

웹 1.0은 어디로 갔나? 
여명기의 웹은 열기에 들뜬 상태에서 기업이나 개발자 모두 이 새로운 미디어를 어떻게 활용할 지에 대해 연구했다. 최초의 시도는 사용자에게 정보를 보내는 것. 적절한 타이밍의 정보 발신을 관리하기 위해 다양한 컨텐츠 관리 시스템이 개발되고 사용되었다.

또, 개인 사이트는 원래 사용자의 자기표현 수단으로 사용되는 것이 일반적이었으나 웹 관련 기술이 진보함에 따라 상황이 변했다.

사용자는 컨텐츠의 소비자이면서 제작자이기도 했다. 한편 웹은 데이터에 따라 결정되고 분화되어 서비스의 세분화도 진행되었다. 그 결과 사이트간 왕래가 용이해 졌다.

현재 웹 2.0의 특징 
웹 2.0의 기폭제가 된 것은 ‘웹을 플랫폼으로서 이용한다’는 생각. 다양한 웹 2.0의 콘셉트 중 주된 요소로는 사용자의 참여, 풍부한 사용자 체험, 데이터의 중요성, 웹 서비스의 활용에 의해 유연하게 결합되는 웹 등을 들 수 있다.

이 콘셉트들을 훌륭히 실현시키고 있는 기업이나 사이트의 성공예를 살펴 보자.

구글 : 웹 2.0의 콘셉트를 활용해 이 정도로 성공을 거둔 기업은 구글 밖에 없다. 구글의 비즈니스 모델은 ‘누구나 액세스 할 수 있는 방대한 양의 웹 사이트와 관련된 데이터’에 근거하고 있다. 사용자는 구글을 통해 정보를 간단히 찾아낼 수 있을 뿐만 아니라 임의대로 다양하게 사용할 수 있다. 게다가 구글에서 제공하는 수많은 서비스는 웹 서비스 경유로 이용될 수 있다.

아마존닷컴(Amazon.com):아마존은 서적의 정보원으로서 뛰어난 지위에 있다. 아마존은 사용자를 대상으로 구입이 가능한 방대한 양의 서적에 대해 리뷰를 투고하는 기능, 팔리는 순으로 서적을 늘어 놓거나 그 순서를 바꿀 수 있는 기능을 제공함으로써 서적 판매 분야에 커다란 혁명을 일으켰다. 또한 아마존은 서적 관련 정보의 데이터베이스를 다른 사이트에서도 이용할 수 있는 수준까지 발전시켰고 이것을 일반 웹 서비스에서 이용할 수 있도록 했다.

이베이(eBay):사용자 참여를 진행시킨 예로 이베이만한 사이트가 없다. 이베이는 구조적으로 사용자(구매자 및 판매자)의 활동이 활발해짐에 따라 발전한다. 또, 이베이의 다양한 기능은 일반 웹 서비스에서도 이용할 수 있다.

위키피디아(Wikipedia):위키피디아는 온라인상의 협업을 대표하는 예. 사용자는 위키피디아상에서 데이터를 간단하게 추가하고 편집할 수 있다. 위키피디아의 컨텐츠를 이용하는 방대한 사용자들은 스스로 적절한 기사를 확실하게 게재하고 있다.

이러한 예들은 웹 2.0의 콘셉트가 가진 기본 원칙을 나타내고 있다. 위의 세 가지 예에서 주목해야 할 점은 자사의 기능을 웹 서비스 경유로 다른 웹 애플리케이션에 통합하려 한다는 것. 다시 말해 위 기업들은 ‘컴포넌트 별로 분화되어 완만히 결합한다’는 웹의 특징을 보다 교묘히 활용하고 있다.
 
협업을 진행시켜 컨텐츠 작성을 사용자의 손에 맡기고 있는 예로 예전부터 있어오던 것이 바로「블로그」. 블로그는 온라인 일기의 작성과 관리를 행하기 위한 간단한 툴에서 웹상에서의 정보 전달을 위한 성숙한 시스템으로 진화했다.
 
웹 2.0의 주요 특징인「협업」과「커뮤니티」. 이것들은 웹 2.0으로의 진화를 뒤좇듯 활성화 되고 있는 오픈소스 및 프리 소프트웨어의 움직임에 대해서도 중요한 측면이라 할 수 있다.

오픈소스에서는 개발자의 커뮤니티들이 합심하여 소프트웨어의 제작과 개량에 임한다. 또, 오픈소스 커뮤니티의 규모가 크고 그 소프트웨어에 주목하는 사람이나 작업에 임하는 사람도 많기 때문에 문제가 있어도 신속히 발견되어 버그가 적다.
 
웹 2.0의 흐름속에서 나타난 테크놀로지나 어프로치의 예로 예전부터 있었던 것은「Ajax」라는 풍부한 클라이언트 인터페이스 구축을 위한 접근법. Ajax에서는 강력한 웹 애플리케이션을 개발하는데 오랜 세월 사용되어 온 실적 있는 테크놀로지(「자바스크립트(JavaScript)」나「XML」)를 활용하고 있다.
 
여기에서 설명한 애플리케이션 및 테크놀로지는 현재 이용할 수 있는 것에서 선택했을 뿐이지만 웹 2.0의 모델을 채용한 애플리케이션을 통해 장래 어떠한 것이 출현할 것인지를 예상할 수 있는 힌트를 얻었다.

웹 3.0의 시대는 곧 도래할 것인가? 
웹 2.0의 콘셉트가 우리에게 아주 친숙해진 후 자연스럽게 다음엔 무엇이 나타날까에 대한 의문이 생긴다. 다음 버전을 웹 3.0이라 부르는 것도 당연한 일. 벌써 떠도는 소문까지 있다.

그럼 다음 버전은 어떠한 변화를 초래할까. 아마 주요 콘셉트는 ‘테크놀로지를 더 이용하기 쉽게 만들고 상시 진행 및 상시 참여의 개념을 추구하며 웹상에 증가하는 일련의 개인정보 공개와 관련해 프라이버시 보호의 필요성’일 것이다.

앞으로의 웹은?
지금까지 웹 그 자체에 대해 공식 발표의 버전 번호를 붙인 게 아니라 커뮤니티가 공동으로 웹에 대해 발전 단계에 따른 번호를 매겨 왔다. 웹의 시작은 정보 전달이 주요 콘셉트였던 웹 1.0. 그것이 사용자의 참여를 중요시하는 웹 2.0으로 진화했다.

그렇다면 급속한 진화를 거듭하는 웹의 다음 모습은 어떠한 양상을 보일까.