[Geoserver-devel] Dropping IE6 compatibility?

Hi all,

I’ve been looking a bit into how the web admin looks in Internet Explorer after noting a few problems. I found some of the problems are actually caused by our IE-specific styles - some exceptions that we made for IE6 are actually causing IE7 and later to look incorrect. Rather than introduce more conditional styles, I would like to know what folks think of just not worrying about IE6 anymore? This is just CSS so things would still work in IE6 as well as they do now, but there might be some layout issues (this particular change affects table border widths.)

I had meant to create a pull request, but since I had misconfigured git* I actually pushed to the 2.2.x branch. If folks are opposed, I will revert.

  • I usually set up my repositories with ‘origin’ pointing to a shared repo and ‘dwins’ pointing at my fork on github. Apparently I was lacking in caffeine when I set this up the last time because I had both ‘origin’ and ‘dwins’ pointing to git@anonymised.com…:geoserver/geoserver.git . Oops!


David Winslow
OpenGeo - http://opengeo.org/

I am fine with this. If it means fixing layout issues on newer IE versions then i think dropping IE6 is worth it. Out of curiosity what is the “life of support” for IE6 like on other projects?

On Mon, Oct 15, 2012 at 2:12 PM, David Winslow <dwinslow@anonymised.com> wrote:

Hi all,

I’ve been looking a bit into how the web admin looks in Internet Explorer after noting a few problems. I found some of the problems are actually caused by our IE-specific styles - some exceptions that we made for IE6 are actually causing IE7 and later to look incorrect. Rather than introduce more conditional styles, I would like to know what folks think of just not worrying about IE6 anymore? This is just CSS so things would still work in IE6 as well as they do now, but there might be some layout issues (this particular change affects table border widths.)

I had meant to create a pull request, but since I had misconfigured git* I actually pushed to the 2.2.x branch. If folks are opposed, I will revert.

  • I usually set up my repositories with ‘origin’ pointing to a shared repo and ‘dwins’ pointing at my fork on github. Apparently I was lacking in caffeine when I set this up the last time because I had both ‘origin’ and ‘dwins’ pointing to git@anonymised.com…:geoserver/geoserver.git . Oops!


David Winslow
OpenGeo - http://opengeo.org/


Don’t let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev


Geoserver-devel mailing list
Geoserver-devel@anonymised.comsts.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Justin Deoliveira
OpenGeo - http://opengeo.org
Enterprise support for open source geospatial.

Well, I can’t say I have done an exhaustive check.

I do know that JQuery is planning to bifurcate - the current version is 1.8, and there will be a 1.9 series and 2.0 series with similar functionality, but 1.9 will have support for “old” IE versions while 2.0 will drop this in order to improve performance. http://blog.jquery.com/2012/06/28/jquery-core-version-1-9-and-beyond/

ExtJS 4 (a version that GeoExt has yet to support) still advertises IE6 support: http://www.sencha.com/products/extjs

I believe OpenLayers is still supporting IE6, but that project has a strong culture of avoiding backwards incompatibility. Other browser mapping libraries (I am thinking of PolyMaps in particular) seem to be doing without IE6 support.

I will also point out http://www.ie6countdown.com/ which is in fact run by the Internet Explorer team.


David Winslow
OpenGeo - http://opengeo.org/

On Tue, Oct 16, 2012 at 9:04 AM, Justin Deoliveira <jdeolive@anonymised.com> wrote:

I am fine with this. If it means fixing layout issues on newer IE versions then i think dropping IE6 is worth it. Out of curiosity what is the “life of support” for IE6 like on other projects?

On Mon, Oct 15, 2012 at 2:12 PM, David Winslow <dwinslow@anonymised.com> wrote:

Hi all,

I’ve been looking a bit into how the web admin looks in Internet Explorer after noting a few problems. I found some of the problems are actually caused by our IE-specific styles - some exceptions that we made for IE6 are actually causing IE7 and later to look incorrect. Rather than introduce more conditional styles, I would like to know what folks think of just not worrying about IE6 anymore? This is just CSS so things would still work in IE6 as well as they do now, but there might be some layout issues (this particular change affects table border widths.)

I had meant to create a pull request, but since I had misconfigured git* I actually pushed to the 2.2.x branch. If folks are opposed, I will revert.

  • I usually set up my repositories with ‘origin’ pointing to a shared repo and ‘dwins’ pointing at my fork on github. Apparently I was lacking in caffeine when I set this up the last time because I had both ‘origin’ and ‘dwins’ pointing to git@anonymised.com…:geoserver/geoserver.git . Oops!


David Winslow
OpenGeo - http://opengeo.org/


Don’t let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev


Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Justin Deoliveira
OpenGeo - http://opengeo.org
Enterprise support for open source geospatial.

On Tue, Oct 16, 2012 at 3:21 PM, David Winslow <dwinslow@anonymised.com> wrote:

Well, I can’t say I have done an exhaustive check.

I do know that JQuery is planning to bifurcate - the current version is 1.8, and there will be a 1.9 series and 2.0 series with similar functionality, but 1.9 will have support for “old” IE versions while 2.0 will drop this in order to improve performance. http://blog.jquery.com/2012/06/28/jquery-core-version-1-9-and-beyond/

ExtJS 4 (a version that GeoExt has yet to support) still advertises IE6 support: http://www.sencha.com/products/extjs

I believe OpenLayers is still supporting IE6, but that project has a strong culture of avoiding backwards incompatibility. Other browser mapping libraries (I am thinking of PolyMaps in particular) seem to be doing without IE6 support.

I will also point out http://www.ie6countdown.com/ which is in fact run by the Internet Explorer team.

Shall we do a poll in the user community to double check?

Cheers
Andrea

==
Our support, Your Success! Visit http://opensdi.geo-solutions.it for more information.

Ing. Andrea Aime
@geowolf
Technical Lead

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549

http://www.geo-solutions.it
http://twitter.com/geosolutions_it


On Tue, Oct 16, 2012 at 7:35 AM, Andrea Aime <andrea.aime@anonymised.com> wrote:

On Tue, Oct 16, 2012 at 3:21 PM, David Winslow <dwinslow@anonymised.com> wrote:

Well, I can’t say I have done an exhaustive check.

I do know that JQuery is planning to bifurcate - the current version is 1.8, and there will be a 1.9 series and 2.0 series with similar functionality, but 1.9 will have support for “old” IE versions while 2.0 will drop this in order to improve performance. http://blog.jquery.com/2012/06/28/jquery-core-version-1-9-and-beyond/

ExtJS 4 (a version that GeoExt has yet to support) still advertises IE6 support: http://www.sencha.com/products/extjs

I believe OpenLayers is still supporting IE6, but that project has a strong culture of avoiding backwards incompatibility. Other browser mapping libraries (I am thinking of PolyMaps in particular) seem to be doing without IE6 support.

I will also point out http://www.ie6countdown.com/ which is in fact run by the Internet Explorer team.

Shall we do a poll in the user community to double check?

Good idea. +1

Cheers
Andrea

==
Our support, Your Success! Visit http://opensdi.geo-solutions.it for more information.

Ing. Andrea Aime
@geowolf
Technical Lead

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549

http://www.geo-solutions.it
http://twitter.com/geosolutions_it



Justin Deoliveira
OpenGeo - http://opengeo.org
Enterprise support for open source geospatial.

How does this one look?

https://docs.google.com/a/opengeo.org/spreadsheet/viewform?formkey=dDhVTFB6aHJjR3MyU1k1VVlGQmtVbFE6MQ


David Winslow
OpenGeo - http://opengeo.org/

On Tue, Oct 16, 2012 at 10:30 AM, Justin Deoliveira <jdeolive@anonymised.com> wrote:

On Tue, Oct 16, 2012 at 7:35 AM, Andrea Aime <andrea.aime@anonymised.com.1268…> wrote:

On Tue, Oct 16, 2012 at 3:21 PM, David Winslow <dwinslow@anonymised.com> wrote:

Well, I can’t say I have done an exhaustive check.

I do know that JQuery is planning to bifurcate - the current version is 1.8, and there will be a 1.9 series and 2.0 series with similar functionality, but 1.9 will have support for “old” IE versions while 2.0 will drop this in order to improve performance. http://blog.jquery.com/2012/06/28/jquery-core-version-1-9-and-beyond/

ExtJS 4 (a version that GeoExt has yet to support) still advertises IE6 support: http://www.sencha.com/products/extjs

I believe OpenLayers is still supporting IE6, but that project has a strong culture of avoiding backwards incompatibility. Other browser mapping libraries (I am thinking of PolyMaps in particular) seem to be doing without IE6 support.

I will also point out http://www.ie6countdown.com/ which is in fact run by the Internet Explorer team.

Shall we do a poll in the user community to double check?

Good idea. +1

Cheers
Andrea

==
Our support, Your Success! Visit http://opensdi.geo-solutions.it for more information.

Ing. Andrea Aime
@geowolf
Technical Lead

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549

http://www.geo-solutions.it
http://twitter.com/geosolutions_it



Justin Deoliveira
OpenGeo - http://opengeo.org
Enterprise support for open source geospatial.

On Tue, Oct 16, 2012 at 5:10 PM, David Winslow <dwinslow@anonymised.com> wrote:

How does this one look?

https://docs.google.com/a/opengeo.org/spreadsheet/viewform?formkey=dDhVTFB6aHJjR3MyU1k1VVlGQmtVbFE6MQ

Looks good to me, thanks for setting it up

Cheers
Andrea

==
Our support, Your Success! Visit http://opensdi.geo-solutions.it for more information.

Ing. Andrea Aime
@geowolf
Technical Lead

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549

http://www.geo-solutions.it
http://twitter.com/geosolutions_it


Ok, here are the results. https://docs.google.com/a/opengeo.org/spreadsheet/ccc?key=0AmEmdwQFrsImdDhVTFB6aHJjR3MyU1k1VVlGQmtVbFE#gid=0

Out of 249 responses, 3 participants reported using IE6 - only one of them reported IE6 as the only browser. So it seems reasonable in my opinion to simply remove the IE6 specific styling. In fact, the survey results seem to reflect the advice that I was given when I asked some of the web designers here at OpenPlans about it - don’t worry about any version of Internet Explorer earlier than IE8.


David Winslow
OpenGeo - http://opengeo.org/

On Tue, Oct 16, 2012 at 11:21 AM, Andrea Aime <andrea.aime@anonymised.com> wrote:

On Tue, Oct 16, 2012 at 5:10 PM, David Winslow <dwinslow@anonymised.com> wrote:

How does this one look?

https://docs.google.com/a/opengeo.org/spreadsheet/viewform?formkey=dDhVTFB6aHJjR3MyU1k1VVlGQmtVbFE6MQ

Looks good to me, thanks for setting it up

Cheers

Andrea

==
Our support, Your Success! Visit http://opensdi.geo-solutions.it for more information.

Ing. Andrea Aime
@geowolf
Technical Lead

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549

http://www.geo-solutions.it
http://twitter.com/geosolutions_it


On Tue, Oct 23, 2012 at 3:40 PM, David Winslow <dwinslow@anonymised.com> wrote:

Ok, here are the results.
https://docs.google.com/a/opengeo.org/spreadsheet/ccc?key=0AmEmdwQFrsImdDhVTFB6aHJjR3MyU1k1VVlGQmtVbFE#gid=0

Out of 249 responses, 3 participants reported using IE6 - only one of them
reported IE6 as the only browser. So it seems reasonable in my opinion to
simply remove the IE6 specific styling. In fact, the survey results seem to
reflect the advice that I was given when I asked some of the web designers
here at OpenPlans about it - don't worry about any version of Internet
Explorer earlier than IE8.

Works for me (dropping IE6, a bit worried about also dropping IE7)

Cheers
Andrea

--

Our support, Your Success! Visit http://opensdi.geo-solutions.it for
more information.

Ing. Andrea Aime
@geowolf
Technical Lead

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549

http://www.geo-solutions.it
http://twitter.com/geosolutions_it

-------------------------------------------------------

Well, I have been testing my proposed changes in IE7 and IE9 and they don’t seem to cause any trouble for IE7. So continuing to support IE7 is fine for my purposes.


David Winslow
OpenGeo - http://opengeo.org/

On Tue, Oct 23, 2012 at 10:34 AM, Andrea Aime <andrea.aime@anonymised.com> wrote:

On Tue, Oct 23, 2012 at 3:40 PM, David Winslow <dwinslow@anonymised.com> wrote:

Ok, here are the results.
https://docs.google.com/a/opengeo.org/spreadsheet/ccc?key=0AmEmdwQFrsImdDhVTFB6aHJjR3MyU1k1VVlGQmtVbFE#gid=0

Out of 249 responses, 3 participants reported using IE6 - only one of them
reported IE6 as the only browser. So it seems reasonable in my opinion to
simply remove the IE6 specific styling. In fact, the survey results seem to
reflect the advice that I was given when I asked some of the web designers
here at OpenPlans about it - don’t worry about any version of Internet
Explorer earlier than IE8.

Works for me (dropping IE6, a bit worried about also dropping IE7)

Cheers
Andrea

Our support, Your Success! Visit http://opensdi.geo-solutions.it for
more information.

Ing. Andrea Aime
@geowolf
Technical Lead

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549

http://www.geo-solutions.it
http://twitter.com/geosolutions_it