| The web is failing as a collaborative tool, because of the client server model. | |
| The consistent internet: | |
| * DNS (more like Domain Parking System) | |
| * Certificate authorities (oh yea, we have every reason to trust those people!) | |
| * The Web (client server model centralises all the data, innovation slows to a crawl) | |
| * If it's "down", usually, everybody is affected. | |
| * No locality, everything pretty much equidistant, due to search, and consistent protocol. | |
| The inconsistent internet: | |
| * Imagine getting the whole world collaborating together in GIT repos, DVCS style. | |
| * These repos are apps. GIT is then a framework for decentralisation, with basically no changes whatsoever (Thanks Linus!) | |
| * Development and execution happen at the same time. | |
| * The idea of a website as a social network will seem ridiculous. | |
| * Application landscape will start to evolve very fast, because anyone will be able to contribute. | |
| * For example, game developers will trivially be able to have users playing their games as they are making them. | |
| * The profoundly social nature of this internet will eventually see it's borders drawn upon protocol lines rather than DNS. | |
| W3C == the language of the web. The next web won't have this restriction, it'll be a polyglot internet. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment