For the past few years, I’ve argued that layered models built on a markup foundation are a better architecture than piles of code. I don’t say “progressive enhancement” very often, but I can’t see the march away from that (and separation of concerns) as helping the Web. Google’s decision to throw open those doors will, I suspect, lead over time to a much more tangled Web that is far harder to maintain.
I’m not certain what the future of the Web will look like, but I know it changed last week. Change may come slowly, but it will come.