4 ms·
I'm genuinely curious: why is that exciting? I don't know a huge amount about the web stack.
by ecuzzillo 13y ago
I'm genuinely curious: why is that exciting? I don't know a huge amount about the web stack.
- jakerocheleau 13y agoUsually JavaScript would be used to create the flyout menu effect like you see in the Dabblet. But since it's done in CSS3 any browsers which support those standard properties can work - no need for any JS code. It's just a neat workaround and very impressive IMO.
- adventured 13y agoDo more browsers currently support JS or CSS3? (eg up to jquery 1.9 or similar) Not sure I've seen the stats on that as of yet and I'm curious.
- habosa 13y agoDo any browsers with any real marketshare (even a tenth of a percent) not support JavaScript? I can't think of any examples although I've never had any reason to dive too deep into browser compatibility specifics for my projects.
- hfsktr 13y agoEven if they do it can be turned off pretty easy. CSS wouldn't be affected in that way (I would think).
- mmahemoff 13y agoAll mainstream browsers support JS and CSS, the question is how recent and what specific features. "CSS3" really means a whole ton of features and support varies. Your typical "CSS3 demo" on HN will work well on Opera, Firefox, Chrome, Safari. It should work on IE10, has a 50/50 chance of working on IE9, and probably won't work on IE8 and below. Check out http://caniuse.com/ http://caniuse.com/ to see which features are supported on each browser. One other thing to mention is that users might turn off JavaScript support and screenreaders will have issues with some things JavaScript apps do. It was much more of an issue 5-10 years ago than it is today though.
- troels 13y agoAs already mentioned it's just darn impressive, but there is also the big benefit of implementing stuff in css (when possible) over js that it generally performance much better, since all the animations are offloaded to the browsers rendering engine, rather than implemented in javascript. It usually gives a more robust and smooth result.