logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

Foundations Of Ajax

Foundations Of Ajax

Ryan Asleson, Nathaniel T. Schutta (지은이), 박형일 (옮긴이)
사이텍미디어(희중당)
19,800원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
알라딘 판매자 배송 11개 2,900원 >
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

Foundations Of Ajax
eBook 미리보기

책 정보

· 제목 : Foundations Of Ajax 
· 분류 : 국내도서 > 컴퓨터/모바일 > 웹디자인/홈페이지 > HTML/JavaScript
· ISBN : 9788955508574
· 쪽수 : 340쪽
· 출판일 : 2006-05-15

책 소개

구글 맵, 구글 메일 등은 Ajax 기술을 이용하여 사용자들에게 다이내믹한 웹 프로그램들을 제공해주었다. 이 책은 Ajax 기술 자체에 대한 이론적 설명과 함께 실용적 코드들을 보여줌으로써 빠르게 Ajax 기술을 습득시킬 수 있도록 구성되어 있다.

목차

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

저자소개

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에서 확인할 수 있다.
펼치기
박형일 (옮긴이)    정보 더보기
포항공대를 졸업하고 Carnegie Mellon University의 MSE(Master of Software Engineering)와 한국정보통신대학교의 공학 석사학위를 받았다. Methodi(주)에서 CORBA 컨설턴트, LG CNS의 기술연구소 연구원을 거쳐, 2006년 현재 티맥스소프트에서 선임 컨설턴트로 재직 중이다. 지은 책으로 <XP로 접근하는 IT 프로젝트 관리와 구현>이, 옮긴 책으로 <Beginning XML>이 있다.
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책