AJAX 및 XMLHttpRequest 개체에 대한 지원

BlackBerry® BrowserBlackBerry® Device Software 버전 4.6에서 XMLHttpRequest 개체에 대한 지원을 도입했습니다. XMLHttpRequest 개체를 사용하면 웹 페이지 전체를 다시 로드하지 않고도 BlackBerry Browser와 웹 서버 사이에서 데이터를 전송할 수 있습니다. 또한 이 개체를 사용하면 배경에서 XML, HTML, 일반 텍스트 또는 다른 데이터 유형을 사용할 수 있습니다. DOM에 대한 액세스도 이용 가능하므로 새 데이터 또는 새 콘텐츠를 검색하여 매우 응답성이 높고 동적인 웹 페이지를 만들 때 웹 페이지를 업데이트할 수 있습니다.

BlackBerry Browser는 동기 요청(JavaScript® 엔진은 서버에서 응답을 받을 때까지 차단됨) 및 비동기 요청(JavaScript 엔진은 응답을 받는 동안에 다른 JavaScript 기능을 처리할 수 있음)을 지원합니다. 그러나 무선 탐색 환경에서의 느린 데이터 전송 속도로 인해 이 개체로 작성한 요청은 거의 언제나 비동기 요청이어야 합니다.

XMLHttpRequest 개체를 사용하면 무선 탐색의 특징인 긴 대기 시간을 줄일 수 있습니다. 요청은 백그라운드에서 작성되므로 새 데이터를 검색하는 동안 사용자는 현 웹 페이지로 계속 작업할 수 있습니다. 보다 적은 양의 데이터가 분석되므로 BlackBerry Browser는 웹 페이지 수정 사항을 빨리 렌더링할 수 있습니다.

다음 주제: Gears 지원

이 정보가 도움이 되었습니까? 의견을 보내 주십시오.