Santa left Maldives Complete a big present under the code tree this Christmas – a completely re-platformed “Snorkel Spotter”.
An added bonus is that now you can log your Snorkel Spottings with your iPhone or iPad as these are now supported with the Safari browser.
As I mentioned recently, while I started out on an almost ‘completely’ Microsoft platform (due to where I was working at the time), the Microsoft strategy and execution in the Internet arena has been unfortunately pretty dire. Technologies it heralded as the next big thing were often discarded. The latest casualty of their myopia has been Silverlight.
I built the Snorkel Spotter dynamic control on this platform as it was hailed to be the latest thing for web interactivity. Unfortunately, neither I (still subscribed to too many Microsoft kool-aid newsletters) nor Microsoft saw HTML5 coming down the pike.
From the outset, Silverlight was an aggravation for users who increasingly were using non-Internet Explorer (IE) browsers which required a fairly complex installation of a special plug-in to get the Spotter to work. And last year, Google’s Chrome, the most popular browser of all, stopped support for Silverlight all together (even a plug-in wouldn’t work). So, prospective “Spotters” had to find a machine with IE or try to install it themselves (and often companies like resorts look down their computers and don’t let staff install whatever programmes they fancy, especially those downloaded from the Internet).
Enough was enough and I decided to move to the new de facto standard for interactivity – HTML5. Unfortunately, I had a few other projects in the queue (eg. WordPress Migration, Beauty Base launch). And once spec’ed, it took a while to code and implement. Hats off to .Net developer Tapesh M. from Ahmedabad, India who did the actually code migration for me. Microsoft has been woefully remiss in providing any migration tools or even guidance on moving from Silverlight for HTML5 (I spent a month researching it). Anyone faced with this problem should get in touch with Tapesh. He does brilliant work.
The migration has also given me a chance to clean up a few glitches and update some of the data and maps in the Spotter. I hope that the work makes the tool all the more fun and useful for everyone.