Transcript 웹2.0 개요
웹 2.0 개요
2008
고급 XML 프로그래밍
1
목차
1. 웹2.0의 개념
탄생 배경, 기본 개념
2. 웹2.0 기술
Blog 와 RSS,
Social Tagging & Foxonomy,
Open API & Mashup
Ajax & RIA(Rich Internet Application)
3. 웹2.0 서비스
검색 서비스 및 구글, 아이튠즈와 팟캐스팅, 위키피디아, UCC
2
1. 웹2.0의 개념
▶ 웹2.0 탄생 배경
2004.10, Web 2.0 Conference (O’Reilly 사 주최)
닷컴 버블 이후 생존 회사 및 소멸 회사 비교
10년간 웹의 환경 변화 및 발전 방향
“Web2.0” : 제2세대 웹의 의미
Long Tail 법칙
파레토 법칙, 20:80 법칙
오프라인 기업 : 20% 상품이 80% 매출
아마존
하위 80% 상품의 매출이 더 크다
즉, 꼬리에 해당하는 매출이 중요
3
▶ 웹2.0 기본 개념
인터넷 사용방법의 변화
플랫폼으로서의 웹(Web as Platform)환경에서
네티즌들은 집단지성(Collective Intelligence)을 이용하여
콘텐츠를 제공하고 공유한다.
기본 특징 : “참여, 공유, 개방”, 그리고 “분산”
4
참여와 공유
사용자 생산 콘텐츠 : UCC, UGC
Social Bookmarking, Tagging
Pro-sumer : Producer + Consumer
예) 블로깅, 위키피디아, 플리커(Flickr), 유튜브(YouTube)
집단지성에 의한 웹 콘텐츠 자동분류
개방
RSS
블로깅, 다양한 활용(뉴스, 팟캐스팅 등)
OpenAPI => Mashup
예) 검색엔진 + 구글 맵 등
5
2. 웹2.0 기술
▶ Blog와 RSS
Blog
Web + log
게시물을 다른 사이트에서 링크로 연결
RSS 피드(feed)를 통해 갱신된 정보를 획득
RSS
“RDF Site Summary”, “Really Simple Syndication”, “Rich Site
Summary”
사이트의 채널정보를 RSS 리더에 등록
RSS 리더에서 RSS 피드를 통해 해당 사이트의 갱신유무를 확인
예) 블로깅, 팟캐스팅(아이팟, 아이튠즈)
6
▶ Social Tagging & Foxonomy
Taxonomy :
미리 정해진 카테고리를 분류기준으로
Foxonomy
Folk + Taxonomy (Folksonomy, Folkxonomy)
사용자가 임의의 키워드로 태깅
예) 소셜 북마킹 사이트 : 딜리셔스(del.icio.us)
예) Flickr, UCC 사이트
Tag Cloud
7
▶ OpenAPI & Mashup
API
Application Programming Interface
응용 프로그램 개발환경 : 라이브러리나 규약집 형태로 제공
Mashup
두 가지 이상의 웹 서비스를 조합
최초의 예) HousingMaps
요즘 많은 사이트에서 제공 : 구글, 아마존, 야후, 네이버, 다음
8
▶ Ajax & RIA
기존의 웹 응용 : 동기식(Synchronous)
HTML 에서 웹 서버에 작업 요청 => 웹 서버 실행
웹 서버 실행 결과를 전송 (페이지 단위) => 브라우저에서 표시
항상 페이지 전체를 전송
비동기식 (Asynchronous)
웹 서버에 작업 요청 후 바로 다음 사용자 작업을 처리
=> RIA(Rich Internet Application) 개발에 활용
Asynchronous, Javascript, XML, DOM, CSS, XMLHttpRequest
별도 플러그인 필요없음, 속도증진 효과, 임의로 화면 재구성 가능
예) 구글맵 지도 이동시, 지메일 시작화면 구성
9
3. 웹2,0 서비스
▶ 검색 서비스의 진화와 구글
웹2.0의 가장 대표적인 기업
웹이라는 플랫폼에서 기술 선도 (MS는 윈도우 플랫폼)
야후와의 경쟁 : 구글검색엔진
Page Rank 개념, 분산 서버
다른 포털 사이트에게 검색엔진 제공
주 수익원은 검색연동형 광고
구글 애드워즈(AdWords), 구글 애드센스(AdSense)
G-mail, Google Maps, Google Base, Google Phone
10
▶ iTunes & PodCasting
Apple Computer Inc. => Apple Inc.
Podcasting
디지털 콘텐츠 분야의 유통혁명
RSS 피드를 통해 뮤직 스토어에 다운로드
11
▶ 기타
Wikipedia
온라인 백과사전
집단 지성으로 작성
UCC, UGC
2006 타임지 올해의 인물 “You”
“블로그나 미디어 영역에서 영향력을 키워나가는 평범한 당신”
위키피디아 : 집단지성으로 콘텐츠 제공
Flickr : 이미지 공유, 태깅
del.icio.us : 소셜 북마킹, 태깅 공유
동영상 UCC : 유튜브(YouTube), 판도라 TV, 다음 UCC
12