목차
저자 소개 ... 5
옮긴이의 말 ... 6
옮긴이 소개 ... 8
들어가며 ... 14
1장 HTML이 지나온 길
   MIME 타입 ... 17
   표준 제정에 관한 여담 ... 18
   명맥을 유지해온 HTML 발전사 ... 27
   1997년부터 2004년까지의 HTML5 개발 과정 ... 30
   모두가 잘못 알고 있는 XHTML ... 31
   웹의 미래, 동상이몽 ... 33
   WHAT 워킹그룹이란? ... 35
   다시 W3C로 ... 36
   W3C의 보충설명 ... 37
   추천 자료 ... 38
2장 HTML5 지원 여부 감지
   감지 방법 ... 39
   Modernizr: HTML5 감지 라이브러리 ... 40
   캔버스 ... 41
   캔버스 텍스트 ... 43
   비디오 ... 44
   비디오 포맷 ... 45
   로컬 저장소 ... 48
   웹 워커 ... 50
   오프라인 웹 애플리케이션 ... 51
   위치정보 ... 52
   입력 타입 ... 54
   플레이스홀더 텍스트 ... 56
   폼 오토포커스 ... 57
   마이크로데이터 ... 58
   추천 자료 ... 59
3장 시맨틱 엘리먼트
   문서타입 ... 61
   루트 엘리먼트 ... 64
   〈head〉엘리먼트 ... 65
      문자 인코딩 ... 66
      친구 페이지와 링크 관계 ... 68
   HTML5의 새로운 시맨틱 엘리먼트 ... 75
   알 수 없는 엘리먼트를 브라우저가 처리하는 방법 ... 77
   헤더 ... 82
   본문 ... 86
   날짜와 시간 ... 89
   내비게이션 ... 92
   푸터 ... 94
   추천 자료 ... 98
4장 캔버스로 그려 보자
   단순한 도형 ... 100
   캔버스 좌표 ... 102
   경로 ... 104
   텍스트 ... 107
   그라디언트 ... 112
   이미지 ... 116
   IE는 어때? ... 120
   완전한 예제 ... 122
   추천 자료 ... 128
5장 웹 비디오의 모든 것
   비디오 컨테이너 ... 130
   비디오 코덱 ... 131
      H.264 ... 133
      테오라 ... 134
      VP8 ... 134
   오디오 코덱 ... 135
      MP3 ... 136
      AAC ... 137
      보비스 ... 138
   웹에서의 동작 방식 ... 139
   H.264 비디오를 둘러싼 라이선싱 이슈 ... 142
   파이어포그를 이용한 오그 비디오 인코딩 ... 144
   ffmpeg2theora를 사용한 오그 비디오 배치 인코딩 ... 152
   HandBrake를 사용한 H.264 비디오 인코딩 ... 153
   HandBrake를 이용한 H.264 비디오 배치 인코딩 ... 160
   ffmpeg을 이용한 웹엠 비디오 인코딩 ... 162
   드디어 마크업 ... 164
      MIME 타입이 또 다시 문제를 일으키다 ... 169
   IE는 어때? ... 170
   최종 예제 ... 171
   추천 자료 ... 173
6장 사용자 위치정보
   위치정보 API ... 175
   코드로 이해하기 ... 176
   에러 처리 ... 179
   선택! 선택을 하라고! ... 181
   IE는 어때? ... 183
   구원 투수 geo.js ... 184
   최종 예제 ... 187
   추천 자료 ... 188
7장 웹 애플리케이션 로컬 저장소
   HTML5 이전의 로컬 저장소 역사 ... 190
   HTML5 저장소 ... 191
   HTML5 저장소 사용 ... 193
      HTML5 저장소의 변경사항 따라잡기 ... 194
      최신 브라우저의 한계 ... 196
   HTML5 저장소의 동작 ... 196
   키/값 쌍을 넘어서서: 비전 경쟁 ... 199
   추천 자료 ... 202
8장 오프라인 웹 애플리케이션
   캐시 매니페스트 ... 206
      네트워크 섹션 ... 208
      fallback섹션 ... 209
   이벤트 플로우 ... 211
   디버깅의 예술 ... 213
   게임을 하나 만들어 보자구! ... 216
   추천 자료 ... 218
9장 더욱 강력해진 웹 폼
   플레이스홀더 텍스트 ... 221
   오토포커스 필드 ... 223
   이메일 주소 ... 225
   인터넷 주소 ... 227
   스핀박스로 나타낸 숫자 ... 229
   슬라이더로 나타낸 숫자 ... 232
   날짜 선택기 ... 233
   검색창 ... 236
   색상 선택기 ... 238
   자동 입력 검증 ... 238
   추천 자료 ... 240
10장 마이크로데이터로 시맨틱 부여하기
   마이크로데이터는 뭔가요? ... 242
   마이크로데이터 모델 ... 244
   인물정보 마크업 ... 248
      구글의 리치 스니펫 ... 257
   조직정보 마크업 ... 260
   이벤트 마크업 ... 266
      다시 구글 리치 스니펫으로 ... 273
   리뷰 마크업 ... 275
   추천 자료 ... 280
부록 : HTML5 기능 감지 방법
   엘리먼트 ... 281
   추천 자료 ... 288
찾아보기 ... 289
표지 그림 설명 ... 292
닫기