Какие приложения Javascript для отслеживания курсора (мыши) лучше всего подходят для веб-сайтов? Для хранения в базе...
Каковы лучшие приложения для отслеживания курсора (мыши) для веб-сайтов?
Ответы (2)
Я не знаю, есть ли готовое общее решение этой проблемы одним щелчком мыши.
Я бы рекомендовал выбрать хороший фреймворк Javascript (мой личный фаворит — MooTools, но jQuery тоже хорош). Обе эти библиотеки предоставляют более удобные способы обработки событий мыши в кросс-браузерной совместимости.
Мой совет: держите очередь событий мыши, которые вы постоянно отправляете на сервер через вызовы AJAX. Сценарий на стороне сервера, который отвечает на запрос AJAX, может передать данные в базу данных по вашему выбору.
Взгляните на эту замечательную библиотеку MooTools для обработки расширенных жестов мыши, чтобы получить представление о том, как можно выполнить запись движений мыши: Мутюр.
Правка: Еще немного погуглив, я также наткнулся на эффект фонарика MooTools который делает почти именно то, что вы хотите. Вместо того, чтобы обновлять положение фонарика на основе движения мыши, вы должны хранить координаты в очереди, которая позже отправляется на сервер.
Open Web Analytics — это бесплатное программное обеспечение для веб-аналитики с открытым исходным кодом, которое обеспечивает отслеживание движений мыши и кликов. Средство отслеживания javascript OWA ставит в очередь "domstream" и периодически отправляет его на сервер, где он хранится в базе данных. Затем вы можете воспроизвести записи через интерфейс отчетности. См. демонстрацию по адресу: http://demo.openwebanalytics.com.