|
|
|
|
|
by AnIdiotOnTheNet
2409 days ago
|
|
We start over with a new web. Let's take what we learned from the current one and just start with a straight-up application platform. Create a virtual architecture, what would traditionally have been called a Virtual Machine before the term was overloaded, comprised of a simple instruction set and memory mapped devices (ideally simple enough that you could write an interpreter for it in an afternoon). Write an LLVM backend for it. Sandbox it by default so that it isn't even allowed to pull data from anywhere other than the same socket it came in on without permissions, or play sound, or anything an advertiser thinks is a good idea. Don't over-complicate the rendering by forcing some kind of automated re-flow crap, just provide the relevant display metrics directly to the program (resolution, px density, viewing distance, orientation, etc.) and let it choose how to best represent itself. Things like that. |
|