Page splitting: possible approach
This issue exists not only in WML browsers, but also in iMode devices
Split the high level XHTML page not the resulting WML or cHTML page
Pages could be transparently split and cached by the framework; when subsequent requests come, the framework can serve them from the cache
Splitting long p elements is the simplest example
Long table elements can be split relatively easily
Large form elements that embed large tables, p and input elements are difficult to split correctly
Some human guidance to the splitter could be a reasonable expectation