본문 바로가기

Programming/Script

Ajax란?

Ajax (Asynchronous Javascript And XML)

Ajax는 비동기 JavaScript 및 XML의 약어이다.(DHTML도 마찬가지다.) Adaptive Path사의 Jesse James Garrett이 이 약어를 만들어냈으며, Jesse에 따르면 이 약어는 두문자어는 아니라고 한다.

XMLHttpRequest와 자바스크립트를 이용한 비동기 데이터 교환
XML 및 XSLT를 통한 데이터 교환 및 이용
DOM을 함께 사용하여 다이나믹 표현 제공
XHTML 및 CSS를 이용한 표준 기반 표현 기법

 

Ajax 애플리케이션에 포함된 기본기술

웹 양식을 구축하고 애플리케이션 완료 때까지 사용되는 필드를 식별하는 데 HTML을 사용한다.
자바 스크립트 코드는 Ajax 애플리케이션을 실행하는 중심 코드며 서버 애플리케이션과의 커뮤니케이션을 용이하게 한다.
DHTML(동적 HTML)은 웹 양식을 동적으로 업데이트 한다. div, span및 기타 동적 HTML 요소를 사용해 HTML을 마크업 한다.
서버에서 복귀된 HTML 및 (때로) XML 구조를 다루는 데 있어 DOM, 즉 문서 객체 모델(Document Object Model)을 사용한다.

 

Ajax와 기존 웹 처리 방식 구조

 

참조 : http://www.ibm.com/developerworks/kr/library/wa-ajaxintro1.html

'Programming > Script' 카테고리의 다른 글

Ajax - XMLHttpRequest  (0) 2012.04.27
HTML 4.0 Special Entities  (0) 2012.04.16
자주쓰는 공통스크립트  (0) 2012.04.13
div 숨기기 / 보이기  (0) 2012.04.10
하루동안 팝업창 띄우지 않기  (0) 2012.04.10