It's good fun coding for the latest and greatest browsers, making use of the new HTML5 features and pushing the envelope to see what can be done. However, as we are focussed on businesses, we need to appreciate that not every business is able to be running the latest version of Chrome or Internet Explorer either due to specific policies in place or application compatibility issues.
For this reason, we prefer to be inclusive and ensure yagmap is fully functional with at least Internet Explorer 6. Yes, we know even Microsoft would like IE6 to disappear but in reality a lot of businesses, particularly the larger enterprises are still using IE6 and will be for some time to come until they are in a position to complete a blanket upgrade. Whilst it's all very well saying install the Chrome plug-in, or an alternative browser for day-to-day web, keeping IE6 for the legacy applications; this is not always a practical option due to security policies in place.
So, as part of our product development, we test against IE6, IE7, IE8 and IE9. IE9 is our preferred (until v10 comes out soon!) but IE8 is the latest supported on Windows XP (again not always possible to spend thousands or millions upgrading all PCs to Windows 7). With IE6 and 7, we make sure the functionality works but whilst the newer browsers allow for a more appealing visual appearance, IE6 and 7 give a more functional look as they don't support the newer standards such as HTML5 and CSS3.