What are the pros and cons of rendering content like this?
+ save some network bandwidth in case of a sufficiently large/complex document
- burn some extra energy client-side in case of a sufficiently large/complex document
+ allow some kind of interactive manipulation/modification by the reader