Comment Re:I miss progressive enhancement (Score 1) 778
Progressive enhancement has not at all been abandoned. The majority of frontend developers are constantly thinking about accessibility, usability, writing semantic markup and making simple enhancements with JS, that's the standard these days, you build sites that work on any device, at any resolution with and without javascript.
The majority? Where do you work? Can I get a job there? Most of the developers I've met in Silicon Valley either A. don't have those priorities or B. pay lip service to those priorities but don't implement them competently.
But the time where the web was just web pages is gone. You just cannot build an advanced web app without javascript, it's simply not feasible.
Not everybody wants the rich experience. In the vast majority of cases, providing a non-JS experience is not extra work if you're using best practices to begin with.
When I see things like this, I shake my head: http://dev.sencha.com/deploy/touch/examples/production/kitchensink/
Turn off JS on Sencha Touch's kitchen sink, see a blank screen.
And what for? None of that UI fundamentally requires JS to function. If they'd built it with progressive enhancement instead, the links would still work, just without the animations. The forms would still work, just without the fancy enhancements. But most importantly, the page would still fucking render.