Pular para o conteúdo

Mecanismo de busca

Desbloqueie o OpenStreetMap sem instalar um app de mapas

O OpenStreetMap é o mapa a que se recorre quando o de sempre não carrega. Digite openstreetmap.org no campo de abertura, clique em Abrir, e o site abre na mesma aba pelo endereço do próprio TrickyBird: você busca um lugar, abre um resultado, e o mapa se desenha em volta.

O conselho que você recebe em quase todo lugar começa com um download, e em um notebook de trabalho gerenciado ou em um Chromebook da escola é exatamente ali que ele para. Não há direitos de administrador para rodar um instalador, e muitas vezes nem dá para adicionar uma extensão. Um app de mapas quer justamente a permissão que o dispositivo nega. Um proxy web é uma página web. Abri-la custa o que custa abrir qualquer outra.

O OpenStreetMap vale por si, não só como plano B. São dados abertos em vez do produto de uma empresa só, mapeados por voluntários, e os nomes dos lugares aparecem na língua local: uma rua de Jacarta se lê como se escreve em Jacarta.

O que esperar de OpenStreetMap

A busca devolve uma lista de resultados de verdade, um resultado abre a página do lugar com o painel lateral dela, e o mapa se desenha ao lado, tudo pelo endereço do TrickyBird no computador. O zoom e a posição continuam se escrevendo no endereço enquanto você arrasta o mapa, mas sobre um dos nossos próprios endereços, e não sobre openstreetmap.org, então o que você copiaria é um link para nós.

O openstreetmap.org está bloqueado na sua rede?

A verificação pede a openstreetmap.org um arquivo pequeno direto da sua conexão, não pelo TrickyBird, então a sua rede vê esse pedido como qualquer visita direta.

Um dos nossos endereços, com o do site codificado dentro

O site carrega na mesma aba, e esse endereço nem sempre vai ter a mesma aparência: às vezes são só números.

Como o TrickyBird abre o OpenStreetMap?

Um mapa não é um arquivo só. Primeiro chega a página, e aí o mapa se monta sozinho: ele puxa uma grade de ladrilhos quadrados de um host diferente daquele que você pediu, e é justamente essa a parte que um proxy precisa acertar. O TrickyBird reescreve a página para que essas requisições de ladrilho voltem pelo proxy em vez de sair para aquele host, e sem essa reescrita a página chega mas o mapa não: no lugar dele fica um retângulo cinza. A caixa de busca, a lista de resultados e os links para um lugar são reescritos do mesmo jeito, e um pequeno script na aba faz com que o que você abrir depois continue no endereço do TrickyBird.

A parte que você mesmo consegue conferir é o endereço. O seu navegador não se conecta a openstreetmap.org nem ao host de onde vêm os ladrilhos: as requisições dele vão para um dos nossos próprios endereços, que leva esses endereços dentro de si, codificados, não escritos por extenso. E quem se conecta ao OpenStreetMap é o servidor do TrickyBird, não o seu endereço IP.

Por que o OpenStreetMap está bloqueado onde você está?

Em uma rede de escritório ou de campus, raramente por algo que tenha a ver com mapas. Um filtro organiza a web em categorias, desliga categorias inteiras em um único ajuste e recusa aquilo que não consegue encaixar; o motivo de uma rede fazer isso costuma estar na banda ou no regulamento, não no site à sua frente.

A China continental é o outro caso, e lá o bloqueio cobre o país, não uma rede específica dentro dele. O GreatFire, que mede de dentro, dá o openstreetmap.org como bloqueado.

O que funciona no OpenStreetMap agora?

Buscar e navegar. Digite um lugar na caixa de busca e aparece uma lista de resultados de verdade, cada um com link para o próprio objeto; abra um e o painel lateral se enche com o que o OpenStreetMap guarda sobre ele, o nome, o tipo, as tags embaixo, e ao lado o mapa se desenha. É isso que confirmam as nossas próprias checagens no computador.

Compartilhar a vista exata funciona, com um passo a mais. O OpenStreetMap escreve o seu zoom e a sua posição no endereço enquanto você arrasta o mapa, e essa escrita passa pelo proxy sem mudar: as coordenadas no fim vão se atualizando enquanto o mapa se mexe. Na frente delas, porém, está um dos nossos próprios endereços, e não openstreetmap.org, então copiar o endereço inteiro passa para alguém um link para nós, e não para a vista. A parte que começa no # é do próprio OpenStreetMap, então o que se passa adiante é openstreetmap.org/ seguido dela.

O trabalho do TrickyBird aqui é pequeno. Ele leva você a um site público que a sua rede se recusa a carregar e mantém o seu endereço IP longe do OpenStreetMap enquanto você estiver lá. Não é um jeito de passar por um paywall, por um login obrigatório ou por uma restrição regional, e a borda guarda uma versão encurtada do seu endereço IP e o hostname de destino por no máximo 48 horas, sem conta a que vincular nada disso.

Perguntas

O mapa se desenha mesmo, ou só a página em volta?

O mapa se desenha. Os ladrilhos dele são requisições de imagem separadas para outro host, e o TrickyBird as reescreve para que voltem pelo proxy como o resto da página. Essa é a peça que mais quebra atrás de um proxy, e aqui ela não quebra: os ladrilhos aparecem e os resultados da busca ficam ao lado.

Dá para buscar um lugar, ou só abrir um link que me mandaram?

Ambos. Digite um lugar na caixa de busca do OpenStreetMap e a lista de correspondências volta pelo proxy, e cada correspondência leva à página do lugar, que abre com o que o OpenStreetMap anota sobre ele no painel lateral. A Wikipedia também abre pelo TrickyBird, se você quiser ler sobre o lugar em si.

O OpenStreetMap está bloqueado na China continental?

Está, e há uma medição pública por trás dessa resposta. O GreatFire testa de dentro da China continental, dá o openstreetmap.org como bloqueado e registra interferência com o site desde 24 de maio de 2012; 100% dos seus 2 últimos testes conclusivos falharam. Uma medição assim descreve o país, e não uma rede dentro dele, e a amostra recente é pequena, por isso o intervalo de datas vem junto.

Dá para compartilhar a vista exata que está na minha tela?

Funciona, com um passo a mais. O OpenStreetMap escreve o seu zoom e a sua posição no endereço enquanto você arrasta o mapa, e pelo TrickyBird isso continua acontecendo: as coordenadas acompanham o mapa. Elas ficam sobre um dos nossos próprios endereços, então inteiro ele não abre para mais ninguém. Copie a parte que começa no # e passe adiante depois de openstreetmap.org/.

Isso funciona em um notebook onde não posso instalar nada?

É para esse caso que ele existe. Você não tem nada para baixar nem senha de administrador para pedir: o conjunto todo cabe em uma página, na aba que você já tem aberta. Um notebook que recusa todo instalador abre páginas web assim mesmo, e aqui não é preciso mais que isso.

O OpenStreetMap vê o meu endereço IP?

Não. A requisição que chega ao OpenStreetMap sai do servidor do TrickyBird, então não é o seu endereço IP que ele vê, e a sua rede vê uma conexão com o TrickyBird. Para operar o serviço e conter abusos, a borda guarda uma versão encurtada do seu endereço IP, o hostname de destino e detalhes básicos da resposta, por no máximo 48 horas, sem conta vinculada.

Abrir o OpenStreetMap agora

Aperte o botão e o site abre nesta aba. Você não precisa instalar nada nem criar conta.