7. Connected Life & N-Screen
§ 멀티 디바이스의 시대 사람들이 원하는 것
§ 끊김없는 인터넷 경험을 지속시키고 싶은 것
(Seamless internet experience)
§ 이것이 N-Screen 대응이 대두된 본질
§ 사용자 경험에서 부터 출발해야 한다
M
e
n
u
Close Tab
Page 7
8. N-Screen 환경에서 대응되야 하는 요소들
• Text, Image, Information
Data
• Video, Music
Multimedia Contents
• Resolution, Screen Size independent
GUI
Page 8
9. N-Screen 대응 : Data
§ Web은 처음부터 원격지간의 정보 교환을 위해 탄생된 것
§ 물리적 저장매체를 통한 데이터 이동의 불편
§ Cloud 서비스로의 급격한 전환
http://blog.softheme.com/cloud-services-convenient-for-small-business/
Page 9
10. N-Screen 대응 : Multimedia Contents
§ Video, Music
Page 10
11. N-Screen 대응 : Multimedia Contents
§ HTML5 Video
§ Video rendering playback by browser
§ Browser has software codec
<video src="movie.ogg" width="320" height="240"
controls="controls">
</video>
Page 11
12. N-Screen 대응 : Multimedia Contents
§ HTML5 Video N-Screen Demo
Page 12
13. Web UI technology for N-Screen
§ HTML5 Canvas
§ CSS
§ CSS3 Media Query
§ Responsive Web Design
§ SVG
§ JavaScript UI Library
§ Javascript Mobile UI Framework
Page 13
14. HTML5 Canvas
§ HTML5 Canvas : 2D Bitmap 이미지 브라우저가 동적으로 그려냄
§ User Agent 분석을 통해 디바이스별로 다른 크기의 이미지를 그려낼수 있음
§ Canvas 를 통해 그려낼 수 있는 것들
Line, Rectangle, Circle, Arc, Curve, Image, Text
<canvas id="myCanvas"
width="200"height="100">
</canvas>
Page 14
34. 정리
§ 스마트폰 시대와 더불에 멀티스크린 멀티 디바이스 시대로의 전환
§ 다야한 스크린 사이즈에 대응한 서비스 구현 문제 대두
§ 대안기술로서 웹기술이 각광을 받음
§ UI 기술로서 웹기술은 모바일을 넘어 TV와 자동차와 같은 가전 영역으로 확대
Page 34