목차 일부
제1장 Ajax 소개
1. 간략한 웹 어플리케이션의 역사 = 2
2. 브라우저의 역사 = 4
3. 웹 어플리케이션의 진화 = 6
CGI = 6
애플릿 = 7
자바스크립트 = 9
서블릿, ASP, PHP = 10
플래시 = 13
DHTML 비약적 기술 = 14
XML 및 유사 기술들 = 15
근본...
목차 전체
제1장 Ajax 소개
1. 간략한 웹 어플리케이션의 역사 = 2
2. 브라우저의 역사 = 4
3. 웹 어플리케이션의 진화 = 6
CGI = 6
애플릿 = 7
자바스크립트 = 9
서블릿, ASP, PHP = 10
플래시 = 13
DHTML 비약적 기술 = 14
XML 및 유사 기술들 = 15
근본적인 문제 = 17
Ajax = 18
4. 사용성에 관한 질문 = 23
5. 필요한 기술들 = 25
6. 사용법 = 27
7. 디자인에 고려할 사항들 = 28
8. 요약 = 30
제2장 XMLHttpRequest 객체 사용
1. XMLHttpRequest 객체 개요 = 32
2. 메소드와 프로퍼티 = 34
3. 통신 예 = 36
4. GET vs. POST = 38
5. 원격 스크립팅 = 39
원격 스크립팅의 개요 = 39
원격 스크립팅의 예제 = 40
6. 간단한 요청을 보내는 방법 = 42
간단한 요청 예제 = 44
보안에 관한 이야기 하나 = 46
7. DOM 레벌 3 로드와 저장 = 47
8. DOM = 48
9. 요약 = 49
제3장 서버 통신: 요청 보내기와 응답처리
1. 서버의 응답 처리 = 52
innerHTML 프로퍼티로 동적 콘텐츠 생성하기 = 52
XML 응답의 파싱 = 56
W3C DOM을 이용한 동적인 페이지 편집 = 62
2. 요청 파라미터 보내기 = 71
XML을 이용하여 요청 파라미터 보내기 = 78
JSON을 이용하여 서버로 데이터 보내기 = 84
3. 요약 = 91
제4장 기본 Ajax 기술의 구현
1. 검증 = 94
2. 응답 헤더 읽기 = 98
3. 동적으로 리스트 박스 띄우기 = 103
4. 자동으로 갱신되는 페이지 만들기 = 111
5. 진행막대 표시하기 = 117
6. 도구 도움말 생성하기 = 123
7. 웹 페이지 동적으로 갱신하기 = 129
8. 웹 서비스 이용하기 = 138
9. 자동 완성 기능 구현하기 = 146
10. 요약 = 153
제5장 Ajax 개발자용 도구 사용하기
1. JSDoc을 이용한 자바스크립트 코드 문서화 = 156
설치 = 157
사용법 = 157
2. 파이어폭스 확장기능을 이용한 HTML 콘텐츠 검증 = 161
HTML 검증기 = 162
체 키 = 164
3. DOM 검사기를 이용한 노드의 검색 = 166
4. JSLint를 이용한 자바스크립트 문법 체크 = 170
5. 자바스크립트 압축과 코드 암호화 = 172
6. 파이어폭스의 웹 개발자용 확장기능 사용하기 = 174
7. 고급 자바스크립트 기법을 이용한 개발 = 176
prototype 프로퍼티를 이용한 객체 지향 자바스크립트 = 177
자바스크립트에서의 프라이빗 프로퍼티와 정보 은닉 = 182
자바스크립트에서의 고전적 상속 = 184
종합 = 185
8. 요약 = 189
제6장 JsUnit를 이용한 자바스크립트 테스트
1. 자바스크립트에서의 새로운 시도 = 192
테스트 기반의 개발 시도 = 193
JUnit의 소개 = 195
2. JsUnit 살펴보기 = 196
시작하기 = 197
테스트 작성하기 = 197
테스트 실행하기 = 212
표준 혹은 사용자 질의 문자열 사용하기 = 218
JsUnit 서버 사용하기 = 222
도움말 = 225
3. 요약 = 227
제7장 도구와 기법을 이용한 JavaScript 디버깅
1. 그리즈멍키를 이용한 Ajax 요청 디버깅 = 231
그리즈멍키 소개 = 231
그리즈멍키에서 XMLHttpRequest 디버깅 사용자 스크립트 사용하기 = 231
Ajax 요청과 응답 검사하기 = 232
2. 자바스크립트 디버깅 = 34
파이어폭스 자바스크립트 콘솔 = 235
마이크로소프트 스크립트 디버거 = 236
벤크만 = 240
3. 요약 = 259
제8장 종합
1. 패턴 소개 = 262
FAT 패턴 = 262
자동 갱신 패턴 = 263
부분 페인팅 패턴 = 264
DOM 드래깅 패턴 = 265
2. 흔히 저지르는 실수 피하기 = 266
3. 한 걸음 더 나아가 배우기 = 268
4. 프레임워크 사용하기 = 270
5. 타코나이트 소개 = 271
타코나이트 이론 = 272
해법 = 273
타코나이트의 동작 = 275
6. 대시보드 어플리케이션의 소개 = 275
7. 타코나이트를 이용한 Ajax 대시보드 구축 = 277
일반적인 특징 = 277
설계의 특징 = 279
코드의 분석 = 280
일기예보 컴포넌트의 분석 = 283
뉴스 컴포넌트의 분석 = 291
8. 요약 = 300
부록A 이종 브라우저에서 동작하는 JavaScript 개발하기
1. 테이브렝 행 추가하기 = 302
2. 자바스크립트를 통한 엘리먼트의 스타일 설정 = 303
3. 엘리먼트의 class 어트리뷰트 설정 = 304
4. 입력 엘리먼트의 생성 = 305
5. 입력 엘리먼트에 이벤트 핸들러 추가하기 = 306
6. 라디오 버튼의 생성 = 307
7. 요약 = 308
부록B Ajax 프레임워크 소개
1. 브라우저 프레임워크 = 310
Dojo = 311
Rico = 311
qooxdoo = 312
TIBET = 312
플래시/자바스크립트 통합 도구 = 312
구글 AJAXSLT = 313
libXmlRequest = 313
RSLite = 314
SACK = 314
sarrisa = 314
XHComm = 315
2. 서버 프레임워크 = 315
CPAINT = 315
Sajax = 316
JSON/ JSON-RPC = 316
DWR = 316
SWATO = 317
자바 블루프린트 = 317
Ajax.Net = 318
마이크로소프트의 Atlas 프로젝트 = 318
Rail상의 Ruby = 318
서평 (0 건)
*주제와 무관한 내용의 서평은 삭제될 수 있습니다. 한글 기준 10자 이상 작성해 주세요.
서평추가