Система рейтинга на сайтах позволяет посетителям ресурса видеть мнение других пользователей и самостоятельно голосовать за понравившийся товар или текст. Зачастую она имеет вид нескольких подряд идущих изображений звездочек (в основном от 3 до 10), которые окрашиваются по порядку слева, в зависимости от среднего количества набранных баллов.
В основном рейтинг интернет товаров позволяет посетителям определиться с наиболее удачной покупкой. В то же время, если установлен рейтинг статей на сайт, регулярно публикующих важные статьи, читатели голосуют за наиболее интересную из них. Эти сведения будут полезны и владельцу ресурса: Вы всегда будете знать, что нравится Вашей целевой аудитории, а что вызывает негатив. С точки зрения коммерции отзывы о товарах с рейтингом позволят сформировать список хорошо реализуемой продукции и сократить время ее нахождения "на полках".
Логика данной функции довольно проста: есть 1 изображение которое размножается в необходимом количестве. Программа запоминает размеры каждой картинки и их суммы в целом. Конечный пользователь, при помощи мыши, указывает свой рейтинг товаров, окрашивая необходимое количество "звездочек". Система высчитывает расстояние от начала списка картинок до места клика и добавляет число в память. После чего итоговая сумма делится на общее количество голосов и возвращается кликнувшему как итоговый рейтинг на сайте.