Poor man's Greasemonkey#

I do most of my blog reading at night, relaxing on my recliner with my Toshiba m200 Tablet PC in portrait mode. The 1400x1050 resolution 12" screen is usually perfect for the up-close usage mode of a tablet, but my aggregator of choice, NewsGator Online, made the usability faux pas of hardcoding the blog content font to a specific point size. A very tiny point size. Since it is hardcoded in their style, they effectively disable the View|Text Size feature of Internet Explorer. If i were using Firefox, as I do on most of my other machines, I could use something like Greasemonkey to change the style that NewsGator uses. Unfortunately, Firefox's input controls were not coded to comply with accessibility standards on the Windows OS, so the Tablet Input Panel doesn't work (maybe they'll fix it in 1.5?).

My solution is to use the previously unnoticed (by me) "Accessibility..." button on the General tab of Tools|Internet Options.... Check the box that says "Format documents using my stylesheet" and then specify a css file on your local filesystem. My custom css file contains the following entry:

.postdiv {
 font-size:2em;
}

where "postdiv" is the name of the class that NewsGator Online applies to the contents of a post. Now the text shows up twice as big, and is much more readable.

As an added convenience, I also mapped one of the hardware pen buttons at the top of my tablet to the "Home" key, so that I can quickly return to the top of the page after reading a long string of posts in a category. This lets me avoid a bunch of pen dragging scrolling to get back to the list of blogs at the top left of the page.

Thursday, October 20, 2005 10:46:25 PM (Central Daylight Time, UTC-05:00) #    Comments [0]  | 

 

OpenID
Please login with either your OpenID above, or your details below.
Name
E-mail
Home page

Comment (HTML not allowed)  

Live Comment Preview
All content © 2008, Joshua Flanagan
About this site
Send mail to the author(s) Contact me
Feed your aggregator (RSS 2.0)
Joshua Flanagan
I have been developing software professionally for 10 years; focusing on .NET since its release. I use this site to interact with, and contribute to, the .NET software development community.
Microsoft Certified Application Developer

On this page
Archives
Rest of the world

Acknowledgements

Powered by: newtelligence dasBlog 2.1.8209.14743

The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

Site theme based on the essence design by Jelle Druyts