An useful JavaScript plugin suitable for tracking distance traveled by specific user's mouse on the website
<script type="text/javascript" src="../dist/mouseTracker.min.js"></script> //plugin initialization
var mt = MouseTracker({
//configuration(optional)
remember_user: true,
distanceUnits: 'mm', //['mm', 'inch']
onDistanceChanged: function(distance, gain){
console.log("onDistanceChanged: " + distance + " - " + gain);
}
}); //get distance traveled
var distanceTraveled = mt.getDistanceTraveled();
//clearing distance traveled
mt.clearDistanceTraveled();