Glad to see Gemini mentioned, I think it provides a good answer to his Document Web 2.0 idea.
Gemtext might not be as full featured as some might like, but you can always serve markdown instead.
Gemtext might not be as full featured as some might like, but you can always serve markdown instead.
Table and math bring more problems. Probably SVG or other images can solve them, but it is a pain for authors. In my opinion, no plain-text markup language today has tables with features even remotely close to HTML (at least colspan, rowspan and alignment) while remaining convenient to both write and read. AsciiDoc is fine in terms of features, but not in terms of syntax: