Geolocalização

This post is also available in: English 日本語 Русский Français Español Deutsch Српски Български 简体中文

A geolocalização é um serviço que permite às páginas web pedir as coordenadas da sua localização física. Pode ver isso num mapa onde clica num botão para o mapa mostrar a sua posição no mapa. Em alternativa, ao visitar um website, pode ver uma mensagem do website a pedir a sua permissão para ver a sua localização.

Infelizmente, o nosso fornecedor de geolocalização já não nos pode fornecer o serviço, devido a novas restrições legais. Devido à importância da privacidade, especialmente quando se trata de algo tão sensível como a sua localização exata, só confiaremos num fornecedor de geolocalização que respeite a sua privacidade. Por isso, por enquanto, estamos a analisar os fornecedores disponíveis e a testá-los para ver se sua cobertura é boa o suficiente para a nossa base de utilizadores. Atualmente, no Windows usamos o serviço de geolocalização do Windows, mas no macOS e Linux a geolocalização foi desativada. Esta não é uma situação que nos deixe satisfeitos e estamos a esforçar-nos por encontrar uma solução. A sua privacidade é demasiado importante para nós.


Como funciona a geolocalização

A sua localização pode ser detetada através dos sensores GPS do seu equipamento, caso este tenha um sensor GPS. No entanto, se o seu equipamento não tiver um sensor GPS, o navegador pode pedir a sua localização a um fornecedor de geolocalização. Normalmente, ele envia ao fornecedor de geolocalização detalhes limitados das redes WiFi que o seu computador consegue ver. O fornecedor de geolocalização usa locais de redes WiFi conhecidas e potências de sinal para calcular a sua posição provável. Se não for capaz de o fazer usando as redes na sua zona, então pode recorrer ao uso também aproximado de uma procura geográfica de endereços IP, usando uma grande base de dados das localizações aproximadas de todos os endereços IP. Estas bases de dados eram comuns antes de os serviços de geolocalização se tornarem populares e requerem manutenção constante, uma vez que os endereços IP são frequentemente realocados entre diferentes fornecedores.

O fornecedor de geolocalização devolve a longitude e latitude da localização calculada, e essas coordenadas são tudo o que o site consegue ver.


Proteger a sua privacidade

A sua localização física exata é um dos dados pessoais mais importantes e, normalmente, pode não querer que os websites ou outras pessoas possam ver a sua localização exata. Se confia num website o suficiente para lhe dar permissão para ver a sua localização, o Vivaldi guarda a sua escolha para que da próxima vez que visitar esse website, não tenha que lhe dar novamente permissão. Esta permissão só pode ser dada a websites seguros. Quando uma página acede à sua localização, um ícone de geolocalização aparece no campo de endereço no Vivaldi para computador. Pode revogar a permissão usando o ícone de ícone de geolocalização geolocalização ou clicando em Ícone de informações do site Informações do website no campo de endereço. Pode definir o valor predefinido da permissão de localização para Permitir ou Bloquear, indo a Definições > Páginas web.


Há alternativas?

Embora a geolocalização esteja atualmente desativada no macOS e Linux, há uma forma de fornecer uma localização para os websites usarem:

  1. Carregue uma página que queira ver a sua localização, mas não aceite ainda nenhum pedido de geolocalização.
  2. Abra as Ferramentas de Desenvolvimento a partir do Botão do menu Vivaldi menu Vivaldi > Ferramentas > Ferramentas de Desenvolvimento (ou prima Ctrl+Shift+I).
  3. Clique nas reticências verticais menu 3 pontos, no canto superior direito da janela Ferramentas de Desenvolvimento.
  4. menu 3 pontos > Mais ferramentas > Sensores.
  5. Escolha uma substituição de geolocalização ou clique em Gerir para definir uma nova.
  6. Depois de ter escolhido um substituto, pode aceitar o pedido de geolocalização a partir do ícone de geolocalização ícone de geolocalização no campo de endereço.

Para visitas subsequentes, em vez das etapas 3 e 4, vá ao separador Sensores no painel inferior das Ferramentas de Desenvolvimento.
Para fornecer a sua localização real, precisa primeiro de a encontrar num mapa que indique latitude e longitude como números. Normalmente há aplicações disponíveis para fazer isso no seu sistema, usando o serviço de geolocalização do seu sistema.

No Windows, a geolocalização vem ativada de raiz e usa o serviço de geolocalização do Windows. Caso não esteja ativada no seu computador por algum motivo, siga as instruções para o Windows 10 abaixo, para usar a sua localização exata.

  1. Vá a  vivaldi://flags/#enable-winrt-geolocation-implementation  e ative a opção;
  2. No Windows, aceda a  Definições, > Privacidade > Localização.  Ative  Permitir o acesso à localização neste equipamento  e  Permitir que as aplicações acedam à sua localização.

Em alternativa:

  1. Abra o menu Iniciar do Windows>, digite “Mapas” e abra a aplicação Mapas.
    Se esta aplicação não estiver instalada, pode antes procurar por “Microsoft Store” e aí procurar por “Windows Maps” e instalar essa aplicação.
  2. Na aplicação Mapas, clique em Mostrar a minha localização  (Ctrl+Home).
  3. Neste ponto, pode ser-lhe dito que o seu sistema tem o serviço de localização desativado.
    1. Clique no botão  Configurações  que aparece.
    2. Se a opção “Localização deste dispositivo” estiver desativada, clique em  Alterar  e ative-a.
    3. Permita que as aplicações acedam à sua localização na secção em baixo.
    4. Em “Escolha que aplicações podem aceder à sua localização precisa”, defina “Mapas” como “Ativado”.
  4.  Na aplicação Mapas, deve agora conseguir ver a sua localização.
  5. Na aplicação Mapas, clique no menu de três pontos (“…”) e escolha “Partilhar”.
  6.  Selecione “Copiar ligação”.
  7. Terá copiado um URL como este: https://maps.windows.com/?form=WNAMSH&lvl=20&cp=40.689377~-74.044533&sty=r&trfc=0
  8. A latitude neste exemplo é 40,689377 e a longitude é -74,044533.