Se você encontrar informações faltando ou erros em alguma das traduções, nos ajude abrindo um pull request com as modificações necessárias nos textos para que todos tenham acesso aos guias em seu idioma.

Guias

voltar ao índice

mousemove

en-US es pt-BR

O evento mousemove é disparado toda vez que o ponteiro do seu mouse é movimentado sobre algum elemento.

O mouse é interpretado como os seus olhos do ponto de vista dos sites. Ele pode ser utilizado para identificar o que você está lendo. Com jQuery e poucas linhas de JavaScript o seguinte código poderia ser criado:

$(document).ready(function() {
  var last_text = undefined;

  $('*').on('mousemove', function(event) {
    var current_text = $(event.target).text().replace(/(\r\n|\n|\r)/gm, '').slice(0, 100);

    if(current_text && current_text != last_text) {
      last_text = current_text;

      console.log(last_text);
    }
  });
});

Com ele o que você está lendo pode ser visto através do movimento do seu mouse:

Google Heatmap

Veja o exemplo completo aqui.

Outra aplicação é a saber “onde você está olhando” com a criação de mapas de calor:

Google Heatmap