[mapguide-internals] Re: OpenLayers + SVG = MapGuide Vector Viewer

Jason Birch jason at jasonbirch.com
Fri Sep 17 02:33:06 EDT 2010


I should be clear that I wasn't asking for IE6 support (given up on that a
long time ago) just to make allowances for IE8, the last XP browser.  And
I'm not convinced that Opera support is a requirement either.

Perhaps I misunderstand the effort, but if SVG is just another layer type in
OpenLayers it sure doesn't seem like it would be easier to build another
custom viewing framework from scratch than to extend Fusion.  We'll have to
support rasters anyway to display imagery in the SVG viewer.

Greenfield implementations are sexy and easier for developers to manage, but
are incredibly bad for implementers, their clients, and their end users.
Many of us are not in a position where we can realistically dictate to our
end users, especially not if it means ruling out computers that are only
three years old, or re-implementing our UI from scratch after only a year of
semi-stability. Massive change is almost always bad.  I only sometimes agree
with Joel, but in this case he's dead right:
http://www.joelonsoftware.com/articles/fog0000000069.html

Jason

On 16 September 2010 14:24, Dave Wilson wrote:

> Actually IE6 is not included in the pretending :)
>
>
> http://blogs.msdn.com/b/ie/archive/2008/08/27/introducing-compatibility-view.aspx
>
> Basically it allows IE8 to pretend to be IE7.
>
> Sadly given the nature of security issues today it's not reasonable to
> expect support for IE6. Unfortunately that means there is a lot of code out
> there that needs updating. It requires a lot of engineering to support 5
> common browsers (Opera, Chrome, Safari, IE and Firefox) and their legacy
> versions. Trying QA'ing 9 or 10 browser versions...that doesn't even include
> the code required to handle all the cases as generally one set of code does
> not behave the same in all browsers. It's not just a little bit of extra
> engineering effort. Given the time frame MG is developed in Enterprise vs OS
> you can't fault either side for having to cut things off. If we just
> "engineered it a little bit more" each time we'd never deliver anything.
>
> Old users will still have AJAX, but if you want the cool new stuff you have
> to upgrade. Consider online banking. If you don't use the browser the bank
> dictates you don't get to log on. It's that simple. Upgrading is a way of
> life. Unfortunately the history of browsers and html standards has created a
> large gap with IE6 that people and governments will have to deal with.
>
> Conceptually I like Trevor's breakdown in terms of supporting what you can
> given the browser version, but if customers want your service they will have
> to use what you dictate. Hopefully you don't do major upheavals like this
> often. The move to MGE was a big one after how many years? The deprecation
> of DWF was sad, but given it's platform specific and was another free tool
> that required a significant amount of resources to produce you can't fault
> Autodesk for cutting back in hard times just like everyone else. The fact
> you can even get MGOS is still huge.
>
> Just another point of view.
> Regards,
> Dave
>
>


More information about the mapguide-internals mailing list