|
|
|
|
|
by eropple
5456 days ago
|
|
"Progressiveness in design" only works when people are actually able to view it correctly. Given the fluctuating state of HTML5 at present, I'm reasonably sure you're just introducing additional complexity and points of failure unless you are teaching exhaustively only the exact features that work correctly, everywhere. This is not a particularly large set. Now, I'd say something very different if HTML5 actually worked correctly everywhere, or even most places. But here's the thing--indoctrinating people into a JavaScript dependency like modernizr to fuel your desire to use a standard that isn't completely implemented anywhere is, frankly, terrible: a much more important lesson to drive home is "look, use progressive enhancement," not "look, HTML5 is awesome!", and making modernizr a dependency is the exact opposite of smart. Yes, your "web agency" might do this--but that doesn't make them very bright, either. It's rule #1 of responsive web design: start with the simplest base case, and progressively enhance from there. If you want to really teach people how to benefit themselves by being able to write this stuff, I'd strongly recommend starting there--not with the high-end "look at my buzzwords and adopt them." Simple is good--really. |
|
I agree that simple is good, but you are just wrong on the html5... sorry : /