IBM®
메인 컨텐츠로 가기
    Korea [국가변경]    이용약관
 
 
   
        제품    서비스 & 솔루션    고객지원 & 다운로드    회원 서비스    
한국 developerWorks   >  기획 기사  > developerworks

Ajax로 사이트 전면 개편



2008년 11월 11일

이미 만든 사이트에 Ajax를 적용하기란 쉽지 않은 일입니다. 특히 사용성이나 사용자 경험을 개선하는 데 Ajax가 유용한 것을 알아도 시간과 인력이 부족한 환경에서는 사이트를 대대적으로 고친다는 것은 엄두도 나지 않는 일입니다. 이번 연재에서는 점진적 개선 원칙에 따라 불편한 사용자 인터페이스를 Ajax를 이용해 좀 더 효율적인 방식으로 개편해 보겠습니다.

  • 1회: Ajax와 jQuery로 기존 사이트 개선하기

  • Ajax 유행 이전 시기에는 사용자가 웹 사이트를 돌아다니다 길을 잃지 않도록 하기 위해 다양한 해결책이 마련되었습니다. 쇼핑몰의 예를 들면 소비자가 제품 구입을 포기하지 않도록 최적의 주문 경로를 제공했지만 사이트 내 이동 중 제품 정보를 보기 위해 샛길로 빠지는 것을 막을 수는 없었습니다. 이 문제에 대해 팝업이 해법으로 제시됐지만 불쑥 튀어나오는 창 때문에 사용자들은 오히려 혼란스러워 했습니다. 1회에서는 Ajax 기술을 바탕으로 한 모달 대화 상자를 이용해 사용자가 ‘미아’ 상태에 빠지는 것을 막는 방법을 알아보겠습니다.

  • 2회: jQuery, Ajax, 툴팁, 라이트박스로 기존 사이트 개선하기

  • 1회에 이어 팝업을 툴팁으로, 사이트 밖으로 나가는 링크를 라이트박스로 바꾸어 웹 사이트 내비게이션을 좀 더 효율적으로 개선해 보겠습니다.

  • 3회: jQuery, Ajax 탭, 회전식 슬라이드쇼로 기존 사이트 개선하기

  • 쇼핑몰 제품 상세 정보 페이지에는 정보가 많이 들어갑니다. 그러다 보면 페이지가 느리게 뜨고 사용자는 그만큼 기다려야 하는 불편을 겪습니다. 이번 회에서는 스크롤이 긴 페이지와 여러 페이지로 나뉜 페이지를 1, 2회에 마찬가지로 점진적 개선 원칙에 따라 Ajax 응용 기법으로 개편해 보겠습니다. 모든 문제를 해결할 수는 없겠지만 이전보다는 쾌적하고 단순해진 인터페이스를 경험할 수 있을 것입니다.

  • 4회: 기존 사이트를 jQuery와 Ajax forms를 사용하여 개선하기

  • 마지막 회에서 다룰 문제는 복잡한 폼입니다. 제품을 주문할 때 보통 여러 개의 폼에 필요한 내용을 채워 넣기 마련인데 이런 과정은 지루하고 사용자가 실수하기도 쉽습니다. Ajax를 이용해 복잡한 주문 절차를 사용자 친화적인 인터페이스로 개편해 보겠습니다.



위로


문서 옵션

JavaScript가 필요한 문서 옵션은 디스플레이되지 않습니다.

사이트 여행

dW 커뮤니티
포럼 | 블로그 | Spaces
dW Student Community

로컬 컨텐츠

행사 및 세미나

개발자 입문 | IBM Software 입문

튜토리얼 및 교육

TOP 10 인기자료

SW 다운로드

RSS 피드

뉴스레터
 
  
자바스크립트가 작동이 중지되었습니다. 이 기능을 수행하시려면 브라우저에서 자바스크립스트를 작동시켜 주시거나 이곳을 클릭해주세요.
Special offers
SOA Series
WebSphere Download
db2expressC
기획 기사 시리즈

    IBM 소개 개인정보 보호정책 문의