Je locatie wijzigen in een mobiele browser

Achter ‘mijn locatie in de browser veranderen’ zitten drie verschillende taken: een website andere coördinaten laten zien, eruitzien als een bezoeker uit een ander land, en de regio omzetten in een zoekmachine of op een marktplaats. Ze worden verschillend opgelost, en proberen alle drie op één manier af te handelen is de meest voorkomende reden dat ‘er niets veranderde’.

Drie bronnen waaruit een browser je stad kent

De eerste is het systeem om coördinaten vragen. De website roept de standaardinterface voor locatie aan, de browser vraagt je om toestemming, en als je die geeft, geeft hij dezelfde locatie die elke app op de telefoon krijgt. Dit is het kanaal dat een neplocatie vervangt.

De tweede is het IP-adres. Als er geen toestemming is gegeven of de website er nooit om heeft gevraagd, wordt de regio via het netwerk bepaald. Coördinaten simuleren is hier machteloos; je hebt een VPN nodig.

De derde is de regio die in de dienst zelf is gekozen. Zoekmachines, marktplaatsen en bezorgdiensten bewaren de stad in de accountinstellingen of een cookie, en die heeft niets te maken met coördinaten of IP: je wijzigt haar in de interface van de dienst zelf.

Drie manieren waarop een browser de locatie bepaalt: coördinaten van het systeem vragen, het IP-adres en de gekozen regio

Coördinaten simuleren voor de browser op Android

Daar is geen aparte browserinstelling voor, en die is ook niet nodig: de browser is een gewone app die de locatie van het systeem haalt. Zet gewoon de neplocatie aan op de telefoon, en elke website die locatietoegang heeft gekregen, ziet het gekozen punt.

De werkwijze: zet de ontwikkelaarsmodus aan en kies de simulatie-app (stap voor stap), zet een punt op de kaart, open de website en geef hem locatietoegang. Was de website al open, laad het tabblad dan opnieuw — coördinaten worden opgevraagd als de pagina laadt.

Een browserverzoek om locatietoegang: na toestemming krijgt de website de gesimuleerde coördinaten

Controleren wat de website precies ziet

Het snelst ga je dat na door een pagina voor locatiecontrole te openen (zoeken op ‘mijn locatie controleren’ vindt ze) en de getoonde coördinaten met het gekozen punt te vergelijken. De browser is juist handig om te controleren: hij onthoudt de vorige locatie niet tussen bezoeken en toont niet per vergissing een oud resultaat.

Kloppen de coördinaten, maar staat de oude stad nog op de website, dan haalt de website de regio niet uit de locatie, maar uit zijn instellingen of het IP. Een uitgebreide uitleg van de controles staat in een aparte handleiding.

Waarom het op een computer anders is

Op een desktopcomputer komen coördinaten meestal niet van satellieten, maar van wifinetwerken in de buurt en het IP — daar bestaan geen simulatie-apps op systeemniveau. Browsers hebben wel een ingebouwd hulpmiddel: in Chrome en browsers op basis van Chromium kun je via het ontwikkelaarspaneel (F12) → Sensors willekeurige coördinaten instellen voor het huidige tabblad. Het is een officiële functie om websites te testen, werkt zonder extensies en vereist geen installatie.

Voor dagelijks gebruik is het onhandig — het paneel moet open blijven — maar perfect om te zien hoe een website eruitziet vanuit een andere stad.

Wanneer je de dienst nodig hebt, niet de browser

Zoekmachines, kaarten en marktplaatsen laten je bijna altijd handmatig een stad kiezen — in de instellingen of in de kop van de pagina. Dat is de betrouwbaarste manier om lokale resultaten te zien: het hangt niet af van coördinaten of IP, en de dienst ziet het niet als een poging tot misleiding, omdat je zijn eigen instelling gebruikt.

Is de taak ‘prijzen en beschikbaarheid in een andere stad zien’, begin dan hiermee, en bewaar coördinaten simuleren voor gevallen waarin de dienst niet om de stad vraagt en haar per se zelf wil bepalen.

Wat simulatie in de browser niet doet

Ze verandert je IP-adres niet en ook niet het land dat daaruit volgt — daarvoor heb je een VPN nodig; het verschil wordt uitgelegd in het artikel locatie vervalsen of VPN.

Ze verbergt niet je tijdzone, systeemtaal en andere kenmerken waaraan een website je regio kan bepalen, los van de coördinaten.

Ze helpt niet waar een website de vlag ‘nepbron’ leest: als dat voor de dienst belangrijk is, ziet hij de simulatie — dit is waarom.

Mock Location — nep-gps-locatie op Android zonder root

Gratis, buiten Google Play. Je kunt de controlesom van het bestand vóór installatie nagaan.

APK downloaden