Norad To Track Santa With WebGL - IE Users Left Out
Written by David Conrad   
Tuesday, 04 December 2012

Every year Norad uses its radar to track the progress of Santa so that children everywhere can know where their presents are. This year the operation goes even more high tech with the use of WebGL to create a 3D location map. The only problem is that IE users can't view the page because IE doesn't support WebGL. So instead of a 3D lollipop, IE users get a blank screen cinder from Santa.

noradsanta1

 

Well OK, not a blank screen, the app falls back to a 2D map display on IE but this isn't exactly the Christmas magic you might have hoped for. To view Santa's track in glorious 3D you need a WebGL supporting browser and for desktop users this means installing Chrome or Firefox.

The 3D visualization of Santa's location uses the Cesium open source virtual globe which is built on top of WebGL. There are some simulations available on the Cesium site but of course as the blog says:

The locations used in the screenshots are based on test data; we, of course, won’t know Santa’s route until NORAD starts tracking Santa on Christmas Eve.

In other words the app goes live on December 24th.

The blog is also very clear about the reasons for using WebGL and the requirements for viewing the graphics:

WebGL is available on most modern browsers, including Chrome and Firefox, and on all major desktop operating systems: Windows, Linux, and Mac.

It doesn't explicitly say that if you are using IE you can't play in 3D but it does provide upgrade instructions to Chrome or Firefox.

The rest of the blog entry gives a lot of technical detail on how Santa's location is plotted with great accuracy using a geo-tile server provided by Bing Maps which is of course Microsoft's mapping facility. What is even stranger is that Microsoft is credited with being a member of the Norad Tracks Santa Team.

So Microsoft is providing the mapping but, due to the choice of 3D technology, its browser cannot be used in this mode.

noradsanta2

 

The stars, in the views that include space, are rendered using data from NASA and there are a lot of additional features used in this showcase for Cesium. A 2.5D "flat earth" representation can be used instead of the full sphere and full screen mode can be used to get an uninterrupted view on the day itself.

So if you see the graphs of Firefox and Chrome usage jump in the days after Christmas - now you know the reason. The choice of WebGL has delivered a very pleasing Christmas present to both Mozilla and Google. Ho, ho, ho.....

 noradsanta1

More Information

Norad Tracks Santa

Cesium Blog Post

Related Articles

IE The Browser You Loved To Hate

HTML5 After The Hype

A Browser For Work and Another For Play

WebGL 3D Graphs on Google


To be informed about new articles on I Programmer, install the I Programmer Toolbar, subscribe to the RSS feed, follow us on, Twitter, Facebook, Google+ or Linkedin,  or sign up for our weekly newsletter.

 

espbook

 

Comments




or email your comment to: comments@i-programmer.info

Banner


Hour Of Code 2024 Is About To Kick Off
04/12/2024

This year the event that aims to provide a coding experience for all school students and anyone else who wants to join in runs between December 9th and 15th and includes new activities. Let's find out [ ... ]



Kafka 3.9 Adds Dynamic KRaft Quorums
16/12/2024

Kafka 3.9 has been released. The team says this is a major release and the final in the 3.x line. It This will also be the final major release to feature the deprecated Apache ZooKeeper mode. Kafka is [ ... ]


More News

 

 

 

 

Last Updated ( Wednesday, 05 December 2012 )