표제지
목차
국문요약 8
제1장 서론 9
1.1. 연구 배경 및 목적 9
1.2. 연구의 방법과 구성 10
제2장 이론적 배경 11
2.1. HTML5 개념 11
2.2. 시멘틱 마크업 구조 13
2.3. 플러그인 없는 멀티미디어 지원 16
2.4. HTML5를 더욱 빛나게 하는 CSS3 17
2.5. 웹 어플리케이션 제작을 위한 API 18
제3장 플랫폼기반 HTML5 유형분석 25
3.1. 데스크톱 기반의 웹 환경 분석 25
3.2. 모바일 기반의 웹 환경 분석 27
3.3. HTML5 그래픽 기술 분석 29
3.4. 쉽고 강력해진 HTML5 웹 폼 33
3.5. HTML5 Geolocation 35
제4장 HTML5 웹 기술 대응 방안 39
4.1. HTML5 보안 문제 대응 방안 39
4.2. HTML5 플래시 대응 방안 40
4.3. 차세대 웹 표준 HTML5 향후 전망 46
제5장 결론 50
참고문헌 51
Abstract 53
[표 2-1] HTML5 표준화 일정 12
[표 2-2] HTML5 발전과정 12
[표 2-3] 웹 브라우저의 비디오 지원 포맷(2011년 9월 기준) 17
[표 2-4] 웹 브라우저의 오디오 지원 포맷(2011년 9월 기준) 17
[표 2-5] 브라우저마다 다르게 구현되는 CSS 프로퍼티(접두사) 18
[표 2-6] 웹 애플리케이션 API 주요내용 22
[표 2-7] HTML5의 특징과 세부 내용 23
[표 3-1] HTML5 드로잉 표준, canvas와 SVG 비교 31
[표 3-2] 곡선을 그래프로 구현한 HTML5 32
[표 3-3] HTML5 사용자 정보 입력 폼 코드 34
[표 3-4] Geolocation로 구현한 위치정보 코드 36
[표 3-5] Geolocation JavaScript 코드 36
[표 4-1] HTML5와 플래시 플랫폼별 성능 비교 41
[표 4-2] 플래시와 HTML5 특징 비교 41
[표 4-3] 플래시 내비게이션 메뉴 ActionScript 42
[표 4-4] 네이티브 앱과 웹 앱 48
[그림 2-1] HTML5의 정의 11
[그림 2-2] HTML5 시멘틱 다이어그램 13
[그림 2-3] HTML5에 새로 추가된 시멘틱 구조 14
[그림 3-1] 상위 5대 데스크톱 브라우저 시장점유율(2011년 4월 기준) 26
[그림 3-2] 데스크톱 브라우저별 HTML5 지원(2011년 5월 기준) 26
[그림 3-3] 상위5대 모바일 브라우저 시장점유율(2011년 4월 기준) 28
[그림 3-4] 모바일 브라우저별 HTML5 지원 현황(2011년 3월 기준) 29
[그림 3-5] Geolocation API로 구현한 다음지도 38
[그림 4-1] 플래시 내비게이션 메뉴 42
[그림 4-2] HTML5와 CSS3로 구현한 내비게이션 메뉴 44
[그림 4-3] 내비게이션 메뉴 body 영역 44
[그림 4-4] 내비게이션 메뉴 CSS 스타일 45
[그림 4-5] 타일 형태의 윈도우8 46
[그림 4-6] 다양한 기기에 연결된 N-스크린 47