Regarding the use of "higher level protocols" to deal with the complex issues of vertical layout, the CSS 3 text module may be of interest:
http://www.w3.org/TR/css3-text/ I believe CSS 2 includes writing-mode top-to-bottom right-to-left, but last I checked only Win IE 6 could do it.

