Morgen is het weer tijd voor #DoeiDag. 🥳

@doeidag Nog een ideetje voor #DoeiDag
Het is een onbegonnen zaak om iedereen die een website heeft over te halen om te linken naar #OpenStreetMap i.p.v. Google.
Maar met #GreaseMonkey https://www.greasespot.net/ of #TamperMonkey https://www.tampermonkey.net/ kun je zelf webpagina's aanpassen.
Onderstaand script veranderd links naar Google route beschrijvingen naar OpenStreetMap routes:
Suggesties, verbeteringen en ander commentaar welkom.

// ==UserScript==
// @name OSM Directions
// @namespace http://technetium.be
// @version 1.4
// @description Replaces the links to GoogleDirections to OpenStreetMap directions
// @author technetium
// @match *://*
// ==/UserScript==

(function() {
'use strict';

function main() {
window.addEventListener('click', function(e) {
if ('A' != e.target.tagName) { return; }
if (e.target.href.startsWith('https://maps.google.com/maps?f=d')) {
e.preventDefault();
const orig = e.target.href.replace(/.*saddr=/, '').replace(/%20.*/, '');
const dest = e.target.href.replace(/.*daddr=/, '').replace(/%20.*/, '');
location.href = 'https://www.openstreetmap.org/directions?route='+orig+'%3B'+dest;
}
});
}
main();
})();

Greasespot

The weblog about greasemonkey