I built this over the weekend because browser support is a moving feast. I'd find myself exploring SVG, thinking "That's great - I can't wait to use it." And then not noticing that there is basically 95% support now.
Very cool. Signed up. I often find myself looking at technologies and thinking "Oh, I'll use that someday," then forgetting about them.
Feature request: Allow user to set minimum required browser support more granularly, e.g. 'IE>9 && 90%', kind of like how https://github.com/postcss/autoprefixer does
Great idea. I wonder if there is public data making a ping by market segment possible too. For example I have to maintain a web app which is aimed at corporate users thus our current baseline is "it has to work in IE8 but it's allowed to look ugly until IE10" so if some sample of usage by IPs owned by known businesses fell below a certain threshold I could be informed.
This is so cool, I had a similar idea when Yo came out (a Yo app that Yo's you when there are changes in web standards and adoption rates). This implementation is great and very straightforward!
This is probably a rather unpopular position among web developers, but please don't let your desire for the new and shiny get in the way of making the content on your site widely accessible. I've seen quite a few sites turned from simple and easily readable to complex, slow-loading and irritatingly gimmicky because the developers felt like putting in all the bells and whistles they could.
Designer wants a specific effect anyway, and switching from an ugly Javascript/jQuery implementation to a simple (but recent) CSS rule can greatly improve accessibility and performances.
Of course, and there are a bunch of beautifully designed websites consisting mostly of text and images where scrolling is laggy even on a modern computer. On the other hand, new features in HTML, CSS and JS occasionally let you replace a complex, slow-loading and irritatingly gimmicky workaround with simple, clean code :).
Anything over 90% is good enough for me personally, I can't be bothered to not use recent features in CSS/HTML because IE>9 us god awful and Opera Mini doesn't support it.
I'm not sure "user-select: none" is "2 days away." I shudder to think about the hacks I've done to make it work. My favorite is capturing clicks on an overlay, then translating the click point to where it needs to be and simulating a new click with the modified values on the underlying layer, which also happened to be in an iframe. I still get shivers.
If you care for "user-select: none", you might be surprised to know that there wasn't an official spec for it to help the browsers interoperably converge, and you might be happy to learn that I just made one:
http://dev.w3.org/csswg/css-ui-4/#content-selection
I'm curious what you're trying to do. That rule sounds like it would be perfect for causing the same sort of irritation as the "disable right-click" and "disable copy-paste" scripts that were popular years ago.
I'm confused. Is this if it is supported by 90% of browsers, or 90% of global traffic?
What might be interesting here is using my own web site traffic to know whether 90% of my visitors will be supported. A simple transparent GIF should be enough to send the UA to an analytics server (or use Google Analytics)
Very cool, always been a bit of a struggle. I know this has been mentioned slightly before, but what about making this data intersect with the traffic usage.
I know this could make it very difficult but maybe combining a couple of sources with summarized data can be relatively easy and one can have a "get pinged when standards hit 90% of internet usage"
I find it an odd coincidence that both CSS3 Animations and CSS3 Transitions hit 90% support in the same week (both pretty major features).
It seems unlikely that a large percentage of people decided to update their browsers simultaneously. Is there another way features can gain browser support that I am missing?
[+] [-] AlexMuir|11 years ago|reply
[+] [-] davezatch|11 years ago|reply
Feature request: Allow user to set minimum required browser support more granularly, e.g. 'IE>9 && 90%', kind of like how https://github.com/postcss/autoprefixer does
[+] [-] jahnu|11 years ago|reply
[+] [-] primitivesuave|11 years ago|reply
[+] [-] the_imp|11 years ago|reply
[+] [-] userbinator|11 years ago|reply
[+] [-] eloisant|11 years ago|reply
Designer wants a specific effect anyway, and switching from an ugly Javascript/jQuery implementation to a simple (but recent) CSS rule can greatly improve accessibility and performances.
[+] [-] klum|11 years ago|reply
[+] [-] sondr3|11 years ago|reply
[+] [-] jlebrech|11 years ago|reply
it could tell you in 5 years time to tweak a few things.
[+] [-] thameera|11 years ago|reply
As an aside, please consider sending a confirmation email to the address and subscribing only afterwards.
[+] [-] CyberShadow|11 years ago|reply
[+] [-] kangax|11 years ago|reply
[+] [-] klum|11 years ago|reply
[+] [-] jscheel|11 years ago|reply
[+] [-] frivoal|11 years ago|reply
[+] [-] userbinator|11 years ago|reply
[+] [-] martin-adams|11 years ago|reply
What might be interesting here is using my own web site traffic to know whether 90% of my visitors will be supported. A simple transparent GIF should be enough to send the UA to an analytics server (or use Google Analytics)
[+] [-] encoderer|11 years ago|reply
That's a hell of a scope creep.
[+] [-] AlexMuir|11 years ago|reply
I believe you can import your Google Analytics data into http://caniuse.com for this depth of information.
[+] [-] Aardwolf|11 years ago|reply
If 27 (lots of obscure) browsers support it, but 3 major ones (e.g. chrome, firefox, ie) don't, is it considered 90%?
[+] [-] ZeroGravitas|11 years ago|reply
(The country you target can have a big impact on support numbers too, due to differences in browser usage)
[+] [-] janpieterz|11 years ago|reply
I know this could make it very difficult but maybe combining a couple of sources with summarized data can be relatively easy and one can have a "get pinged when standards hit 90% of internet usage"
[+] [-] Everhusk|11 years ago|reply
It seems unlikely that a large percentage of people decided to update their browsers simultaneously. Is there another way features can gain browser support that I am missing?
[+] [-] sukilot|11 years ago|reply
Updated measurement methodology gave them both a boost?
[+] [-] unknown|11 years ago|reply
[deleted]
[+] [-] renekooi|11 years ago|reply
[+] [-] EGreg|11 years ago|reply