목차
Chapter 01 HTML5란
1.1 HTML5의 개요
1.1.1 HTML5의 역사
1.1.2 HTML5의 목표
1.2 HTML5의 범위
1.3 HTML5는 언제부터 사용 가능한가
1.4 HTML5 관련 참고 사이트
1.4.1 표준 문서
1.4.2 브라우저 지원현황 확인
1.4.3 글, 강좌 관련
1.4.4 그외 사이트
Chapter 02 HTML5의 마크업
2.1 HTML5 마크업의 변화
2.1.1 DOCTYPE의 변화
2.1.2 인코딩 지정 방법의 변화
2.1.3 새로 등장한 시맨틱 엘리먼트들
2.1.4 사용할 수 없게 된 엘리먼트들
2.1.5 HTML5의그 밖의 변화들
2.2 HTML5 마크업을 이용하여 사이트 구성하기
2.2.1 HTML4 마크업을 HTML5로 변환하기
2.2.2 브라우저 호환성 문제 해결하기
Chapter 03 HTML5와 자바스크립트
3.1 자바스크립트의 필요성
3.1.1 자바스크립트의 사용 범위
3.2 자바스크립트의 기본
3.2.1 자바스크립트 추가하기
3.2.2 변수 선언
3.2.3 연산자
3.2.4 조건문
3.2.5 반복문
3.3 자바스크립트 활용
3.3.1 논리연산자의 활용
3.3.2 형변환
3.3.3 변수의 범위(Scope
3.3.4 HTML5에 추가된 Selector 함수들
3.4 자바스크립트 디버깅 툴
3.4.1 크롬인스팩터
3.4.2 파이어버그
3.4.3 IE8 개발자도구
3.5 HTML5 관련 자바스크립트 라이브러리
3.5.1 Modernizr
3.5.2 jQuery
Chapter 04 Canvas API로 플래시와 같은 효과 내기
4.1 HTML5 Canvas API의 개요
4.1.1 Canvas API란?
4.1.2 Canvas API와 플래시
4.2 HTML5 Canvas의 각 브라우저 지원 현황
4.3 HTML5 Canvas API 이용하기
4.3.1 Canvas 좌표계
4.3.2 가로선과 세로선 그리기
4.3
출판사 서평
준비된 개발자를 위한 웹 & 모바일 웹 실무 지침서!
얼마 전까지만 해도 HTML은 마크업 언어에 불과했는데 어떻게 HTML5는 이렇게 다양한 기능들을 가진 표준이 되어버린 것일까? 이제는 웹 개발자들뿐?만 아니라 디자이너 그리고 애플리케이션 개발자들까지도 HTML5를 이야기하고 있습니다. 하지만 어디서부터 어떻게 접근해야할지 몰라 필요성은 느끼지만 정작 시작은 하지 못하고 있는 경우가 많습니다.
이 책은 기존 웹 개발자나 모바일 개발을 시작하려는 개발자들을 위한 자세한 설명과 실제 사용할 수 있는 예제를 통해 새로운 기술에...
준비된 개발자를 위한 웹 & 모바일 웹 실무 지침서!
얼마 전까지만 해도 HTML은 마크업 언어에 불과했는데 어떻게 HTML5는 이렇게 다양한 기능들을 가진 표준이 되어버린 것일까? 이제는 웹 개발자들뿐만 아니라 디자이너 그리고 애플리케이션 개발자들까지도 HTML5를 이야기하고 있습니다. 하지만 어디서부터 어떻게 접근해야할지 몰라 필요성은 느끼지만 정작 시작은 하지 못하고 있는 경우가 많습니다.
이 책은 기존 웹 개발자나 모바일 개발을 시작하려는 개발자들을 위한 자세한 설명과 실제 사용할 수 있는 예제를 통해 새로운 기술에 대한 진입장벽을 최대한 낮추기 위해 노력하였습니다. 또 HTML5의 오프라인 앱 캐시 기능의 경우 IE에서는 지원이 안 되는데 IE 점유율이 90% 이상을 차지하고 있는 국내에서 상대적으로 지원이 많이 되고 있는 모바일 브라우저들을 대상으로 활용할 수 있도록 내용을 구성하는 방식으로 좀 더 국내 실정에 맞는 최신 기술들을 전해 줄 수 있도록 구성하였습니다.
HTML5의 중요성과 인기가 높아지기 시작하면서 자바스크립트의 인기 또한 급격하게 높아지고 있습니다. 하지만 자바스크립트는 항상 저평가 되어왔던 언어로, 제대로 이해하여 개발 하는 개발자가 많지 않습니다. 이런 어려움을 쉽게 극복할 수 있게 돕기 위해 자바스크립트와 세계적으로 가장 인기있는 자바스크립트 라이브러리인 jQuery 개발