Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
Offline
Re: Request for comment: dropping support for IE8/IE9
philwareham wrote #296049:
It’s not that I can’t support IE8, and Hive does already via an IE8 specific stylesheet (though I’d prefer to strip it out). I just don’t want to have the extra support overhead of officially supporting IE8.
I didn’t try to imply that you couldn’t support IE 8, and I know what you have in Hive right now — OK, it would leave you for some more time to dedicate to modern browsers. What I tried to say is: if support for IE 8 is dropped , then 1/ at the presentation level it is not difficult for a third party to add support if needed for someone and 2/ the bottleneck in that case would be Core using Jquery 2.x specific JS thingies.
For my needs (or my client needs), I don’t mind if you drop support for IE 8.
Where is that emoji for a solar powered submarine when you need it ?
Sand space – admin theme for Textpattern
Offline
Re: Request for comment: dropping support for IE8/IE9
I haven’t used IE8 in years – even when I was on a computer running XP, I used Firefox or Chrome.
And according to W3Counter:
Hardly anyone else does either.
Offline
Offline
#17 2015-10-20 21:44:41
- testdeputy
- Member
- Registered: 2011-05-29
- Posts: 29
Re: Request for comment: dropping support for IE8/IE9
+1 for dropping (or killing, if you prefer, I do)
Offline
Re: Request for comment: dropping support for IE8/IE9
Looks like opinion is overwhelmingly to get rid of IE8 support. So I will make IE9 the minimum stated browser (although IE9 has even less usage than IE8 in reality) – at least that has media query and SVG support. Thanks all!
Offline
Re: Request for comment: dropping support for IE8/IE9
philwareham wrote #296071:
So I will make IE9 the minimum stated browser (although IE9 has even less usage than IE8 in reality)
In which case why not go full steam ahead, and go with IE 10 (low low usage) or even 11? Flexbox support and the like… (e.g. the buttons inside .txp-navigation…)
Where is that emoji for a solar powered submarine when you need it ?
Sand space – admin theme for Textpattern
Offline
Re: Request for comment: dropping support for IE8/IE9
Hmmm, could do, gives me a proper reason to learn Flexbox. IE10 has a slightly flaky implementation of it but as you say, global usage of IE10 is really low.
If we go with the current trend of supporting the last 2 releases of a browser, then arguably IE11 is the oldest release to support (if you lump Edge and IE in together).
Not sure what difference that makes to buttons inside .txp-navigation
though, care to explain?
Offline
Re: Request for comment: dropping support for IE8/IE9
You can stop funding with negative margins to remove the white-space between adjacent nodes and other easy alignment of (pseudo-) block elements. Or forcing yourself to make sure there is no white-space between those nodes in the source code.
Ok in case of .txp-navigation
the source code has no white-space. Another example where I use display: flex
is the search widget at the top of many panels. The rows on the edit panels and the prefs panel could be build with flexbox as well (no fudging with float + clear, or inline-block and width calculations, much less code).
.pageby { display: flex; }
and that’s it.
.txp-form-field { display: flex }
.txp-form-field span:first-child { flex: 1 0 40%} /* or whatever width you want it */
.txp-form-field span+span { flex: 1 0 60%}
ps – Safari 8 need the prefix, older Android (< 4.4) if you care about those use the very old syntax.
Where is that emoji for a solar powered submarine when you need it ?
Sand space – admin theme for Textpattern
Offline
Re: Request for comment: dropping support for IE8/IE9
Thanks Philippe, good to know. I have toyed with Flexbox a couple of times in the past but never fully understood it. I have some articles to read up on though, so hopefully I can introduce flex to some of the example cases you’ve given.
Offline
Re: Request for comment: dropping support for IE8/IE9
I’m with Philippe: flexbox FTW. Been using it today again and it’s bloody terrific.
Even though you still need to litter the CSS with a few browser-specific prefixes — in our case for -webkit-
and (potentially) -ms-
— that outweighs the wonderful ability to shuffle the panel orders when collapsing browser width and being able to do full-height panels that collapse intelligently. It’s flex-tastic.
The smd plugin menagerie — for when you need one more gribble of power from Textpattern. Bleeding-edge code available on GitHub.
Txp Builders – finely-crafted code, design and Txp
Online
Re: Request for comment: dropping support for IE8/IE9
I will set aside some time next week to learn flexbox properly then!
Offline