Каковы лучшие приложения для отслеживания курсора (мыши) для веб-сайтов?

Какие приложения Javascript для отслеживания курсора (мыши) лучше всего подходят для веб-сайтов? Для хранения в базе...


person ilhan    schedule 16.01.2010    source источник
comment
Что будет храниться в базе данных?   -  person Kaleb Brasee    schedule 16.01.2010
comment
движения курсора (координаты)   -  person ilhan    schedule 16.01.2010


Ответы (2)


Я не знаю, есть ли готовое общее решение этой проблемы одним щелчком мыши.

Я бы рекомендовал выбрать хороший фреймворк Javascript (мой личный фаворит — MooTools, но jQuery тоже хорош). Обе эти библиотеки предоставляют более удобные способы обработки событий мыши в кросс-браузерной совместимости.

Мой совет: держите очередь событий мыши, которые вы постоянно отправляете на сервер через вызовы AJAX. Сценарий на стороне сервера, который отвечает на запрос AJAX, может передать данные в базу данных по вашему выбору.

Взгляните на эту замечательную библиотеку MooTools для обработки расширенных жестов мыши, чтобы получить представление о том, как можно выполнить запись движений мыши: Мутюр.

Правка: Еще немного погуглив, я также наткнулся на эффект фонарика MooTools который делает почти именно то, что вы хотите. Вместо того, чтобы обновлять положение фонарика на основе движения мыши, вы должны хранить координаты в очереди, которая позже отправляется на сервер.

person awesomo    schedule 17.01.2010

Open Web Analytics — это бесплатное программное обеспечение для веб-аналитики с открытым исходным кодом, которое обеспечивает отслеживание движений мыши и кликов. Средство отслеживания javascript OWA ставит в очередь "domstream" и периодически отправляет его на сервер, где он хранится в базе данных. Затем вы можете воспроизвести записи через интерфейс отчетности. См. демонстрацию по адресу: http://demo.openwebanalytics.com.

person Peter Adams    schedule 27.03.2012