Showing posts with label multi column viewer. Show all posts
Showing posts with label multi column viewer. Show all posts

Tuesday, December 07, 2010

NYTimes App in Chrome Web Store

The New York Times Chrome App looks kind of familiar :-). From playing with it a bit, it looks quite beautifully done. It also looks like they have some the same troubles I did with counting pages accurately and keeping the columns properly aligned with the pages. As far as my Greasemonkey script goes, I've had very little time to update it recently. If / when I do get any time, I'd like to do a significant rewrite, basing the article text extraction on Readability and maybe just doing the whole thing as a bookmarklet. Perhaps a good project for the holidays...

Wednesday, June 25, 2008

Updated version of Multi-column articles

I've updated my multi-column articles Greasemonkey script to coincide with the release of Firefox 3. The coolest new feature is automatic hyphenation (only works in Firefox 3), accomplished via the awesome hyphenator script. In my experience, automatic hyphenation sometimes provides a significant improvement in readability. Also, support for many more sites has been added in the last few releases, along with other bug fixes. If you installed my script a while ago, it's a good time to update (which requires uninstalling the script and then installing the new version; not sure how to do better).

Thursday, May 03, 2007

Multi-Column Article View Greasemonkey Script

I'm finally ready to reveal to the world my procrastination tool of the past few weeks, a Greasemonkey script that creates a multi-column, multi-page view of long articles. A screenshot will probably do much more than that description:

The view is obviously inspired by the New York Times Reader (which I've previously written about). Usage should be fairly straightforward. For most sites, using the script simply requires navigating to the printer-friendly version of an article (the original article is modified for sites like nybooks.com that don't provide printer-friendly pages). The pages can be navigated with the left and right arrow keys or with the buttons.

Some aspects of the script are not entirely debugged. In particular, sometimes the text alignment on a page is slightly off. I've found that slightly resizing the window often fixes this problem. If there are any Javascript experts out there, I'd welcome a patch to make the script more robust. Also note that I've primarily used the script along with Adblock, and it's possible that if ads are present the viewer will misbehave.

The viewer works on the printer-friendly version of an article, or the main article if no printer-friendly view exists. The following sites are currently supported:I also welcome patches to support more sites; hopefully it shouldn't be too difficult. You can get the script from this page on userscripts.org. Let me know if you like it or if you have problems / suggestions.

Update (5/22): I updated the screen shot to show the aesthetic changes in version 0.1.3 contributed by Dave.

Update (6/27): Instead of updating things in two places, I'm only going to keep the userscripts.org page up-to-date with a complete list of supported sites and a change log from now on. So go there to see the latest news.