반응형
웹2.0

 

웹2.0(1) 웹2.0이란 무엇인가


김중태컬럼(http://www.dal.kr/col/) [갈래: pcline] 2006년 01월 01일
이 글 주소: http://www.dal.kr/col/pcline/pcline200601_web20_1.html

pcline 컬럼.웹테크. 2006년 01월호(1) (글: 김중태)

웹2.0이란 무엇인가


최근 MS가 라이브서비스를 발표하고 야후가 플릭커에 이어 델리셔스까지 인수하면서 웹2.0 시대를 위한 기업 간의 싸움이 더욱 치열해지고 있다. 그러나 웹 2.0이라는 낱말 자체가 생긴지 얼마 안 되는 낱말이다보니 웹2.0의 개념이 아직 명확하게 잡혀있지 않은 상황이다. 다른 용어와 혼동되는 상황도 벌어지고 있는데, 웹2.0이란 무엇이고, 기존 웹과 어떻게 다른지 알아보도록 하자.

- 김중태 (IT컬럼니스트. www.dal.co.kr)


미래의 웹은 시맨틱웹이며, 웹2.0은 시맨틱웹을 경제적 관점에서 본 말이다.

  지금까지 차세대웹을 뜻하는 말로는 시맨틱웹이 사용되었다. 그런데 최근 웹2.0이라는 말이 나와 혼란을 주고 있다. 결론부터 내리자면 W3C나 웹의 창안자인 팀 버너스 리가 제시하고 있는 차세대웹(NGWeb = Next Generation Web)은 1998년부터 확정되어 전개되고 있는 시맨틱웹이다.

  웹2.0(Web 2.0)은 초창기 웹을 1.0이라 생각하고 다음 세대 웹을 2.0으로 구분한 것인데, 이 낱말은 경제적 관점에서 만들어졌다. 시맨틱웹이 RSS 등을 통해 점차 현실 속에 구현되기 시작하자 오라일리 미디어(O'Reilly Media, www.oreilly.com)는 2004년 10월 5일부터 일주일 동안 미국 샌프란시스코에서 '웹2.0 컨퍼런스(www.web2con.com)'를 개최한다. 이때부터 퍼진 웹2.0이라는 낱말은 시맨틱웹의 다른 낱말로 이해되고 있다. 하지만 일부 사람은 이미 시맨틱웹이라는 낱말이 있는데도 따로 웹2.0이라는 낱말을 만든 것이나, 차세대웹(Next Generation Web) 용어가 일개 회사의 전략에 따라 경제적인 관점으로 흘러가는 방향을 탐탁치 않게 생각하고 있다. 이 때문에 웹2.0이라는 낱말에 대한 비판도 만만치 않다.

웹2.0 컨퍼런스 홈페이지(www.web2con.com)

** 01. 웹2.0 컨퍼런스 홈페이지(www.web2con.com)


**잠깐: 웹2.0이라는 낱말을 처음 제안한 사람은 오라일리 미디어(O'Reilly Media)의 부사장인 데일 도허티(Dale Dougherty)로 알려졌다. 이 낱말은 오라일리와 미디어라이브 인터내셔널의 컨퍼런스 브레인스토밍 세션에서 시작했다. 여기에서 데일 도허티는 닷컴붕괴 이후 살아남은 회사들의 공통점과 웹에 일종의 전환점을 찍은 닷컴붕괴를 표현하는 말로 웹2.0으로 부르는 것은 어떠냐고 제안했고, 참석자들의 동의로 웹2.0 컨퍼런스가 탄생했다고 한다. 그는 닷컴 시대 이후에 꼬리표(tag), P2P, RSS 등의 플랫폼을 이용한 사이트나 서비스를 설명하기 위해 웹2.0이라는 낱말을 만든 것이며 웹2.0이 기존의 웹과 충돌하는 것은 아니라고 말한다.


오라일리 미디어(O'Reilly Media)

** 02. 오라일리 미디어 사이트


웹2.0은 아직 개념이 정립되지 않은 상황이라 사람마다 조금씩 정의가 다르다. "플랫폼이 기반 환경이 되는 웹 - Richard MacManus" "컴퓨터에게 유용한 웹 - Jeff Bezos" 등과 같이 사람마다 조금씩 다르며 받아들이는 사람마다 그 해석이 다르다.

웹2.0 컨퍼런스

** 03. 웹2.0 컨퍼런스에서 발표를 하는 IT인사들


그러나 기본적으로 웹2.0과 시맨틱웹은 목적지가 거의 동일하다. 다만 시맨틱웹이 목적지를 향한 기술에 관심을 두고 있다면 웹2.0은 시맨틱웹의 기술을 어떻게 응용하여 경제와 인간생활에 적용시킬 것인가에 관심을 두고 있다는 정도의 차이가 있다. 웹2.0 컨퍼런스의 주요 내용을 보면 '웹2.0은 개발 환경이며 웹사이트는 사용자가 불러서 사용하는 소프트웨어다. 따라서 소프트웨어의 업그레이드 사이클이 존재하지 않는다. 웹은 늘 최신의 것을 제공하기 때문이다.'라고 표현하고 있다. 이런 표현을 보면 웹을 서비스적인 관점과 경제적 관점에서 보는 웹2.0 지지자의 논리가 잘 나타난다.

응용 관점의 웹2.0이므로 결국 플랫폼에 관심을 가질 수밖에 없다. 웹2.0 컨퍼런스에서도 이런 부분이 집중적으로 논의되었다. 휴대전화에서 친구가 보낸 이메일을 보고 전자렌지나 냉장고 화면에 '오늘의 추천요리'가 표시되는 이유는 이들 기기가 웹이라는 플랫폼에 기반을 하고 있기 때문이다. 이처럼 웹이 플랫폼으로 가전과 모바일기기에 들어갈 경우 우리의 일상은 웹과 연결되어 더욱 자동화되고 편리해질 것이다. 이것을 바로 웹2.0이라고 보는 것이다.

모바일기기

** 04. 웹이 플랫폼으로 모바일기기에 들어가면서 우리의 일상은 점점 더 웹과 연결되고 있다.


웹2.0은 일반인에게 쉽게 다가설 수 있는 용어다.

그러나 확고한 개념과 목표, 발전과정과 이에 필요한 기술, 뼈대와 구조까지 제시된 시맨틱웹과 달리 웹2.0은 매우 추상적이며 모호하다. 웹2.0을 주장하는 사람은 이전의 웹보다 발전된 것이 웹2.0이라고만 말할 뿐, 웹2.0의 기술이 무엇이고 어떤 기술이 적용되어야 하는지, 웹2.0의 목표는 무엇인지 제시하지 못하고 있다. 단적인 예로 다들 플랫폼으로 웹2.0을 말하지만 아직 웹2.0의 구조가 어떤 식으로 구성되고 있는지조차 제시하지 못하고 있다. 어떤 플랫폼이 어떤 식으로 역할을 하면서 웹2.0을 구성하고 있으며 그런 플랫폼의 종착지가 어디인지는 막연하다. 좀더 제대로 말하자면 시맨틱웹 논의로 개발된 기술을 이용해 좀더 멋진 웹생활을 구현하려는 것이 웹2.0 지지자들의 목적인데, 어떻게 하는 것이 좀더 나은 웹인지를 제시하지 못하고 있는 상황이라 할 수 있다. 이런 이유로 차세대웹 기술을 다룰 때는 웹2.0이라는 낱말보다 시맨틱웹이라는 낱말을 사용하는 것이 좀더 정확하다.

시맨틱웹

** 05. 지능화된 차세대 웹을 뜻할 때는 '시맨틱웹'이라는 낱말을 쓰는 것이 적절하다.


그러나 일반인에게는 시맨틱웹이나 웹2.0이나 같은 개념으로 다가갈 것이다. 어차피 지향하는 것이 같고 사용되는 기술이 비슷하기 때문이다. 웹2.0은 시맨틱웹을 경제적 관점이나 플랫폼으로 보고, 응용해 구현된 상태를 표현하는 말인 것이다. 그러므로 웹2.0은 곧 시맨틱웹의 또 다른 이름으로 봐도 무방하다.

특히 IT종사자가 아닌 일반인에게는 시맨틱웹(semantic web, 뜻살린웹)이라는 추상적인 의미의 낱말보다는 숫자로 표시된 웹2.0이 더 이해하기 쉽다. 이름을 듣는 순간 기존의 웹과는 다른 웹이라는 느낌이 바로 오기 때문에 일반인들은 시맨틱웹이라는 낱말보다 웹2.0을 더 선호하는 것이다. 또한 시스템이 차세대 웹기술에 중점을 둔 낱말인 것과 달리 웹2.0은 응용 관점에서 본 웹이기 때문에 실제로 구현된 서비스를 구분하기 위한 기준으로 웹2.0은 유용하다고 볼 수 있다. 때문에 시맨틱웹 대신 웹2.0이라는 낱말을 쓰는 것은 크게 문제될 일이 아니다. 웹2.0은 그 낱말 고유의 쓰임새가 있다고 볼 수 있다.


인터넷2.0은 새로운 구조의 인터넷을 뜻하는데, 공식적인 용어가 아니다.

웹2.0과 혼동되는 말로 인터넷 2.0이 있다. 인터넷2.0이라는 낱말은 새로운 인터넷이라는 말로 사용하고 있는데, 일부는 시맨틱웹의 개념을 인터넷2.0이라는 이름으로 사용하고 있고, 일부는 새로운 구조와 시스템에 기반한 더 빠르고 강력한 인터넷을 뜻하는 낱말로 사용하고 있다. 그러니까 인터넷2.0이라는 낱말은 정확한 개념 없이 막연하게 다음 세대 인터넷이라는 뜻으로 사용되고 있는데 시맨틱웹과는 거리가 있다.
인터넷이라는 것은 수 십 년 전부터 사용된 네트워크 시스템을 가리키는 말로 지금까지 꾸준하게 기술적인 개선이 이루어지면서 발전해왔다. 인터넷이라는 큰 네트워크 시스템을 이용해서 우리는 전자우편(email)이며 FTP, 메신저, 웹이라는 새로운 도구를 만들어내고 발전시켜왔다. 때문에 인터넷이라는 시스템 안에서 동작하는 도구를 발전과정에 따라 1.0과 2.0으로 나누는 시도는 나름대로 의미를 부여할 수 있지만 인터넷이라는 거대한 시스템을 특정 시기를 기준으로 나누는 것은 큰 의미가 없다.

이제 이쯤에서 용어를 정리하자면 차세대 웹이라는 의미로 '웹2.0'을 사용하는 것은 큰 무리가 없으나 컴퓨터끼리 대화하는 자동화된 지능형 웹을 뜻할 때는 '시맨틱웹'으로 표현하는 것이 좀더 정확한 사용법이 될 것이다. 또한 '인터넷2.0'이라는 낱말은 사용하지 않는 것이 좋다.

인터넷

** 06. 웹은 인터넷이라는 시스템에서 돌아가는 각종 도구 중 하나다.


팀 오라일리가 웹2.0 개념을 잡다

  팀 오라일리(Tim O' reilly)가 '웹2.0 컨퍼런스'에서 다루고자 한 주제는 새로운 서비스의 흐름이었다. 뭐라고 딱히 말할 수는 없지만 미국의 실리콘밸리에서는 기존의 웹과 다른 서비스들이 끊임 없이 생기고 있었는데 이는 과거 닷컴거품 때 새로운 사이트가 우후죽순으로 생겨나는 것과 달랐다. 전방위적으로 거대한 흐름을 형성하면서 기존 웹과는 다른 개념의 서비스가 등장하기 시작했다. 이 흐름의 정체를 파악하기 위해 오라일리 미디어에서는 '웹2.0 컨퍼런스'라는 이름을 붙이고 인터넷 분야의 인사들을 초청해 자유토론 형태로 최근 기술 동향과 서비스, 플랫폼에 대한 이야기를 나누었다. 그 결과 웹 서비스의 새로운 흐름을 웹2.0이라는 낱말 안에 정리하기 시작했고, 새로운 서비스의 특징을 하나씩 분류해가면서 웹2.0의 모양을 만들기 시작했다. 따라서 웹2.0은 신기술을 뜻하는 낱말이 아니라 새로운 흐름 자체를 뜻하는 낱말로 정착되기 시작했다. 새로운 개념, 새로운 서비스, 새로운 플랫폼 등을 웹2.0 안에 포함시키고 있는 것이다.

팀 오라일리(Tim O' reilly)

** 07. 웹2.0을 전파시킨 팀 오라일리


그렇다면 웹2.0이 포함하는 새로운 서비스와 변화는 무엇일까? 이에 대해서 팀 오라일리는 'What Is Web 2.0(http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html)'이라는 글을 통해 다음과 같이 분류 정리했다.

What Is Web 2.0

** 08. 팀 오라일리가 설명하는 'What Is Web 2.0'


[팀 오라일리의 웹2.0 비교표]
[Web 1.0] -) [Web 2.0]
DoubleClick -) Google AdSense
Ofoto -) Flickr
Akamai -) BitTorrent
mp3.com -) Napster
Britannica Online -) Wikipedia
personal websites -) blogging
evite -) upcoming.org and EVDB
domain name speculation -) search engine optimization
page views -) cost per click
screen scraping -) web services
publishing -) participation
content management systems -) wikis
directories (taxonomy) -) tagging ("folksonomy")
stickiness -) syndication

브리태니커백과사전(Britannica)
위키피디어(wikipedia)
** 20.21. 웹1.0 쪽에 있는 브리태니커백과사전과 웹2.0 쪽에 있는 위키피디어


**잠깐: 팀오라일리의 'Web 2.0이란 무엇인가'라는 글은 한빛미디어 사이트에서 번역본으로 볼 수 있다. 'http://network.hanbitbook.co.kr/view.php?bi_id=1141' 주소가 한글 번역본 주소다.


  IT 쪽에 관심이 있는 사람이라면 팀 오라일리의 웹2.0 비교표만 봐도 대략 웹2.0의 특징을 이해할 수 있을 것이다. 웹2.0의 특징이 무엇이냐고 명확하게 정의 내리지는 못해고 웹2.0이 새로운 서비스로의 변화 흐름을 뜻하는 말이고, 그 변화의 방향이 어떤 식이라는 것 정도는 비교표를 통해 눈치챌 수 있다. 하여간 웹2.0에 대해 궁금하다면 웹2.0이라는 낱말을 제안한 팀 오라일리의 '웹2.0이란 무엇인가' 문서를 참고하도록 하자.

  팀 오라일리는 다섯 쪽의 긴 문서를 통해 웹2.0을 설명했지만 정작 웹2.0이 무엇이냐는 질문에 대한 명확한 정의는 내리지 못하고 있다. 아직도 웹2.0에 대한 개념 정의는 계속 첨삭이 되면서 변화하고 있기 때문이다. 또한 웹2.0이 기술적인 기준으로 구분하는 것이 아니고 웹2.0에 사용된 기술과 개념이 이전부터 존재했던 것이기에 딱 잘라 무엇이 되면 웹2.0이고, 그것이 아니면 웹2.0이 아니라고 말하기도 어려운 것이 사실이다. 결국 당분간 웹2.0을 명확하게 정의 내리기란 쉽지 않을 것이다.

  다만 팀 오라일리는 자신의 글을 통해 웹2.0의 디자인 패턴 8가지와 웹2.0의 특징이자 웹2.0 사이트의 성장요소로 기업들이 갖추어야 할 7가지 요소를 정리해주었다. 또한 웹1.0 서비스와 웹2.0 서비스의 차이에대해서도 상세하게 설명해주었다. 웹2.0의 특징에 대해서는 다음 호부터 좀더 상세하게 알아보도록 하겠다.

웹2.0의 meme map

** 09. 행성계를 닮은 웹2.0의 meme map

[웹2.0의 특징. 초기 웹과 다른 점]
학습 줄고 사용성 강화, PC에서 웹으로
쌍방향이 강화되는 웹, 장점을 수렴하는 사이트
플랫폼과 자료가 중시되는 웹
받기에서 주고받기로, 협업과 집단지성의 참여
중앙집중식 시스템에서 분산 처리 시스템으로
인공지능과 동기화를 통해 자동화되는 웹
개인 매체의 확산, 새로운 매체 출현
지식 기반의 공동체 형성, 익명 커뮤니티 출현

[웹2.0 상품의 기술 기반]
RSS로 대표되는 배포도구
꼬리표(tag)를 이용한 분류와 검색
Ajax로 변화하는 인터페이스
웹표준과 웹접근성 향상
유비쿼터스 기술로 모바일 기기와 연동
공개API와 혼합(mash-up)서비스를 이용한 새로운 서비스의 창출과 지배력 확산
기타: UTF8과 코딩문제, 예쁜 주소, 가벼운 플랫폼, 확장 기능, 풍부한 웹 애플리케이션 등

반응형

+ Recent posts