Программа для подсчета кликов мышью

Программа для подсчета кликов мышью


Применение ПК подразумевает под собой эксплуатацию не только системного блока и монитора, но и иных составляющих, таких как мышь и клавиатура. Весьма полезной программой для пользователей является специальная разработка программного обеспечения Mousotron. Это приложение позволяет осуществлять отслеживание и вести подсчет перемещения курсора мыши, включая все нажатия ее клавиш.
Полезный инструмент Mousotron – это не просто очередное приложение, которым вы воспользуетесь всего пару раз. Эта утилита может быть применена в качестве одометра для вашего персонального компьютера. В частности, программа позволяет произвести подсчет количества метров (сантиметров или километров), которые были наверстаны за сутки (час, неделю) в результате движения компьютерной мышью. Особые настройки и опции приложения предоставляют возможность пользователям выбирать систему измерения, которая может быть метрической либо английской. Примечательно, что полученный результат может быть размещен в сети Интернет и сравнен с результатом иного пользователя.
В перечень важных настроек Mousotron на русском входит возможность установки уровня прозрачности информационной панели приложения. Пользователи в любое время могут изменить различные параметры отображенной информации. Важным достоинством программы Mousotron считается ее удобный и простой в понимании интерфейс. Ввиду этого пользователи легко и быстро привыкают к программе, пользуясь ею ежедневно. Интерфейс приложения многоязычный, однако русского среди них нет. Бесплатно и без необходимости в регистрации предлагаем скачать Mousotron. Программа
Mousotron обеспечивает ряд возможностей:
* Отображение количества нажатий клавишею мыши.
* Отображение количества кликов мышью.
* Ведение учета по координатам Y и Х.
* Полная поддержка колеса прокрутки и многое другое.

На этой тестовой странице сайта проверяю интересную возможность использования jQuery для подсчёта кликов и, что особенно интересно, по каждой из тестовых кнопок отдельно!
Работу управляющего скрипта и ядра jQuery показываю сразу. Подробности о создании — под рисунками мотоциклов.

Пример работы счётчика

Работу скрипта счётчика можно увидеть сразу, если кликнуть по любой из трёх тестовых кнопок.

Вот они.

   

А здесь счётчик кликов выводит результат.

0   0   0

Для повторного просмотра работы скрипта счётчика, страницу нужно перезагрузить.

Создание счётчика кликов

Сначала создал в HTML-коде три кнопки с разным текстом, на которых и проверяется работа кода счётчика.

После подключил библиотеку jQuery отдельным файлом, и прописал JavaScript-код внутри кода этой страницы, который и считает сделанные клики.
Prim* Этот, написанный, JavaScript-код в отдельный файл НЕ ВЫРЕЗАТЬ! Перестанет работать!

Настройка размера, жирности и цвета цифр и рамок у полей вывода результатов производится атрибутом «style» в блоке вывода у каждого из тэгов «span» HTML-кода этой страницы.

* Обе строчки скрипта срабатывают ПРАВИЛЬНО! *
Но всё же вариант, использованный в управляющем коде сейчас, гораздо лучше. Понятнее!

Естественно, что таким способом можно создать счётчики кликов для любых веб-элементов, а не только для тестовых кнопок, как я сделал на этой странице тестового сайта.

Использование счётчика

В данном примере созданный счётчик кликов является интересным способом использования jQuery. Кроме того, с его помощью можно проверить работу написанного для него скрипта. Зачем проверять?!

А затем, чтобы не было сложностей при его практическом использовании. Тем более что практическое использование счётчика требует уже несколько иного подхода.

Для практического использования счётчика кликов, чтобы получать данные о том, что именно заинтересовало посетителя сайта, сколько раз он кликнул по тому или иному элементу веб-страницы, нужно применять уже более сложную технологию. И подобная технология существует!

Это совместное использование двух языков программирования: «PHP и JavaScript» (откроется в новом окне).

* * *


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *