Small pieces, very loosely joined
In writing The Missing Building Blocks of the Web, Anil Dash reminds us of the future we’re missing out on, the future where the web is for publishing stuff on a human scale:
Though the world wide web has been around for more than a quarter century, people have been theorizing about hypertext and linked documents and a global network of apps for at least 75 years, and perhaps longer. And while some of those ideas are now obsolete, or were hopelessly academic as concepts, or seem incredibly obvious in a world where we’re all on the web every day, the time is perfect to revisit a few of the overlooked gems from past eras. Perhaps modern versions of these concepts could be what helps us rebuild the web into something that has the potential, excitement, and openness that got so many of us excited about it in the first place.
Just to be clear, he’s talking about concepts like View Source and Transclusion and publishing your content on your own domain. Not massively complex, unless you want it to be.1 I strongly doubt that Mark Zuckerberg would agree, but in the long run I know which side of that argument I want to see prevail.