3 ms·
I agree; that's where it gets a bit tricky. You're not going to have many repeat customers who can't use your product. You have to either be enhancing an exist
by jfoster 11y ago
I agree; that's where it gets a bit tricky. You're not going to have many repeat customers who can't use your product.
You have to either be enhancing an existing product where you know that the segment in question isn't worthwhile supporting, or be prepared to estimate whether that segment is going to be meaningful for you.
Another thing to keep in mind is that sometimes the result isn't a deal-breaker. Suppose I try to get vertical centering working on one of my sites using flexbox. Perhaps the 5% IE users simply see the content of each div at the top rather than being vertically centered. Not ideal, but not the worst possible outcome, either.
Out of interest, does anyone know how flexboxes break on IE if you try to use them for vertical centering? Does the content actually just sit at the top?
- jacquesm 11y agoThe problem is that 25% of your customers could easily represent 100% of your profits. So by the time you're done with all your fixed costs and still need to turn a profit having a few % more or less users may make the difference between a company that will succeed or one that will tank. That's why any commercial entity will be very wary of closing the door on paying users no matter how old their setup is.
- sago 11y agoYes, if you center vertically with a flex-box, and you aren't doing anything weird with margins or overflow, and that's the only thing you do with it, you'll get non-centered results on IE8-9. Not a problem. But if you're only looking for that, then it seems very churlish not to use table layout, since that is the same amount of CSS and works in IE8+. There's no excuse for breaking layout in a browser if the alternative is just as simple and has no downsides. Once you need to use flexboxes for more than vertical centering, it can cause more problems. Using it in place of inline-blocks, for example (one of its useful applications), can leave your content very weirdly laid out on older IEs.