컴컴컴 컴컴컴컴컴컴컴 컴컴컴 컴컴컴컴컴컴컴 07310730 07310730 컴컴컴 컴컴컴 21컴 12컴 31컴 1 Mobile Web 2.0 Mobile Web 2.0 Seven Principles of Mobile Web Seven Principles of Mobile Web 2.0 2.0 컴컴컴 TV Multilingual mobile access Digital Convergence and Mobile Web2.0 The disruptive power of Ajax and mobile widgets
Mobile Web 2.0 Seven Principles of Mobile Web 2.0. Multilingual mobile access Digital Convergence and Mobile Web2.0 The disruptive power of Ajax and mobile widgets. 모바일 TV. 목차. Multilingual mobile access The mobile phone network is the computer Multilingual implications - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
컴퓨터 정보통신공학과컴퓨터 정보통신공학과07310730 07310730 신승우신승우
23年 4月 20日 1
Mobile Web 2.0Mobile Web 2.0Seven Principles of Mobile Web Seven Principles of Mobile Web 2.02.0
모바일 TV
Multilingual mobile accessDigital Convergence and Mobile Web2.0The disruptive power of Ajax and mobile
widgets
목차Multilingual mobile access
The mobile phone network is the computer Multilingual implications
Digital Convergence and Mobile Web 2.0 What is Digital Convergence?
• Digital Convergence : the definitions• Digital Convergence : previous attempts• The basis of a ‘Lingua Franca’• Digital convergence = mashups
목차The disruptive power of Ajax and mobile
widgets What is Ajax? XMLHttpRequest
• Method, Properties• Javascript DOM
The significance of Mobile Ajax Problems facing the Mobile Data Industry The disruptive potential of Mobile Ajax
• Walled gardens and Open Gardens• How does this approach contrast with Java ME,
Symbian etc• The (unpredictable) evolution of Ajax
Multilingual mobile access
The mobile phone network is the computer
Introduction Bill Gates
• 1970 년대 – ‘ 모든 책상에 컴퓨터가 있고 누구나 마이크로소프트의 제품을
사용함’– 1990 년대 말에 그의 이상은 거의 실현됨
John Gage(Sun Microsystems 공동 창립자 )• 1984 년
– ‘The Network is the computer’– 1990 년대 말 역시 그의 이상 또한 거의 실현됨
23 4 20年 月 日 모바일 TV 5 컴퓨터정보통신공학과 07310730 신승우
The mobile phone network is the computer
23 4 20年 月 日 모바일 TV 6 컴퓨터정보통신공학과 07310730 신승우
Fig.27 : A network of phones
The mobile phone network is the computer
Web 2.0 나 SOA architecture 는 더 많은 사람을 연결해 주는 기능을 가짐 응용 단계에서 ‘ Computation’ Computation 을 쉽게 해주는 ‘ Network’
Mobile Web 2.0 에서의 생각 21 억의 모바일 폰 사용자와 10 억의 인터넷유저 (2005 년말 ) 약 2 억명이 모바일 폰을 이용해 인터넷을 사용
• 주로 Japan, China, South Korea ‘Point of inspiration’ 의 대표기기가 모바일 폰임 모바일 폰으로 부터 생성된 Content 는 ‘ tagged’ 되어감
• 이것은 모바일폰이 집단지능 ( 지성 ) 의 기능을 가지도록 함 비상업적인 소리나 영상 , 사진 , podcast, text 를 캡쳐 진정한 글로벌 네트워크의 잠재성을 ‘ non-textual’ web 이 조합
• Flickr, Youtube 와 유사한 응용을 통해
23 4 20年 月 日 모바일 TV 7 컴퓨터정보통신공학과 07310730 신승우
The mobile phone network is the computer
Tagged, Multilingual, user generated content
some text but mostly video, audio, images
Computing /
Processing /
Aggregation
(Web)
A user accessing content through a
site like flickr / Youtube
Fig.28 Summary – The mobile phone network is the computer
The mobile phone network is the computer
23 4 20年 月 日 모바일 TV 9 컴퓨터정보통신공학과 07310730 신승우
What if we could extrapolate the idea of the ‘network is the computer’ and extend the
concepts of a ‘computer’ and a ‘network’ to higher levels in the software stack and especially
to a ‘Network of mobile phones’
Com
pu
ters
Netw
ork
s
Fig.29 Network is the computer
Multilingual implications
Multilingualism( 다국어 사용 ) 동시에 여러 개의 언어를 사용할 수 있도록 하는 것 다국어 컨텐츠를 통합 하기 위한 Global Driver 역할을
해야 함 이를 위한 두 가지 Idea 를 이해하여야 함
• 모바일 폰이 더욱 강력해져야 하며• “Security Blanket” 으로서의 모바일 폰 ( 특히
해외여행자에게는 )
Conclusions
23 4 20年 月 日 모바일 TV 10 컴퓨터정보통신공학과 07310730 신승우
Multilingual implications
23 4 20年 月 日 모바일 TV 11 컴퓨터정보통신공학과 07310730 신승우
Fig.30 Multilingual support
Query in the Users
Native Language
Relevant Data Generated in the
Users Native Language
Cross lingual
Information system
Multilingual Collection of
Data
ArabicGerma
nEnglish
Korean
Natural language
technologies
Query transition
Information
Retrieval Device (s)
Digital convergence and mobile web 2.0
What is Digital Convergence?
Digital Convergence Co-mingled bits
• 1995 년의 Being Digital (Nicolas Necroponte) 에서의 개념
• 우리가 가진 미디어나 PC 소비가전이나 통신업체가서로 더욱더 가까워지는 현상
Device convergence• 다양한 기기들의 통합 (Ex – iPhone , Nokia N-Gage)
Fixed to mobile convergence• ‘Seamless Mobility’ – 끊김 없는 이동성
– 끊김없이 ( 매끄럽게 ) 로밍이 되는 것 (Fixed, Mobile, Wi-Fi)
– Unilicensed Mobile Access
Device communication• 장치간의 정보를 공유하는 기능
What is Digital Convergence? 각자의 위치에서 서로 다른 전략으로 접근
• For Example– Microsoft : 운영체제의 업데이트– Intel : Viiv 라는 브랜드네임으로– Cisco : Networking– Yahoo and Google : 웹 브라우저를 통한 해결– Sony : 소비자의 장치를 통한 해결 (Playstation)
23 4 20年 月 日 모바일 TV 14 컴퓨터정보통신공학과 07310730 신승우
What is Digital Convergence?
브라우저를 탑재한 다양한 기기들
23 4 20年 月 日 모바일 TV 15 컴퓨터정보통신공학과 07310730 신승우
Fig.31 Devices with browsers
In flight entertainment
Nintendo DS
Sharp Zaurus PDA
Set Top box
Nokia 770
What is Digital Convergence?
Digital convergence : previous attempts1. 정보는 디지털화 되어야 함2. 정보가 ‘ Flowing freely’ 한 기능을 가져야 함
• Real bottleneck
‘The Information superhighway’ 한국과 일본의 경우
• 일본 – 시장 지배적인 NTT Docomo 가 선도를 하고 있음• 한국 – 정부주도의 표준화 관리• Toyota 는 세계적인 차가 되었지만 i-mode 의 경우는 세계가
좋아하는 플랫폼이 되지 않았음– 표준에 입각한 시도로 이루어 지지 않았으므로
다른 시도들• Sun Microsystems – Jini
– ‘Network Plug n Play’ 를 제공
23 4 20年 月 日 모바일 TV 16 컴퓨터정보통신공학과 07310730 신승우
What is Digital Convergence?
The basis of a ‘Lingua Franca’ Digitisation 은 어디에서든 일어난다 . 의사소통 기술은 디지털 컨텐츠의 제작을 어렵게 만듬 Top-Down 접근법은 세계규모의 스케일에선 불가능함
• 정부나 회사로 부터의
Digital convergence = mashups Mashup 은 Web 2.0 의 핵심요소
• Ex) Yahoo Music Engine API
23 4 20年 月 日 모바일 TV 17 컴퓨터정보통신공학과 07310730 신승우
What is Digital Convergence?
Yahoo Music Engine API Home PC 로부터 공유기를 통해 집안의 다양한 기기에서
재생 가능하도록 하는 API
23 4 20年 月 日 모바일 TV 18 컴퓨터정보통신공학과 07310730 신승우
Fig.32 Yahoo music engine API
The disruptive power of Ajax and mobile
widgets
What is Ajax?
Ajax is Asynchronous Javascript And XML
• Jesse James Garret 이 제안 (2005 년 )
다음의 기술로 이루어짐• XHTML and CSS
– 표준기반 표현• DOM(Document Object Model)
– 동적인 디스플레이와 상호작용• XML & XSLT
– 데이터교환과 조작• XMLHttpRequest
– 비동기데이터 데이터 검색• Javascript
– 모든것을 연결해주는 기술
23 4 20年 月 日 모바일 TV 20 컴퓨터정보통신공학과 07310730 신승우
What is Ajax? - Ajax 기본 구성요소
23 4 20年 月 日 모바일 TV 21 컴퓨터정보통신공학과 07310730 신승우
Ajax 의 장점• 기존의 브라우저를 통해 어떠한 추가적인 것 없이 뛰어난
사용자인터페이스를 제공한다는 점• 전통적인 웹의 경우 HTTP 로 요청을 하면 서버가 처리후
결과를 사용자에게 돌려줌 ( 그동안 사용자는 기다려야 함 )
What is Ajax?
The classic Ajax Diagram
23 4 20年 月 日 모바일 TV 22 컴퓨터정보통신공학과 07310730 신승우
Fig.33 Ajax Model
Web 1.0 vs Web 2.0
What is Ajax? - XMLHttpRequest vs Iframe
XMLHttpRequest vs Iframe XMLHttpRequest
• 비동기적으로 GET,POST 를 서버에 요청가능• 사용자에겐 어떤 것도 보여지지 않음• 한번에 여러 개의 XMLHttpRequest 가 활성화가 가능• 원래는 MS 의 IE 에서만 되었으나 현재 대부분의 브라우저에서
지원 Iframe
• HTML 문서의“ mini-browser” 창 (window)• 숨길수 있음 (width 와 height 를 0 으로 하여 )• URL 을 불러올수 있음• Javascript 를 읽어올수 있음• 상태창에 메시지가 나타남• 서버 요청한것이 사용자에게 알려짐• XMLHttpRequest 보다 느림