책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 웹디자인/홈페이지 > HTML/JavaScript
· ISBN : 9788991268425
· 쪽수 : 480쪽
· 출판일 : 2008-07-24
책 소개
목차
1장 소개
1부 프로토타입 Prototype
2장 프로토타입을 발견하다
2.1 프로토타입은 무엇인가? 그리고 또 무엇은 아닌가?
2.2 프로토타입을 프로젝트에서 사용하려면
2.3 프로토타입을 사용하면 자바스크립트가 어떻게 변하나?
2.4 프로토타입의 용어와 개념
2.5 근데 프로토타입이 뭐지?
2.6 이 책의 프로토타입 코드 예제를 실행하는 법
3장 달러 명령 빨리 배우기
3.1 단축명령은 짧아야 한다
3.2 $를 이용해서 엘리먼트 빨리 가져오기
3.3 $w, 배열 상수가 지루하니까
3.4 $$ 스타일로 찾아가기
3.5 $A, 컬렉션 일반화
3.6 $F는 필드 전문가
3.7 $H는 대상을 해시로 만든다
3.8 $R로 범위 다루기
4장 스테로이드 맞은 자바스크립트
4.1 일반적인 객체 다루기
4.2 적절한 함수 바인딩
4.3 함수는 사실 더 많은 일을 할 수 있다
4.4 숫자
4.5 문자열
4.6 배열
4.7 JSON 전폭 지원
5장 Enumerable을 통한 컬렉션의 고급 활용
5.1 핵심 메서드: each로 순회하기
5.2 컬렉션에서 일반적인 정보 알아내기
5.3 필터를 활용해서 원소 찾기
5.4 그룹 짓기와 컬렉션 합치기
5.5 컬렉션 파생과 값 계산하기
5.6 바로 주문하기: 극값 가져오기와 사용자 정의 정렬
5.7 임의의 컬렉션을 배열로 바꾸거나 디버깅용 문자열로 바꾸기
5.8 Enumerable은 실제로는 모듈이다
6장 일관된 이벤트 처리
6.1 이벤트
6.2 이벤트 명예의 전당
6.3 폼 관련 내용 변화에 반응하기
7장 DOM을 가지고 노는 것은 정말 재미있어!
7.1 DOM 엘리먼트 확장하기
7.2 Element, 여러분의 새로운 친구
7.3 Selector
7.4 DOM 관련 코드 디버깅하기
8장 폼 관리
8.1 더 나은 사용자 인터페이스를 위해
8.2 폼 필드 찾기
8.3 Ajax로 폼 전송하기
8.4 폼과 필드 변화 관찰하기
9장 Ajax가 이렇게 쉽다니!
9.1 시작하기 전에
9.2 달려보자: Ajax.Request
9.3 바로 연결하기: Ajax.Updater
9.4 기다리기: Ajax.PeriodicalUpdater
9.5 Ajax 동작 모니터링하기: Ajax.Responders
9.6 Ajax 디버깅하기
9.7 Ajax는 해롭다? 접근성과 인간공학적 측면에 대한 고려
10장 더 유용한 도우미 객체
10.1 해시에 값 저장하기
10.2 어떤 타입이든 다 범위로 만들 수 있어!
10.3 중복 실행의 위험 없이 주기적으로 실행하기
10.4 편리한 템플릿
10.5 현재 브라우저 알아내기와 프로토타입 라이브러리
11장 성능 문제
11.1 엘리먼트 확장과 $ 함수
11.2 순회 대 일반 루프
11.3 쓸모없는 이벤트 핸들러
11.4 알아둘 만한 최신 속도 개선 사항
11.5 작은 것이 아름답다
12장 종합 예제
12.1 깔끔한 작업 목록 만들기
12.2 바닥 깔기
12.3 40줄만 있으면 돼: 자바스크립트 코드
2부 스크립타큘러스 script.aculo.us
13장 스크립타큘러스를 발견하다
13.1 스크립타큘러스의 모듈
13.2 스크립타큘러스 사용하기
14장 시각 효과
14.1 이 효과들은 뭐고 왜 써야 하지?
14.2 핵심 효과
14.3 효과에 뛰어들기
14.4 조합 효과
14.5 또 다른 멋진 기능: 효과 대기열
14.6 효과 도우미
14.7 자신만의 효과 만들기
15장 드래그 앤 드롭
15.1 이리저리 드래그하기
15.2 어떻게 시작하고 어떻게 진행하고 어떻게 끝낼지 제어하기
15.3 유령 만들기
15.4 드래그와 스크롤
15.5 드래그 모니터링
15.6 드롭하기
15.7 드롭 동작 조정하기
15.8 드래그 앤 드롭으로 정렬하기
15.9 주의해야 할 단점
16장 자동 완성
16.1 기초
16.2 로컬 자동 완성
16.3 Ajax 이용하기
16.4 마크업 풍부하게 하기
16.5 한 필드에서 여러 개의 값을 자동 완성하기
16.6 자동 완성에 콜백으로 반응하기
17장 DOM 조각 쉽게 만들기: 빌더
17.1 명시적으로 만들기
17.2 XHTML 표현에 사용하기
18장 즉석 편집
18.1 즉석 편집이 정확히 뭘 말하는 거지?
18.2 간단한 예제
18.3 Ajax 저장 기능 조정하기
18.4 외관 바꾸기
18.5 여러 줄 처리하기
18.6 대체 문법으로 텍스트 편집하기
18.7 즉석 편집 비활성화하기
18.8 텍스트 대신에 값의 목록 편집하기
19장 슬라이더
19.1 간단한 슬라이더 만들기
19.2 기초적인 것 조정하기
19.3 범위를 제한하거나 특정 값만 허용하기
19.4 이미 만들어진 슬라이더를 조정하고 컨트롤 추가하기
19.5 여러 개의 값 정의하기
20장 플래시 없이 사운드 사용하기
20.1 어디서 사용하면 좋은가?
20.2 어떻게 사운드를 연주하는가?
20.3 여러 개의 트랙에서 여러 개의 사운드 연주하기
부록 A. 확장하기, 공헌하기
부록 B. 더 읽을거리
부록 C. 루비 설치하고 사용하기
찾아보기