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 geolocalização ou clicando em 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:
- Carregue uma página que queira ver a sua localização, mas não aceite ainda nenhum pedido de geolocalização.
- Abra as Ferramentas de Desenvolvimento a partir do menu Vivaldi > Ferramentas > Ferramentas de Desenvolvimento (ou prima Ctrl+Shift+I).
- Clique nas reticências verticais , no canto superior direito da janela Ferramentas de Desenvolvimento.
- > Mais ferramentas > Sensores.
- Escolha uma substituição de geolocalização ou clique em Gerir para definir uma nova.
- Depois de ter escolhido um substituto, pode aceitar o pedido de geolocalização a partir do í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.
- Vá a vivaldi://flags/#enable-winrt-geolocation-implementation e ative a opção;
- 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:
- 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. - Na aplicação Mapas, clique em Mostrar a minha localização (Ctrl+Home).
- Neste ponto, pode ser-lhe dito que o seu sistema tem o serviço de localização desativado.
- Clique no botão Configurações que aparece.
- Se a opção “Localização deste dispositivo” estiver desativada, clique em Alterar e ative-a.
- Permita que as aplicações acedam à sua localização na secção em baixo.
- Em “Escolha que aplicações podem aceder à sua localização precisa”, defina “Mapas” como “Ativado”.
- Na aplicação Mapas, deve agora conseguir ver a sua localização.
- Na aplicação Mapas, clique no menu de três pontos (“…”) e escolha “Partilhar”.
- Selecione “Copiar ligação”.
- Terá copiado um URL como este: https://maps.windows.com/?form=WNAMSH&lvl=20&cp=40.689377~-74.044533&sty=r&trfc=0
- A latitude neste exemplo é 40,689377 e a longitude é -74,044533.
O Vivaldi usa o sistema CoreLocation integrado no MacOS, alimentado pelos serviços de localização da Apple. Para conceder ao Vivaldi acesso à geolocalização:
- No macOS abra Preferências de sistema > Segurança e privacidade > Serviços de localização.
- Clique no ícone de cadeado no canto inferior esquerdo e digite a sua palavra-passe para fazer alterações.
- Marque a caixa do Vivaldi para permitir que o navegador determine a sua localização.
Linux com Gnome
- Execute a aplicação Gnome Maps (instale-a primeiro, se necessário).
- Clique em Ir para a localização atual.
- Pode receber a mensagem “Ative os serviços de localização para encontrar a sua localização”.
- Clique em Configurações de localização.
- Mude “Serviços de localização” para “ATIVADO”.
- No Gnome Maps, clique novamente em Ir para a localização atual .
- Clique no ponto de localização que aparece. Lá são mostradas a latitude e a longitude.
Linux com KDE
- Execute a aplicação KDE Marble (instale-a primeiro, se necessário).
- Em “Localização – Rastreamento de posição”, escolha o fornecedor que pretende usar.
- Uma vez que a localização tenha sido selecionada, aumente a ampliação no ponto conforme necessário.
- Editar > Copiar coordenadas. Eles serão copiadas num formato que não é compreendido pelas ferramentas de desenvolvimento.
- Abra a página openstreetmap.org . Copie as coordenadas para o campo de pesquisa.
- Clique com o botão direito do rato na localização e escolha Mostrar endereço. As coordenadas simplificadas podem ser copiadas do painel que aparece.