I have been very busy with projects and the Toilet Map was slightly neglected – but I have still been working on it when I can, and today I made a fairly sizeable upgrade live on the website version of the map.
Technically – the old map would load absolutely everything into your web browser in one big lump – all 947 of the toilets in one go. This meant the map could be quite slow to respond on older computers, and especially Microsoft browsers.
The new version only loads the toilets that are visible on the map that can be seen on the screen, and also I have done away with the classic Google pop-up layers for a (hopefully) better version, which also helps cut down on the map scrolling to load the Google layers.
The other advantage is that the underlying core code I have written is also designed to – eventually – work on the smartphones as well, where you should see considerable performance improvements once I have migrated the improvements to the iPhone and Android apps.