This is fairly subjective, but I find the history buttons ("back", "next page") placed confusingly: Initially I thought they would provide a sequential iteration of the entire companion's contents. It took me a while to realize that they control the visit history.
If I could make a suggestion, I would perhaps place the buttons more distinctly in the top-{right|left} corner (preferably top-right I think), and, crucially, above the page title (so as not to suggest a role subordinate to the page).
On a slight tangent, the history seems shallow (going back pops off the stack); how about an Emacs-like infinite history where you can undo the undo?
This is fairly subjective, but I find the history buttons ("back", "next page") placed confusingly: Initially I thought they would provide a sequential iteration of the entire companion's contents. It took me a while to realize that they control the visit history.
If I could make a suggestion, I would perhaps place the buttons more distinctly in the top-{right|left} corner (preferably top-right I think), and, crucially, above the page title (so as not to suggest a role subordinate to the page).
On a slight tangent, the history seems shallow (going back pops off the stack); how about an Emacs-like infinite history where you can undo the undo?