Aller au contenu

Moteur de recherche

Débloquer OpenStreetMap sans installer d’application de cartes

OpenStreetMap est la carte vers laquelle on se tourne quand celle qu’on ouvre d’habitude ne charge pas. Tapez openstreetmap.org dans le champ de lancement, appuyez sur Lancer, et le site s’ouvre dans le même onglet par l’adresse de TrickyBird : vous cherchez un lieu, vous cliquez sur un résultat, et la carte se dessine autour.

Le conseil qu’on vous donne presque partout commence par un téléchargement, et sur un ordinateur portable administré ou un Chromebook d’école il s’arrête exactement là. Il n’y a pas de droits d’administration pour lancer un programme d’installation, et souvent aucun moyen d’ajouter une extension. Une application de cartes réclame précisément l’autorisation que l’appareil lui refuse. Un proxy web est une page web. L’ouvrir coûte ce que coûte n’importe quelle autre page.

OpenStreetMap mérite le détour en soi, et pas seulement comme solution de repli. Ce sont des données ouvertes plutôt que le produit d’une seule entreprise, cartographiées par des bénévoles, et les noms de lieux sont donnés dans la langue locale : une rue de Jakarta se lit comme on l’écrit à Jakarta.

À quoi vous attendre avec OpenStreetMap

La recherche renvoie une vraie liste de résultats, un résultat ouvre la page du lieu avec son panneau latéral, et la carte se dessine à côté, le tout par l’adresse de TrickyBird sur un ordinateur. Le zoom et la position s’écrivent toujours dans l’adresse pendant que vous déplacez la carte, mais sur l’une de nos propres adresses plutôt que sur openstreetmap.org, donc ce que vous copieriez est un lien vers nous.

openstreetmap.org est-il bloqué sur votre réseau ?

La vérification demande à openstreetmap.org un petit fichier directement depuis votre connexion, pas via TrickyBird : votre réseau voit donc cette requête comme n’importe quelle visite directe.

L’une de nos adresses, avec celle du site encodée dedans

Le site se charge dans l’onglet où vous êtes déjà, et cette adresse n’aura pas toujours la même allure : parfois ce ne sont que des chiffres.

Comment TrickyBird ouvre-t-il OpenStreetMap ?

Une carte n’est pas un seul fichier. La page arrive d’abord, puis la carte se remplit toute seule : elle va chercher une grille de tuiles carrées sur un autre hôte que celui que vous avez demandé, et c’est précisément la partie qu’un proxy doit réussir. TrickyBird réécrit la page pour que ces requêtes de tuiles repassent par le proxy au lieu de sortir vers cet hôte, et sans cette réécriture la page arrive mais pas la carte : à sa place, un rectangle gris. Le champ de recherche, la liste de résultats et les liens vers un lieu sont réécrits de la même façon, et un petit script dans l’onglet fait en sorte que ce sur quoi vous cliquerez ensuite reste sur l’adresse de TrickyBird.

La partie que vous pouvez vérifier vous-même, c’est l’adresse. Votre navigateur ne se connecte ni à openstreetmap.org, ni à l’hôte d’où viennent les tuiles : ses requêtes vont vers l’une de nos propres adresses, qui porte ces adresses en elle, encodées plutôt qu’écrites en toutes lettres. Et ce qui se connecte à OpenStreetMap, c’est le serveur de TrickyBird, pas votre adresse IP.

Pourquoi OpenStreetMap est-il bloqué là où vous êtes ?

Sur un réseau de bureau ou de campus, rarement pour une raison qui touche aux cartes. Un filtre range le web en catégories, désactive des catégories entières d’un seul réglage et refuse ce qu’il n’arrive à classer nulle part ; la raison pour laquelle un réseau fait cela tient d’habitude à la bande passante ou au règlement, pas au site que vous avez devant vous.

La Chine continentale est l’autre cas, et le blocage y couvre le pays plutôt qu’un réseau en particulier. GreatFire, qui mesure depuis l’intérieur, donne openstreetmap.org pour bloqué.

Qu’est-ce qui fonctionne sur OpenStreetMap en ce moment ?

La recherche et la navigation. Tapez un lieu dans le champ de recherche et une vraie liste de résultats s’affiche, chaque entrée menant à l’objet lui-même ; ouvrez-en un et le panneau latéral se remplit de ce qu’OpenStreetMap enregistre à son sujet, le nom, le type, les tags en dessous, la carte dessinée à côté. C’est ce que confirment nos propres vérifications sur un ordinateur.

Partager la vue exacte marche, avec une étape en plus. OpenStreetMap écrit votre zoom et votre position dans l’adresse pendant que vous déplacez la carte, et cette écriture passe le proxy sans changer : les coordonnées à la fin se mettent à jour pendant que la carte bouge. Devant elles se trouve en revanche l’une de nos propres adresses plutôt que openstreetmap.org, donc copier l’adresse entière donne à quelqu’un un lien vers nous et non vers la vue. La partie à partir du # appartient à OpenStreetMap, et c’est openstreetmap.org/ suivi de celle-ci qu’il faut transmettre.

Ici, le rôle de TrickyBird est limité. Il vous amène sur un site public que votre réseau refuse de charger, et il tient votre adresse IP à l’écart d’OpenStreetMap pendant que vous y êtes. Ce n’est pas un moyen de franchir un mur payant, une page de connexion ou une restriction régionale, et le point d’entrée conserve une version tronquée de votre adresse IP et le nom d’hôte de destination pendant 48 heures au maximum, sans compte auquel rattacher quoi que ce soit.

Questions

La carte se dessine-t-elle vraiment, ou seulement la page autour ?

La carte se dessine. Ses tuiles sont des requêtes d’images distinctes vers un autre hôte, et TrickyBird les réécrit pour qu’elles reviennent par le proxy comme le reste de la page. C’est la pièce qui casse le plus souvent derrière un proxy, et ici elle ne casse pas : les tuiles se dessinent et les résultats de recherche sont là, à côté.

Puis-je chercher un lieu, ou seulement ouvrir un lien qu’on m’a envoyé ?

L’un comme l’autre. Tapez un lieu dans le champ de recherche d’OpenStreetMap et la liste des correspondances revient par le proxy, et chaque correspondance mène à la page du lieu, qui s’ouvre avec ce qu’OpenStreetMap note à son sujet dans le panneau latéral. Wikipédia s’ouvre aussi via TrickyBird si vous voulez lire sur le lieu lui-même.

OpenStreetMap est-il bloqué en Chine continentale ?

Oui, et une mesure publique soutient cette réponse. GreatFire teste depuis la Chine continentale, donne openstreetmap.org pour bloqué et enregistre des interférences avec le site depuis le 24 mai 2012 ; 100 % de ses 2 derniers tests concluants ont échoué. Une mesure de ce type décrit le pays et non un réseau en particulier, et l’échantillon récent est réduit, d’où la plage de dates à côté.

Puis-je partager la vue exacte que j’ai à l’écran ?

Oui, avec une étape en plus. OpenStreetMap écrit votre zoom et votre position dans l’adresse pendant que vous déplacez la carte, et via TrickyBird cela se produit toujours : les coordonnées suivent la carte. Elles reposent en revanche sur l’une de nos propres adresses, que personne d’autre ne peut ouvrir telle quelle. Copiez la partie à partir du # et transmettez-la après openstreetmap.org/.

Est-ce que cela marche sur un ordinateur portable où je ne peux rien installer ?

C’est exactement le cas pour lequel c’est fait. Vous n’avez rien à télécharger, aucun mot de passe d’administration à aller chercher : l’ensemble tient dans une page, dans l’onglet que vous avez déjà ouvert. Un portable qui refuse toute installation ouvre quand même des pages web, et il n’en faut pas plus.

OpenStreetMap voit-il mon adresse IP ?

Non. La requête qui arrive chez OpenStreetMap part du serveur de TrickyBird, donc ce n’est pas votre adresse IP qu’il voit, et votre réseau voit une connexion vers TrickyBird. Pour faire tourner le service et empêcher les abus, le point d’entrée conserve une version tronquée de votre adresse IP, le nom d’hôte de destination et des données de réponse basiques, pendant 48 heures au maximum, sans compte associé.

Ouvrir OpenStreetMap maintenant

Appuyez sur le bouton et le site s’ouvre dans cet onglet. Vous n’avez rien à installer et aucun compte à créer.