3 ms·
A couple of reactions: You guys seem to hate each other a lot, and love javascript frameworks. Me, I've tried to snipe at my fellows a lot less on sites like th
by ceautery 14y ago
A couple of reactions: You guys seem to hate each other a lot, and love javascript frameworks. Me, I've tried to snipe at my fellows a lot less on sites like this, which has improved my online experience, and I prefer to learn standards over frameworks.
The kind of discussion going on here is reminiscent of old timey C vs. java vs. perl, or maybe vi vs. emacs slashdot discussions from the late 90s: pointless. Focus on the code, not the tool, it will make you a better engineer.
For the comments about the web not being ready for HTML5 yet because it is too young: nonsense. Every phone supports HTML5, and every Apple computer. Every time someone goes to google, they are suggested an HTML5 browser. My non-tech friends are mainly on Chrome and Firefox on their Windows machines, and only my older relatives who want to mash a button to get pictures of their grandkids are using IE... of course, your mileage may vary.
As for the comments about humility being the same as getting overlooked in a competitive world, I disagree. Focus on the code, not on developing a cult of personality. If your work stands out, and you can solve problems other people can't, you need to beat your chest a lot less.
- jfaucett 14y ago"For the comments about the web not being ready for HTML5 yet because it is too young: nonsense" Although your personal experience may backup this assumption, it simply isn't true when you look at the stats : http://gs.statcounter.com/#browser_version-ww-monthly-201110-201210 http://gs.statcounter.com/#browser_version-ww-monthly-201110...
- napoleond 14y agoWhat aspect of HTML5 isn't yet ready for mainstream? JS polyfills make almost all of it possible for the ~4% of global IE7 users (according to the site above... no idea how accurate it is). Just using modernizer, json2.js, and underscore enables about 90% of the HTML5 feature set for IE7. Raphael, excanvas (or whatever) and accepting the lack of drop-shadows/rounded corners in shitty browsers make up the rest. Seriously. 99.9% of the time it's possible to develop in "HTML5" and drop in a few conditional comments that load extra libraries for IE 7.
- jfaucett 14y agomaybe it depends on how you view the specs, but I think what most people mean by HTML5 is the full spectrum of new features outside markup that enable app building, ie. filesystem API, Websockets, web workers, webgl, etc, which is to no where near getting a 90% coverage even by using tons of shims/libs. just browse this site to see how far along HTML5 is: http://caniuse.com/ http://caniuse.com/
- napoleond 14y agoYeah, fair enough, it's a moving target. Two years ago when people said HTML5 wasn't ready for prime time they were talking about audio and video tags, canvas, SVG, CSS media queries, and websockets (which, by the way, are pretty usable with a shim like socket.io or sockJS). Now those things are all more or less feasible across browsers with some (or a lot) of JS (localStorage and the app cache can also be used as long as they're not relied on, which is a reasonable long term strategy for most web apps anyway) but web workers and webgl have picked up steam since then. If we keep moving the HTML5 goalpost (I've given up on paying attention to the spec), it will never be ready for production use. I guess I'm only saying this because the HTML5 brand has created enormous confusion in the marketplace. That's largely because it was touted as "the replacement for Flash" and my point is that it is already quite capable of doing that in most cases.
- camus 14y agodogmatism : A statement of a point of view as if it were an established fact.