Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

Can anyone give me information or a good pointer on browser version support in the ESRI ArcGIS JavaScript API v2.4?

I can't find much in their documentation beyond changes in support for specific browsers in each API version's "What's New".

I have seen that the API uses SVG for some client-side rendering, which must affect cross-browser support. Beyond this I imagine there are some peculiarities for older versions of all major browsers.

I will most likely be targeting recent versions of desktop-based browsers in my upcoming project but I would like to know any issues in advance as we are probably going with JavaScript over Silverlight specifically for the wider platform support.

Any help on this much appreciated.

share|improve this question

1 Answer 1

up vote 12 down vote accepted

I work on the JS API team and honestly, we could do a better job of documenting this. That being said, we support the browsers supported by the version of dojo we're using. The lastest versions of ArcGIS JS API (2.3 and 2.4) use dojo 1.6.1. The dojo 1.6 release notes list the supported browsers: http://docs.dojocampus.org/releasenotes/1.6

The only caveat is that we don't really go out of our way to support IE6 these days.

There's also the list of supported browsers for the 2.0 release of the Web APIs: http://resources.arcgis.com/content/webapis/2.0/system-requirements The only big update to that is that we support IE9 at v2.3 and beyond.

Regarding SVG, this is one of the big reasons we use dojo. Dojo's gfx module abstracts away browser differences so we can use SVG in browsers that support it but fall back to alternative technologies (VML for IE < 9; Canvas for android) when necessary.

share|improve this answer
    
That's fantastic thanks Derek. I didn't know Dojo was capable of levelling browsers on client-rendered graphics. I'd be interested to see the variations in performance (e.g. zoom, pan, click events) across browsers but this is something I could easily test myself. If anything I think there's merit in going out of your way to NOT support IE6 so that we might someday remove that vile beast from the market (with IE7 soon to follow). –  tomfumb Jul 21 '11 at 23:01
    
Glad to help! Ideally, we could get rid of IE 6 - 8 all at once... –  Derek Swingley Jul 22 '11 at 0:14
    
Also, two simple apps I did to mess around with graphics performance: servicesbeta.esri.com/demos/graphics-performance/points.html and servicesbeta.esri.com/demos/graphics-performance/polys.html –  Derek Swingley Jul 22 '11 at 1:00
    
@Derek, does that mean you will or won't support a IE6 issue? –  D.E.Wright Jul 22 '11 at 2:16
    
why did I have to try with 50,000 features??? Thanks very much for these –  tomfumb Jul 22 '11 at 4:22

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.