Rev. 2.73

mouselogger.gif

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

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

Comments

Got something to add? You can just leave a comment.

  • 말씀처럼 ..'넘지 말아야 할 선을 조금씩 넘는듯한 느낌' 이 저도 드네요. 점점 클라이언트 사이드 언어와
    서버사이드 언어 의 범주가 희미해지는듯 하네요. 물론 엄연히 다른 영역이긴 하지만요.

    그나저나 제가 이곳에 와서 마우스 움직임도 다 트래킹 되는거 아닌가요? +_+

    reply edit

  • 아.. 아녜요~

    reply edit

Your Reaction Time!

captcha

avatar