이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
Foundations Of Ajax
베스트
IT 모바일 top100 1주
가격
19,800
10 17,820
YES포인트?
190원 (1%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

이 상품의 시리즈 35

이 상품의 시리즈 알림신청
뷰타입 변경

책소개

목차

Chapter 1 Ajax 소개
1. 간략한 웹 어플리케이션의 역사
2. 브라우저의 역사
3. 웹 어플리케이션의 진화
- CGI
- 애플릿
- 자바스크립트
- 서블릿, ASP, PHP … !!!
- 플래시
- DHTML 비약적 기술
- XML 및 유사 기술들
- 근본적인 문제
- Ajax
4. 사용성에 관한 질문
5. 필요한 기술들
6. 사용법
7. 디자인에 고려할 사항들
8. 요 약

Chapter 2 XMLHttpRequest 객체 사용
1. XMLHttpRequest 객체 개요
2. 메소드와 프로퍼티
3. 통신 예
4. GET vs. POST
5. 원격 스크립팅
- 원격 스크립팅의 개요
- 원격 스크립팅의 예제
6. 간단한 요청을 보내는 방법
- 간단한 요청 예제
- 보안에 관한 이야기 하나
7. DOM 레벨 3 로드와 저장
8. DOM
9. 요 약

Chapter 3 서버와의 통신 : 요청 보내기와 응답 처리
1. 서버의 응답 처리
- innerHTML 프로퍼티로 동적 콘텐츠 생성하기
- XML 응답의 파싱
- W3C DOM을 이용한 동적인 페이지 편집
2. 요청 파라미터 보내기
- XML을 이용하여 요청 파라미터 보내기
- JSON을 이용하여 서버로 데이터 보내기
3. 요 약

Chapter 4 Ajax의 기본적인 기법 구현
1. 검 증
2. 응답 헤더 읽기
3. 동적으로 리스트 박스 띄우기
4. 자동으로 갱신되는 페이지 만들기
5. 진행막대 표시하기
6. 도구 도움말 생성하기
7. 웹 페이지 동적으로 갱신하기
8. 웹 서비스 이용하기
9. 자동 완성 기능 구현하기
10. 요 약

Chapter 5 Ajax 개발자용 도구 사용하기
1. JSDoc을 이용한 자바스크립트 코드 문서화
- 설 치
- 사용법
2. 파이어폭스 확장기능을 이용한 HTML 콘텐츠 검증
- HTML 검증기
- 체 키
3. DOM 검사기를 이용한 노드의 검색
4. JSLint를 이용한 자바스크립트 문법 체크
5. 자바스크립트 압축과 코드 암호화
6. 파이어폭스의 웹 개발자용 확장기능 사용하기
7. 고급 자바스크립트 기법을 이용한 개발
- prototype 프로퍼티를 이용한 객체 지향 자바스크립트
- 자바스크립트에서의 프라이빗 프로퍼티와 정보 은닉
- 자바스크립트에서의 고전적 상속
- 종 합
8. 요 약

Chapter 6 JsUnit을 이용한 자바스크립트 테스트
1. 자바스크립트에서의 새로운 시도
- 테스트 기반의 개발 시도
- JUnit의 소개
2. JsUnit 살펴보기
- 시작하기
- 테스트 작성하기
- 테스트 실행하기
- 표준 혹은 사용자 질의 문자열 사용하기
- JsUnit 서버 사용하기
- 도움말
3. 요약

Chapter 7 자바스크립트의 디버깅 기법과 도구
1. 그리즈멍키를 이용한 Ajax 요청 디버깅
- 그리즈멍키 소개
- 그리즈멍키에서 XMLHttpRequest 디버깅 사용자 스크립트 사용하기
- XMLHttpRequest 디버깅 사용자 스크립트를 이용한
- Ajax 요청과 응답 검사하기
2. 자바스크립트 디버깅
- 파이어폭스 자바스크립트 콘솔
- 마이크로소프트 스크립트 디버거
- 벤크만
3. 요 약

Chapter 8 종 합
1. 패턴 소개
- FAT 패턴
- 자동 갱신 패턴
- 부분 페인팅 패턴
- DOM 드래깅 패턴
2. 흔히 저지르는 실수 피하기
3. 한 걸음 더 나아가 배우기
4. 프레임워크 사용하기
5. 타코나이트 소개
- 타코나이트 이론
- 해 법
- 타코나이트의 동작
6. 대시보드 어플리케이션의 소개
7. 타코나이트를 이용한 Ajax 대시보드 구축
- 일반적인 특징
- 설계의 특징
- 코드의 분석
- 일기예보 컴포넌트의 분석
- 뉴스 컴포넌트의 분석
8. 요 약

Appendix A 이종 브라우저에서 동작하는 자바스크립트 개발하기
1. 테이블에 행 추가하기
2. 자바스크립트를 통한 엘리먼트의 스타일 설정
3. 엘리먼트의 class 어트리뷰트 설정
4. 입력 엘리먼트의 생성
5. 입력 엘리먼트에 이벤트 핸들러 추가하기
6. 라디오 버튼의 생성
7. 요 약

Appendix B Ajax 프레임워크 소개
1. 브라우저 프레임워크
- Dojo
- Rico
- qooxdoo
- TIBET
- 플래시/자바스크립트 통합 도구
- 구글 AJAXSLT
- libXmlRequest
- RSLite
- SACK
- sarrisa
- XHComm
2. 서버 프레임워크
- CPAINT
- Sajax
- JSON/JSON-RPC
- DWR
- SWATO
- 자바 블루프린트
- Ajax.Net
- 마이크로소프트의 Atlas 프로젝트
- Rail상의 Ruby

저자 소개

역자 : 박형일
포항공대를 졸업하고 Carnegie Mellon University의 MSE(Master of Software Engineering)와 한국정보통신대학교의 공학 석사학위를 받았으며, Methodi(주)에서 CORBA 컨설턴트, LG CNS의 기술연구소 연구원을 거쳐 현재는 티맥스소프트에서 선임 컨설턴트로 근무하고 있다.

[Beginning XML(3/e)] (사이텍미디어) 번역
[XP로 접근하는 IT 프로젝트 관리와 구현] (사이텍미디어) 집필
저자 : RYAN ASLESON
미네소타의 트윈시티에 살고 있는 소프트웨어 개발자이다. Ryan은 1998년부터 웹 어플리케이션을 개발해왔으며, 특히 자바스크립트와 웹 개발도구에 많은 경험을 가지고 있다. 그는 재직 중인 회사에서 서블릿으로 개발하던 웹 콘텐츠를 자바서버 페이지 기반으로 전환하도록 했고, 자바 엔터프라이즈 에디션 기반의 웹 어플리케이션 프레임워크를 관리하였다. 또한, 그는 Ajax 개발을 간단하게 해주는 오픈 소스 타코나이트 프레임워크 (Taconite Framework, taconite.sf.net)의 공동 창시자이기도 하다.
저자 : NATHANIEL T. SCHUTTA
미네소타의 트윈시티에 살고 있으며, 자바 엔터프라이즈 에디션 기반의 웹 어플리케이션 개발에 많은 경험을 가지고 있는 선임 소프트웨어 엔지니어이다. 그는 미네소타 대학에서 소프트웨어 공학 석사학위를 받았고 최근 몇 년간 사용자 인터페이스 디자인을 중점적으로 해왔다. Nathaniel은 회사의 통합 인터페이스 설계에 대한 가이드와 다양한 웹 기반의 어플리케이션에 대한 컨설팅의 경험도 있다. 그는 ACM(Association for Computing Machinery)의 CHI(Computer-Human Interaction)-SIG(Special Interest Group)의 장기 회원이자 썬(Sun)이 공인하는 웹 컴포넌트 개발자이기도 하다. 그는 어떤 프로그램의 사용자가 그 프로그램을 제대로 이해하지 못한다면 개발자가 무언가를 잘못 만들었다는 철학을 가지고 있다. Nathaniel은 오픈 소스인 타코나이트 프레임워크의 공동 창시자이며, 그 교육 자료를 개발하는데 기여를 하고, 다수의 스터디 그룹을 이끌었다. 그는 현재 루비(Ruby), 레일(Rails) 그리고 Mac OS X를 살펴보고 있다. 그의 생각과 일들을 좀더 살펴보고 싶으면 그의 블로그 사이트인www.ntschutta.com/jat에서 확인할 수 있다.

품목정보

발행일
2006년 05월 15일
쪽수, 무게, 크기
340쪽 | 798g | 148*176*30mm
ISBN13
9788955508574

관련 자료

인터렉티브한 웹 서비스의 실현! Ajax!

* Ajax는 페이지를 리로딩하지 않고 자바 스크립트가 서버와 통신해 페이지 일부를 갱신하는 기술로 이 책은 Ajax 관련 서적 중 최고의 입문서이다.
* 아마존 컴퓨터 관련 분야 베스트셀러
* 많지 않은 페이지에 핵심과 예제를 잘 추려서 서술되어 있다.

리뷰/한줄평6

리뷰

8.6 리뷰 총점

한줄평

첫번째 한줄평을 남겨주세요.