Rev. 2.73

patanastudio.gif

2006년 8월 초, 베타딱지를 달고 조악한 모습으로 출현했던 Aptana IDE는 2007년 10월 4일 Milestone 10 Nightly버전(0.2.10.31780) 업데이트를 끝으로 "Aptana Studio"란 새 이름을 달고 정식 버전으로 출시되었습니다. 개발 시작일로부터 정식버전 출시까지 2년이 넘는 시간이 흘렀으며, 이 기간동안 백만 카피가 다운로드 되었다고 합니다. 초창기 버전부터 사용해 오면서 Aptana재작진의 열정은 정말 놀랍다고 생각해 왔습니다. 사실, 제가 자바스크립트를 배워 보겠다고 다짐하면서 부터는 그 어떤 어플리케이션들 보다도 Aptana와 함께한 시간이 가장 많았습니다.(지금도 그렇긴 마찬가지죠) 아무튼 축하할 일입니다.

정식판 부터는 프로페셔널 에디션(Professional Edition)커뮤니티 에디션(Community Edition)으로 나뉘며, 프로페셔널 에디션은 유료로 구입해야합니다. 원래 가격은 199달러(한화 18만원)이지만 출시기념 특별가로 99달러(한화 9만원)에 구입하는 이벤트를 진행 중입니다. 커뮤니티 에디션은 종전의 Aptana IDE와 동일하며, 인터페이스 및 환경설정 등에 소소한 변경/추가/개선이 있고, FTP 지원 부가 인스톨 코어에 다시 추가되었습니다. 프로페셔널 에디션에는 새롭게 추가되는 몇가지 특징이 있습니다. JSON Editor, Reporting Engine, Internet Explorer® Debugging, Remote Project Creation, FTPS and SFTP Support가 바로 그것입니다. 특히, Internet Explorer® Debugging은 매우 탐나는 기능으로서 IE브라우저에서 브레이크포인트를 이용한 디버깅이 가능합니다. 내일 당장 구입하자고 땡깡을 부려야겠습니다.

Comments

mouselogger.gif

Marcel Oelke씨는 자바스크립트와 Ajax를 이용하여 웹사이트에 방문한 사용자의 마우스 움직임과 클릭을 기록할 수 있는 movelogger.js를 만들었습니다. 페이지에 머물러있는 동안 지속적으로 트래킹하고 서버에 Ajax로 포스팅하는 방식입니다. 놀랍게도 재생 가능한 이벤트로 파싱되어 리플레이하는 데모 페이지를 공개했습니다. 이 것을 응용하면 별도의 트래킹 응용프로그램을 설치할 필요없이 방문객의 마우스 활동을 실시간으로 적나라하게 관찰할 수 있으며, 동선 분석 등에 활용할 수 있습니다. 자칫하면 나쁜 용도로 사용될 수도 있겠군요.

movelogger는 PrototypeScriptaculous에 기반하여 작성되었으며 서버사이드 언어로는 PHP를 사용했다고 합니다. 데모에서 기록되는 마우스 트래킹은 세션이 끊어지는 즉시 삭제되니 안심하라고 하네요. 자바스크립트가 넘지 말아야 할 선을 조금씩 넘는 듯한 느낌을 받는 것은 비단, 저 뿐만은 아니겠지요... 아무튼, 흥미롭습니다! 특정 사용자의 마우스 다루는 모습을 구경하는 재미도 쏠쏠하겠습니다! <- 나쁜생각

Comments

attachment

아이폰/아이팟 전용 모바일 사이트인 iBookmark(aka i.firejune.com)가 업데이트 되었습니다. 약 300여건의 모바일 사파리 웹 애플리케이션 및 게임 자료의 검색과 즐겨찾기 기능을 지금부터 사용할 수 있습니다. 부가적으로, 즐겨찾기 와 조회 수를 기준으로 인기자료를 추천하며, iUI의 Ajax 수신 부분을 손봐서 반응속도를 높였고, 자잘한 버그들을 수정하였습니다. 모바일 브라우저가 아닌 경우에는 아이폰의 스킨이 입혀진 화면(desktop.html)으로 자동 포워딩합니다. CSS3를 지원하지 않는 IE계열 브라우저에서는 알아볼 수 없는 수준으로 깨지니 다른 브라우저로 체험해 보시기 바랍니다.
앞으로 다국어 지원, 사용자 북마크, 인기도순 정렬 기능 등을 추가하고 일단락 할 예정입니다.(간만에 PHP를 가지고 놀았더니 새삼 재미있네요.)

Comments