These all work fairly well in modern web browsers.
I beg your pardon, but I think this is something yet non-existent with webapps - the best you can get is a prepared list of directions, and maybe you can set the tab to auto-update once in a while. And this is something any half-decent navigation app does.