Esse documento tem por objetivo explicar o funcionamento da batida por geolocalização utilizando o browser em computadores e notebooks.
A geolocalização, de maneira simples, é a capacidade de identificar (ou estimar) a localização geográfica real de um objeto, como uma fonte de radar, que através de um dispositivo com conexão à internet é capaz de gerar um conjunto de coordenadas geográficas, identificando a localização solicitada .
Existe uma diferença significativa quando falamos de geolocalização em dispositivos móveis e computadores em geral.
Os dispositivos móveis possuem técnicas de como o GPS e o GSM, que são independentes da qualidade e da origem da internet e por serem um sistema de posicionamento já construído em celulares, permite que se localize de forma mais assertiva, com o menor uso de dados.
Contudo, em navegadores (browsers), certos dispositivos não possuem GPS ou ferramentas de localização iguais aos dispositivos móveis, fazendo com que o browser busque a localização conforme o endereço IP do usuário. Desta forma, pode haver menor precisão e alternância de acordo com o provedor de internet do usuário.
Em virtude dos fatos acima mencionados, nota-se uma diferença significativa na utilização de geolocalização utilizando dispositivos móveis e browsers.
O fato de o browser não buscar a localização precisa, ou não conseguir carregar a localização, não bloqueará o funcionário de realizar a marcação.
Através desse link é possível ter mais detalhes da batida por geolocalização no aplicativo MeuRH: 9.0 Relógio Batidas Remotas - Portaria 373/2011