Skip to main content

ajax 란?

Ajax ax는 웹 응용 프로그램을 설계하고 구현하는 방법을 설명하는 데 사용되는 용어입니다.그것은 a 동기 j avaScript a nd x ml의 약어입니다.이 용어는 샌프란시스코에 본사를 둔 웹 디자인 회사 인 Adaptive Path의 Jesse James Garrett의 기사에서 처음 소개되었습니다.그는 특정 스타일의 디자인과 빌드를 고객에게 쉽게 판매 할 수있는 방법의 필요성을 깨달았을 때이 용어를 생각했습니다.전세계 웹을 구동하는 언어 인 HTML (HyperText Markup Language)은 다른 문서와 연결될 수있는 텍스트 페이지-텍스트 페이지의 아이디어를 중심으로 설계되었습니다.HTML이 작동하려면 최종 사용자가 브라우저에서 취하는 대부분의 작업이 웹 서버로 요청을 보냅니다.그런 다음 서버는 해당 요청을 처리하고 추가 요청을 보내고 결국 사용자가 요청한 모든 것에 응답 할 수 있습니다.사용자에게 실망스럽고 전체 경험을 약화시키는 역할을합니다.사용자는 데스크탑 응용 프로그램에서 빠른 응답에 활기를 띠게되었으며 웹 사이트가 동일한 즉각적인 응답을 제공 할 수없는 경우 불행합니다.AJAX 응용 프로그램은 사용자 인터페이스와 서버와의 통신 사이에 추가 계층을 추가함으로써 사용자 상호 작용과 응용 프로그램 응답 사이의 많은 지연을 제거합니다.대중적인 웹 응용 프로그램에서 Ajax가 더 일반화됨에 따라 사용자는이 즉각적인 응답에 점점 더 익숙해 져서 더 많은 비즈니스가 Ajax 방법론을 채택하도록 도와줍니다.경험.여기에는 기본 페이지 구조와 시각적 스타일을 각각 구축하기위한 확장 가능한 HTML (XHTML) 및 계단식 스타일 시트 (CSS)가 포함됩니다.문서 개체 모델을 사용한 일종의 상호 작용 제품군;확장 가능한 마크 업 언어 (XML)를 사용한 데이터 조작;xmlhttprequest를 사용한 데이터 검색;그리고 이러한 다른 요소들이 서로 상호 작용하도록 돕는 JavaScript.Ajax는 웹 전체에 빠르게 퍼지고 있으며 많은 주요 사이트에서 예제가 보입니다.예를 들어, Google지도는 여러 가지면에서 복잡한 기능과 사실상 원활한 상호 작용으로 Ajax 모델의 정신을 표현합니다.Ajax에 대한 일반적으로 평평한 주장 중 하나는 많은 경우에

버튼 사용과 같은 일부 예상 기능을 중단하여 혼란을 일으킨다는 것입니다.이러한 중단에 대해 일부 수정 사항이 존재하지만 AJAX 응용 프로그램의 동작이 더 큰 브라우저의 예상 동작을 준수하는 정도까지는 거의 구현되지 않습니다.