ajax anywhere

Tags:

AJAX AnyWhere의 데모입니다.

With Ajax

Echo 2 데모도 있죠.

NextApp Echo 2 – Webmail demo

Microsoft도 구글도 다들 열심이시지만,
그런데 현재로선 이게 왜 좋은지 모르겠군요.

굉장히 기본적인 아이디어인 asynchronous javascript + xml 만 가지고
깜박임 없는 화면만 만든다… 라는 그 자체로서는 ajax의 매력이 없는 듯.

webmail example과 같이 동적으로 변하고 데스크탑 apps 와 동일한 UI의
구현이 가능해야 ajax로의 매력이 있겠죠. 다만 문제는 이게 너무 느려놔서;;
지금까지 쓸만하게 빠른 녀석을 보지 못했네요..

요즘은 물론 검색엔진에서 검색 추천어 찾기등에 ajax가 활용되고는 있는데,
흠.. 그것만으로는 아무래도 약간의 trick에 불과한 것 같고.. rumor와 같이
open office 2.0이 정말로 웹으로 포팅되고 이것이 완전히 interactive하게
느리지 않게 돌아간다면 그땐 정말 뭔가 될 듯..

데모사이트들에서 보이는 ajax의 느린 속도는 xml 의 verbosity때문인건지,
아니면 데모가 원격지라서 그런건지를 모르겠군요…. 말그대로 *next* app를
위한 기능인 듯. 현재로선.. 2-3년 내에는 제대로 자리잡겠죠? user역시
rich ui 에 익숙해져야하고..

Comments

2 responses to “ajax anywhere”

  1. 이희승 Avatar

    가장 큰 장점은 기존 웹 어플리케이션에 비해 네트워크 트래픽이 70% 가까이 줄어든다는 것, 그리고 특정 어플리케이션에서 컴포넌트 형태로 썼을 때 사용자 경험이 좋아진다는 것 정도가 아닐까 하네요.

    전자는 IFrame 을 쓴 것도 유사한 결과를 내지만 퍼포먼스 측면에서 XmlHttpRequest (XHR) 이 훨씬 더 뛰어나다고 하네요.

  2. MKSeo Avatar
    MKSeo

    음 의외로 xml 이 트래픽이 적나요? 음.. 그런 실험은 대표적인 iframe의 컨텐트가 무엇인가, 이때의 대표적인 xml이 무엇인가를 다 고려한다면 매우매우매우매우매우 특정실험에서만 그런결과가 나오는 그런 실험이 될것 같은데요. xml 이 잘만 만들면 얼마나 verbose해질 수 있는데요.. [system_user_first_name] 뭐 이런식으로만 가져가도;;

    음.. 이 문제는 그냥 넘어가더라도 저로서는 사용자 경험(저는 user experience라는 말 자체가 영어로 써도 뜨아스러운데 한국어로 쓰니 더 말이 이상하게 느껴져요)이 그냥 향상된다고 말하기는 어렵다고 생각하는데요. 일단 이 부분은 양면적인 성격이 있죠.

    긍정적인 면은 사용자의 경험을 존중한다는 것입니다. 이 부분에서의 경험이란 데스크탑 소프트웨어에서의 경험을 말하는 것이구요. 데스크탑에서의 경험이 웹에서의 경험과 일치한다는 측면에서 user experience는 증대되죠.

    하지만 부정적인 성격도 있는게, 웹이란건 지금까지 다 refresh였거든요. 사용자의 입력이 서버로 전달되고 서버에서 응답이 올때까지 사용자는 파란색 막대가 올라가는 대기 상태 표시를 보아왔죠. 이것을 이제는 ‘loading…’이라는 메시지가 화면에 표시되게한다는 것으로 바꾸겠다는 것인데, 이것은 분명 사용자의 웹에서의 경험과 상충되는 것이죠. 지금까진 그런 완전히 desktop apps 같은 것들이 없었으니까요…

    부정적인 면이 정말 문제가 되는건, 만약 웹의 특정 부분만 ajax로 전환된다면 그 특정 웹들은 desktop apps같고, 그 외의 웹들은 그냥 원래의 web이 되어버리는 정말로 헷갈리는 세상이 온단거죠….

    ajax가 재밌긴 한건데, 그리고 잘 만들어진 아이디어이긴 한데, 그래도 제가 생각하기에 이것이 진정한 웹에서의 rich client의 표준이 되고, 사용자가 거기에 익숙해지고, 저와 같은 무지한 사람들이 ajax의 본 모습에 대한 깨달음을 얻는데 시간이 더 많이 필요한 것 같아요…

    근데 물론 ajax 말고는 지금 쓸만한 rich 한 대안도 없죠. flash가 그나마 쓸만하긴 한데, 모든 사람에게 그래픽 디자이너가 되기를 요구하니 골치고. 그럼 ajax가 딸랑 남는데, 자바스크립트라고 말하면 곧바로 현기증을 느끼는 저로서는;;

    사실 개인적으로는 MS가 ajax 에 대한 굉장히 멋진 컴포넌트들을 만들어서 ‘이것이얌. 이것.’ 하고 보여주길 기다리고있어요..

    p.s. 아 어제 잠을 안자서 지금 정신이 없어요. 두서가 없어서 죄송.

  3. Passion is like genius; a miracle. » ajax anywhere

Leave a Reply

Your email address will not be published. Required fields are marked *