Several weeks ago, I made a Chrome extension with an identical interface for the same purpose. I wanted to be able to read through HN in one window, article on top, comments on bottom, just as you've done. Like seeing I'm not alone.
I also ran into the same issues I see hitting your implementation, as well -- namely, sites that do not like to be framed ruin the HN-in-a-window viewer.
Alas, some sites do bust out of frames. I understand their reasons, but it does make things more complicated for a design like this one.
By the way, when a site does bust out of hnvue, I've noticed that the page can get into a weird state. Closing the browser window (or tab) and reopening hnvue is probably the best solution at the moment.
Comments
Several weeks ago, I made a Chrome extension with an identical interface for the same purpose. I wanted to be able to read through HN in one window, article on top, comments on bottom, just as you've done. Like seeing I'm not alone.
I also ran into the same issues I see hitting your implementation, as well -- namely, sites that do not like to be framed ruin the HN-in-a-window viewer.
Alas, some sites do bust out of frames. I understand their reasons, but it does make things more complicated for a design like this one.
By the way, when a site does bust out of hnvue, I've noticed that the page can get into a weird state. Closing the browser window (or tab) and reopening hnvue is probably the best solution at the moment.