Abaco (the web browser shipped with Plan 9) already does what you're suggesting, using webfs and an HTML parsing library.
It might be possible to replace that parsing library with a version of Webkit or Gecko ported to Plan 9 in order to achieve "modern" web standards support while sticking to 9P and such for the actual network portion of web browsing.
It might be possible to replace that parsing library with a version of Webkit or Gecko ported to Plan 9 in order to achieve "modern" web standards support while sticking to 9P and such for the actual network portion of web browsing.