스크랩

구간

웹표준 AJAX DOM 스크립팅

김영보 저 | ITC | 2008년 05월

북트리

정가
$52.00
판매가
$37.91 (27%↓) 최저가 보상
적립금
$0.76 (2%P)

품절된 상품입니다.

이 책을 꼭 원하시는 고객님께서는 아래 "상품문의"를 클릭 후 구매의사를
알려주세요. 책이 확보 될 경우 연락 드리겠습니다.

북카트 바로구매 위시리스트

평점 -  ·  리뷰 0

리뷰 쓰기

ISBN : 9788990758910 / 496쪽 / 960g / 188 x 235 (㎜)

이 상품에 궁금하신점이 있으세요? 1:1상담문의

추천inside
Adobe Flash Player 가져오기

이 분야의 베스트셀러

아래의 도서와 구매하시면 이 도서들의 적립금을 즉시적용해 드립니다.

책 소개

반디앤루니스 리뷰

이 책은 DOM 응용을 다루지 않는다. 필자의 개발 경력이 곧 만 30년이 된다. 이제 와서 느끼는 것은 역시 기초가 튼튼해야 한다는 것이다. 그래야 소프트웨어 개발에 있어 가장 중요한 창조를 할 수 있으며 응용을 할 수 있다. 창조와 응용은 튼튼한 기초를 바탕으로 경험을 쌓다보면 자연스럽게 생긴다. 기초가 없이 경력만 쌓으면 모래성을 짓는 것과 같다.

출판사 리뷰

이 책은 DOM을 다루며 기초를 다룬다. 그렇다고 초보자용이라고 한정할 수는 없다. 경력자라고 해서 기초가 튼튼하다고 할 수만은 없으며, 초보자라고 해서 기초가 약하다고만은 할 수 없다. 기초와 초보는 엄연히 다른 관점이다. 그럼, 기초의 기준은 무엇인가?

var dom \u003d document.getElementById(‘domBook’);

이 코드에 담겨있는 개념, 목적, 관련 기술을 설명할 수 있다면 이 책의 대상 독자가 아니다. 이 코드를 보고 오브젝트, 엘리먼트, 엘리먼트 오브젝트, 인터페이스, 메소드, 프로퍼티, 노드, DOM 구조, DOM 접근방법 등이 연상된다면 이 또한 이 책의 대상 독자가 아니다. 이 책은 이와 같이 기초적인 내용을 다룬다. 그렇다고 제시한 단어를 완벽하게 다루는 것은 아니다. 이를 이해하기 위한 기반이 되는 내용을 다룬다.

이 책은 DOM 응용을 다루지 않는다. 필자의 개발 경력이 곧 만 30년이 된다. 이제 와서 느끼는 것은 역시 기초가 튼튼해야 한다는 것이다. 그래야 소프트웨어 개발에 있어 가장 중요한 창조를 할 수 있으며 응용을 할 수 있다. 창조와 응용은 튼튼한 기초를 바탕으로 경험을 쌓다보면 자연스럽게 생긴다. 기초가 없이 경력만 쌓으면 모래성을 짓는 것과 같다.

이 책은 다음의 독자를 대상으로 한다.
- DOM을 처음 접하는 개발자
- 보다 근본적으로 DOM을 이해하려는 개발자
- 기초를 바탕으로 DOM 기능을 활용하려는 개발자
- 웹 표준을 준수하려는 개발자, 분석/설계자

이 책은 다음의 DOM 모듈을 다룬다.
- DOM Core Level 1/2/3
- DOM HTML Level 1/2
- DOM Events Level 2/3
- DOM Style Level 2
- DOM Views Level 2

저자 소개

  • 저자 : 김영보
저자 : 김영보
1979년 봄날 소프트웨어 세계에 들어와 35년간 소프트웨어를 개발했습니다.
그에게 있어 소프트웨어 개발은 삶 자체입니다.
전자신문 교육센터에서 2012년 초부터 자바스크립트 중.고급 과정을 13번 강의했으며 기업, 학교, 교육센터, 각종 세미나에서 자바스크립트, HTML5, DOM, WoT를 강의했습니다.

E-mail tonextday@gmail.com
Homepage www.corechain.com

  

목차

1부 DOM의 개요
1장 유저 인터페이스
1.1 DOM API
1.2 DOM의 궁극적인 목적
1.3 엘리먼트에 접근
1.4 웹 페이지 구성 요소
1.5 구조와 표현의 분리
2장 애플리케이션 실행 환경
2.1 애플리케이션 실행 환경 설정
2.2 코드 작성 기준
2.3 자바스크립트 프레임워크 사용 목적
3장 DOM 개요
3.1 DOM 출현 배경
3.2 DOM 레벨
3.3 DOM 권고와 표준
3.4 DOM 트리

2부 DOM Core
4장 HTML 엘리먼트 오브젝트
4.1 prototype 기반 객체지향 언어
4.2 엘리먼트 오브젝트
4.3 HTML 엘리먼트 오브젝트 생성
5장 DOM 트리 제어
5.1 DOM 노드 제어
5.2 DOM 구조 제어
5.3 랜더링의 최소화
6장 HTML 엘리먼트 속성 제어
6.1 속성 제어
6.2 NamedNodeMap 인터페이스
6.3 속성 노드 제어

3부 DOM Events
7장 DOM 이벤트 모델
7.1 이벤트 개요
7.2 이벤트의 설정과 해제
7.3 이벤트 전파
7.4 이벤트 설정시 고려사항
7.5 Event 인터페이스
8장 DOM 이벤트 모듈
8.1 이벤트 모듈 타입
8.2 마우스 이벤트
8.3 키보드 이벤트
8.4 Mutation 이벤트
8.5 HTML 이벤트

4부 DOM HTML
9장 DOM HTML
9.1 DOM HTML 개요
9.2 HTMLCollection 인터페이스
9.3 HTMLOptionsCollection 인터페이스
9.4 HTMLDocument 인터페이스
9.5 HTMLElement 인터페이스
10장 DOM HTML 인터페이스
10.1 HTML 도큐먼트 인터페이스
10.2 폼 컨트롤 인터페이스
10.3 리스트 인터페이스
10.4 문단 인터페이스
10.5 오브젝트 인터페이스
10.6 테이블 인터페이스
10.7 프레임 인터페이스

5부 DOM Style & Views
11장 DOM Style
11.1 CSS 구조
11.2 스타일 적용 우선순위
11.3 <link>, <style> 엘리먼트의 속성 제어
11.4 Document 확장
11.5 룰셋 제어
12장 DOM Views
12.1 인라인 스타일
12.2 DOM Views
찾아보기

top