Stumbled upon this when browsing for HTML5 examples:
https://html5demos.com/geo (Only HTML5 capable browsers)
Mozilla location service.
Map shows areas in which our stumbling community has collected data samples. The map shows general areas in which we have data samples. It does not show the locations of Bluetooth beacons, cell towers or WiFi access points.
If connected to a scanned network.
Apple Q&A on Location Data