오늘부터 AJAX 사내교육을 맡게 되어 인터넷 서핑과 블로깅을 해서 전문 용어를 정리하고 필요한 자료를 추려보는 중이다. AJAX 하면 웹2.0을 연상하게 한다. 왜냐하면 AJAX 는 플렛폼 독립적이면서 응용프로그램과 같은 UI 를 구현할 수 있고 이는 웹2.0을 구현하는데 적합하기 때문이다. 그러나 나는 플래시(flash)를 선호하는 관계로 RIA, FLEX 나 AIR 또는 아폴로를 생각한다. AJAX 는 자바스크립트(javascript)의 비동기 통신 객체를 이용해 서버와 HTTP 통신하며 XML 타입의 데이터를 주고 받으며 인터랙티브한(interactive:대화식) 웹환경을 만들 수 있게 해주는 퓨젼 기술이라고 할 수 있다. 한마디로 표현 하면 웹표준을 준수하면서 대화실 웹어플레이게이션을 만들 수 있게 해주는 응용기술이라고 할 수 있겠다. 어째꺼나 IT 관련해서 날이 가면 갈수록 새로운 지식과 전문용어들 그리고 약자가 넘쳐나 머리가 찌끈거릴 때가 있다.
웹2.0에 부합하는 새로운 비지니스 모델과 서비스 모델들이 등장하면서 편리하고 유익한 웹환경으로 사용자들을 기쁘게 해주고 있다. 웹2.0 서비스 모델들에 대해 열거해보면...
Folksonomy, 소셜 북마킹, 소셜 네트워킹, 블로그, 메타블로그, microformats, RSS FEED READER, MASH UP, Creative Commons, 위젯, 지식 공유, 동영상 공유, 사진 공유, 개인화 포털, 퍼머링크, CMS, 위키, ...
와 같은 것들이 있고 응용하고 조합하여 또 다른 퓨전 모델이 등장하고 있다.
AJAX 와 웹2.0에 관련하여 매일 퇴근 전 1시간을 할당 받아 교육을 해야 한다. 교육을 받는 사람보다 교육을 하는 사람이 몇배 몇십배는 더 고민하고 연구하고 정리한 뒤에 교육을 해야 최소한 욕을 안 먹는 일인데, 준비하느라고 업무는 제대로 진행할 수 있을지 의문도 생긴다. 오늘은 가볍게 블로그와 블로그 메타사이트에 대해 같이 알아보고 우편번호 자동검색기를 AJAX 스타일로 만들어보는 정도로 교육해야겠다.
AJAX 에 대해 쓸만한 자료가 있는 분들은 흔적 남겨준다면 우리 뿐만 아니라 이 메시지를 보는 분들도 유용하게 이용할 것이다.^^
[용어 참고]
* 블로깅(blogging)
블로깅이란 다른 사람의 블로그에 방문하여 글을 보거나, 스크랩하여 자료를 모으는 것으로 모든 블로그 활동을 하는 것을 뜻하는 말로 사용된다.
* 메타사이트(metasite)
다른 검색 사이트를 검색하는 웹 검색 사이트 야후와 같이 다른 웹 사이트의 디렉터리 역할을 하는 웹 사이트를 말하기도 한다.
웹프로그래머의 홈페이지정보 블로그 http://hompy.info


댓글을 달아 주세요
Ajax에 대해서 한 시간짜리의 짧은 발표를 한 적이 있긴 한데, 주로 위키피디아의 자료를 옮겨 넣어서 개념 설명을 하고, 간단한 예제를 보여주는 것으로 끝냈습니다.
웹 2.0에 관심이 많아서 위키피디아와 함께.. 일본에 여행갔을때 가져온 워크북을 활용해서 발표를 한적이 있습니다. 확실히 일본의 워크북들이 예제가 많아서 좋더군요.. 그렇지만 일본어가.. 안습이로고..
네이버엔 프로그래밍 할때 사용하는 변수등...네이밍 가이드 라인이 없나요.
NHN Web Standardization Guide에서 보면 CSS는 있는데...프로그래머들이 사용하는거 보고싶은데요..어디서 볼수 없나요..