We'll accept that the standards have been established.
We'll accept that no single solution will work for all kinds of
publications, or all kinds of content
Ok, so "How to do it" is mostly worked out.
Tools exist (or will exist) for nearly anything we want to do in terms
of online publishing, from inexpensive to expensive, broad brush to
finely grained, linear to polydimensional, monomedia to multimedia.