Under the name of Atomic OS, I've been playing around with related ideas (on and off) for nearly a decade now.
Although I have a number of others, my primary suggestion would be to add WebRTC-based network devices in jor1k or JS/Linux. This would allow SPAs (Single Page Applications) to provide an interface into new censorship-resistant networks.
Yes it's putting tubes in your tubes but I think it'll happen and likely sooner than you think. There's at least one project out there (name withheld by request of the projects' author, will go into beta soon) that I suspect will usher in a new era of web-based computing.