HOME > 상세정보

상세정보

(거침없이 배우는) Ajax를 통한 웹 애플리케이션 개발

(거침없이 배우는) Ajax를 통한 웹 애플리케이션 개발 (15회 대출)

자료유형
단행본
개인저자
Eernisse, Matthew 김욱래, 역 김상준, 역 박호성, 역 백민철, 역
서명 / 저자사항
(거침없이 배우는) Ajax를 통한 웹 애플리케이션 개발 / Matthew Eernisse; 김욱래 [외]역
발행사항
파주 :   지앤선,   2008  
형태사항
xx, 327 p. : 삽화 ; 25 cm
총서사항
Tech book ;89
원표제
Build your own Ajax web applications
ISBN
9788955508871
일반주기
색인과 부록수록  
공역자: 김상준, 박호성, 백민철  
일반주제명
Ajax (Web site development technology) JavaScript (Computer program language) Internet programming
000 00000nam c2200205 c 4500
001 000045487445
005 20170811113740
007 ta
008 081124s2008 ggka 001c kor
020 ▼a 9788955508871 ▼g 93560
040 ▼a 211009 ▼c 211009 ▼d 211009
041 1 ▼a kor ▼h eng
082 0 4 ▼a 006.76 ▼a 005.2762 ▼2 22
085 ▼a 006.76 ▼2 DDCK
090 ▼a 006.76 ▼b 2008z6
100 1 ▼a Eernisse, Matthew ▼0 AUTH(211009)104475
245 2 0 ▼a (거침없이 배우는) Ajax를 통한 웹 애플리케이션 개발 / ▼d Matthew Eernisse; ▼e 김욱래 [외]역
246 1 9 ▼a Build your own Ajax web applications
260 ▼a 파주 : ▼b 지앤선, ▼c 2008
300 ▼a xx, 327 p. : ▼b 삽화 ; ▼c 25 cm
440 0 0 ▼a Tech book ; ▼v 89
500 ▼a 색인과 부록수록
500 ▼a 공역자: 김상준, 박호성, 백민철
650 0 ▼a Ajax (Web site development technology)
650 0 ▼a JavaScript (Computer program language)
650 0 ▼a Internet programming
700 1 ▼a 김욱래, ▼e
700 1 ▼a 김상준, ▼e
700 1 ▼a 박호성, ▼e
700 1 ▼a 백민철, ▼e
900 1 0 ▼a 어니스, 매튜, ▼e
945 ▼a KINS

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 006.76 2008z6 등록번호 111520971 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 006.76 2008z6 등록번호 121180139 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 3 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 006.76 2008z6 등록번호 121180140 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 4 소장처 세종학술정보원/과학기술실/ 청구기호 006.76 2008z6 등록번호 151269392 도서상태 대출가능 반납예정일 예약 서비스 M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 006.76 2008z6 등록번호 111520971 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 006.76 2008z6 등록번호 121180139 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 006.76 2008z6 등록번호 121180140 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 세종학술정보원/과학기술실/ 청구기호 006.76 2008z6 등록번호 151269392 도서상태 대출가능 반납예정일 예약 서비스 M

컨텐츠정보

목차

목차
서문 = Ⅲ
역자 서문 = Ⅸ
CHAPTER 01 AJAX의 개요
 1.1 AJAX 웹 애플리케이션 = 2
  1.1.1 암울했던 시절들 = 3
  1.1.2 원시적인 AJAX = 4
 1.2 AJAX를 멋지게 만드는 점들 = 5
 1.3 AJAX 관련 기술들 = 8
  1.3.1 데이터의 교환과 마크업 : XML = 8
  1.3.2 W3C Document Object Model = 10
  1.3.3 프리젠테이션 : CSS = 11
  1.3.4 통신하기 : XMLHttpRequest = 11
  1.3.5 하나로 조립하기 : 자바스크립트 = 12
 1.4 요약 = 13
CHAPTER 02 기본적인 XMLHttpRequest
 2.1 간단한 AJAX 라이브러리 = 15
  2.1.1 Ajax 클래스 시작하기 = 15
  2.1.2 XMLHttpRequest 객체 생성하기 = 17
  2.1.3 요청 보내기 = 19
  2.1.4 응답 처리하기 = 25
  2.1.5 요청 취소하기 = 30
  2.1.6 끝마치기 = 31
  2.1.7 예제 : 간단한 테스트 페이지 = 31
 2.2 예제 : 간단한 AJAX 애플리케이션 = 35
  2.2.1 기초 닦기 = 35
  2.2.2 showPoll 함수로 결과 다루기 = 37
  2.2.3 프로세스 다시 시작하기 = 39
  2.2.4 전체 예제 코드 = 40
  2.2.5 애플리케이션 실행하기 = 41
 2.3 추가 읽기 = 41
  2.3.1 자바 스크립트의 객체 모델 = 41
  2.3.2 XMLHttpRequest = 42
 2.4 요약 = 43
CHAPTER 03 AJAX의 'A'에 대하여
 3.1 애플리케이션 개선 계획 = 45
 3.2 코드 체계화하기 = 47
  3.2.1 setTimeout과 스코프 상실 = 47
  3.2.2 Monitor 객체 생성하기 = 51
 3.3 애플리케이션 설정과 초기화 = 52
 3.4 UI 설정 = 53
  3.4.1 toggleButton 메서드 = 54
  3.4.2 toggleStatusMessage 메서드 = 55
  3.4.3 동작 확인하기 = 56
 3.5 서버 폴링하기 = 58
 3.6 타임아웃 다루기 = 62
 3.7 응답 시간 막대그래프 = 64
  3.7.1 pollArray의 실행 목록 = 64
  3.7.2 결과 표시하기 = 65
  3.7.3 프로그램 멈추기 = 72
 3.8 상태 통지하기 = 74
  3.8.1 상태 애니메이션 = 74
  3.8.2 상태 설정하기 = 76
  3.8.3 인터넷 익스플로러 메모리 누수 = 78
  3.8.4 displayOpacity 메서드 = 79
  3.8.5 애니메이션 실행하기 = 82
 3.9 Monitor에 스타일 입히기 = 88
 3.10 요약 = 91
CHAPTER 04 AJAX와 POST 요청
 4.1 리뷰: GET 방식으로 데이터 전송하기 = 93
 4.2 POST 방식으로 데이터 전송하기 = 93
  4.2.1 POST 방식으로 간단한 폼 전송하기 = 96
  4.2.2 formData2QueryString 사용하기 = 97
 4.3 로그인 애플리케이션 = 98
  4.3.1 접근성과 하위 호환성 = 98
  4.3.2 HTML과 CSS 코드 = 99
  4.3.3 Login 클래스 만들기 = 103
  4.3.4 init 메서드로 초기화하기 = 104
  4.3.5 로그인 프롬프트 설정하기 = 107
  4.3.6 입력 유효성 확인 = 108
  4.3.7 폼 데이터 전송하기 = 112
  4.3.8 전송 처리하기 = 114
  4.3.9 진행 상태 보여주기 = 117
  4.3.10 서버 응답 처리하기 = 119
  4.3.11 로그인 실패 처리하기 = 120
 4.4 AJAX와 스크린 리더 = 122
  4.4.1 선형으로 생각하기 = 122
  4.4.2 내비게이션 뛰어 넘기 링크 = 126
  4.4.3 동적 콘텐츠에 관해 통지하기 = 128
  4.4.4 여러 스크린 리더에서 테스트하기 = 129
 4.5 스크린 리더 관련 코드 = 132
  4.5.1 통지 설정하기 = 133
  4.5.2 통지 보여주기 = 135
  4.5.3 Submit 버튼 활성화시키기 = 136
  4.5.4 폼 엘리먼트에 안내 추가하기 = 138
 4.6 더 읽을거리 = 138
 4.7 요약 = 139
CHAPTER 05 즉시 편집으로 살펴보는 넓은 의미의 AJAX
 5.1 페이지 마크업 = 141
  5.1.1 접근성과 하위 호환성 = 144
 5.2 Blog 클래스 = 145
 5.3 init 메서드 = 146
 5.4 에디트 인 플레이스 = 147
 5.5 내용 수정하기 = 149
  5.5.1 getSrcElem 메서드 = 151
  5.5.2 내용의 ID 얻기 = 152
  5.5.3 상태 변경하기 = 152
  5.5.4 편집중인 상태로 변경하기 = 153
  5.5.5 다른 input 활성화 및 비활성화 = 159
  5.5.6 편집중인 상태에서 돌아오기 = 160
 5.6 변경 내용 저장하기 = 162
 5.7 상태 애니메이션 = 164
  5.7.1 애니메이션 시작하기 = 164
  5.7.2 doStatusAnim 메서드 = 165
 5.8 가짜 서버 페이지 = 167
  5.8.1 YAML 사용하기 = 167
  5.8.2 PHP 코드 = 169
  5.8.3 응답 예제 = 170
  5.8.4 자바스크립트에서 YAML 분석하기 = 170
 5.9 응답 처리하기  = 172
 5.10 상태 애니메이션 멈추기 = 173
  5.10.1 stopReset으로 변수 초기화하기 = 174
 5.11 새로운 내용 추가하기 = 175
  5.11.1 새로운 내용 div 추가하기 = 176
  5.11.2 새 글쓰기 취소하기 = 178
  5.11.3 Placeholder ID = 178
 5.12 개선해야 할 점 = 180
  5.12.1 기존 블로그 내용 로드하기 = 181
  5.12.2 동시성 및 접근 제한하기 = 181
  5.12.3 에러와 타임아웃 = 182
 5.13 요약 = 183
CHAPTER 06 웹 서비스와 슬라이드 앤 하이드
 6.1 슬라이드 앤 하이드 윈도우 = 185
 6.2 웹 서비스 : 개요 = 186
 6.3 API와 프로토콜
  6.3.1 REST = 187
  6.3.2 XML-PRC = 187
  6.3.3 SOAP = 188
  6.3.4 네트워크 중심 vs 애플리케이션 중심 = 189
 6.4 아마존 웹 서비스 클라이언트 = 190
  6.4.1 아마존 웹 서비스 계정 = 190
  6.4.2 아마존 E-Commerce 서비스 = 191
 6.5 Client 클래스 = 192
  6.5.1 초기 설정하기 = 193
 6.6 크로스 사이트 AJAX = 194
  6.6.1 XMLHttpRequest와 보안 = 194
  6.6.2 AJAX 중계하기 = 195
  6.6.3 프록시 스크립트 = 197
 6.7 아마존 웹 서비스에 요청 보내기 = 199
  6.7.1 검색어 가져오기 = 200
  6.7.2 요청 보내기 = 201
 6.8 아마존에서 반환된 결과 처리하기 = 202
  6.8.1 xml20bjArray 사용하기 = 204
 6.9 결과에 서식 적용하기 = 206
 6.10 슬라이드 앤 하이드 수행하기 = 207
  6.10.1 슬라이드 앤 하이드 효과 = 208
 6.11 AJAX를 통해 많은 기능이 구현된 코드 = 210
  6.11.1 낮은 버전의 브라우저와 접근성 문제 = 210
  6.11.2 사용성 : '뒤로 가기' 버튼 문제 = 211
  6.11.3 AJAX 디버깅하기 = 213
 6.12 더 읽을거리 = 215
  6.12.1 크로스 사이트 스크립팅 = 215
  6.12.2 매쉬업 = 216
 6.13 요약 = 216
CHAPTER 07 더 맣은 웹 서비스와 '뒤로 가기' 버튼
 7.1 검색 애플 리케이션 = 218
  7.1.1 접근성과 하위 호환성 = 219
  7.1.2 '뒤로 가기' 버튼 수정하기 = 219
 7.2 Search 클래스 설정하기 = 220
 7.3 init 메서드 = 221
  7.3.1 버튼 활성화, 비활성화하기 = 223
 7.4 검색 기능 활성화하기 = 224
 7.5 submitSearch 메서드 = 225
  7.5.1 프록시 스크립트 사용하기 = 226
  7.5.2 검색 요청하기 = 227
 7.6 프록시 스크립트 = 228
  7.6.1 요구 사항 = 229
  7.6.2 초기 설정 = 229
 7.7 아마존 웹 서비스 = 230
 7.8 응답 생성하기 = 231
 7.9 구글 웹 API = 232
  7.9.1 SOAP 라이브러리 사용하기 = 232
 7.10 이베이 플랫폼 = 236
  7.10.1 몇 가지 장애물들 = 236
  7.10.2 코드 = 237
 7.11 프록시 스크립트 테스트하기 = 238
 7.12 결과 처리하기 = 239
  7.12.1 아마존 = 240
  7.12.2 구글 = 242
  7.12.3 이베이 = 245
  7.12.4 결과 표시하기 = 245
  7.12.5 자바스크립트를 지원하지 않는 브라우저를 위한 대비책 = 246
 7.13 스크린 리더 지원을 위한 코드 = 247
  7.13.1 페이지의 변화를 사용자에게 알리기 = 249
 7.14 '뒤로 가기' 버튼 문제 = 250
  7.14.1 두 가지 선택 사항 = 251
  7.14.2 SearchHistory 클래스 = 252
  7.14.3 검색 이력 추가하기 = 252
  7.14.4 검색 이력 이동하기 = 254
  7.14.5 검색 이력 항목 표시하기 = 256
 7.15 '뒤로 가기' 버튼 직접 만들기 = 257
  7.15.1 버튼 추가하기 = 258
 7.16 브라우저의 '뒤로 가기' 버튼 사용하기 = 259
  7.16.1 주소에 해시(#) 사용하기 = 260
  7.16.2 수정 사항 설정하기 = 260
  7.16.3 해시 설정하기 = 262
  7.16.4 해시 감시하기 = 263
  7.16.5 항목 표시하기 = 265
  7.16.6 결정, 결정, 결정하기 = 265
 7.17 검색 애플리케이션 개선하기 = 266
  7.17.1 페이징 = 266
  7.17.2 검색 이력 메뉴 = 266
 7.18 더 읽을거리 = 266
  7.18.1 리눅스에서의 Apache2와 OpenSSL = 266
  7.18.2 윈도우즈에서의 Apache2와 OpenSSL = 267
  7.18.3 WSLD = 267
 7.19 요약 = 268
CHAPTER 08 AJAX 체스와 드래그 앤 드롭
 8.1 AJAX 체스 = 270
  8.1.1 해결해야 할 문제들 = 271
 8.2 Chess 클래스 = 272
 8.3 애플리케이션 시작하기 = 273
 8.4 체스 판 준비하기 = 274
  8.4.1 상태 패널 = 277
 8.5 게임 불러오기 = 277
 8.6 JSON 사용하기 = 279
  8.6.1 JSON으로 객체를 인코딩하기 = 279
  8.6.2 JSON 문자열 디코딩하기 = 280
 8.7 게임 상태 표시하기 = 282
  8.7.1 handleLoadGame 메서드 = 282
  8.7.2 displayGame 메서드 = 284
 8.8 전역 이벤트 핸들러 = 288
  8.8.1 전역으로 처리하기 = 289
  8.8.2 마우스 클릭 처리하기 = 289
 8.9 체스 말 이동하기 = 291
  8.9.1 mousemove 핸들러 = 292
  8.9.2 mouseup 핸들러 = 293
 8.10 Draggable 클래스 = 294
  8.10.1 클릭 오프셋 = 294
  8.10.2 표시 영역에서의 위치와 체스 판에서의 위치 = 295
  8.10.3 move 메서드 = 296
  8.10.4 drop 메서드 = 297
 8.11 doMove 메서드 = 301
  8.11.1 백업하기 = 302
  8.11.2 에러 체크하기 = 302
  8.11.3 에러 발생시 이동 중지하기 = 304
  8.11.4 이동 정보 저장하기 = 305
 8.12 handleMove 메서드 = 307
 8.13 서버 상태 폴링하기 = 309
 8.14 게임 판 초기화하기 = 311
 8.15 AJAX 체스의 서버 측 = 313
 8.16 개선해야 할 점 = 314
 8.17 요약 = 315
APPENDIX A AJAX 툴킷 = 316
색인 = 320

관련분야 신착자료

Easttom, Chuck (2021)
Glassner, Andrew S (2022)