The WWW/browser equivalent layer: https://www.youtube.com/watch?v=IgNjs_WaFSc
Done. *at least as an awesome starting point. The easier it is for developers to build on the platform and the more network benefits/incentives that arise, the more high utility Dapps will be deployed, the more likely Chrome/Firefox/IE will integrate seamless DNS/pointers to the Ethereum platform. The web will become decentralized by default and the average user won't even notice.
And I mean "platform" in the sense here of a distributed blockchain or lower-stack layer, not some corporate-owned data silo built on proprietary API endpoints and protocols.