These are some bookmarklets I've put together to make things more readable on the web. When I come to a page that I have trouble reading I use these which strip out the web page's own formatting and insert my own formatting. There are four of them and they get progressively more "aggressive" in removing the web page's formatting and substituting my preferred formatting.
If you click these they'll work on this page you're reading now - to save them and use them on other pages see below...
Bookmarklet 1 - this should fix most colours, font, line spacing, font size, remove external style sheets and mouseover/similar, remove timers, blinks, and marquee text.
Bookmarklet 2 - replaces all images with the alt text for that image, in brackets.
Bookmarklet 3 - removes tables, removes most embedded objects (flash, etc.), and removes some inline formatting.
Bookmarklet 4 - Tries to zap anything that could possibly have remained.
The formatting that I prefer happens to be white text on a forest green background in a 48px sans-serif font (preferably APHont) so that's what these insert. If you need some other set of colours/fonts/sizes you can ask here and I'll gladly provide them here:
Note that these bookmarklets aren't really my own creation - I just put together a bunch of code from other online bookmarklets to create them. I don't remember where the original code came from but if anybody recognises it let me know and I'll add proper credit here.
To use bookmarklets, drag the set you want into your bookmarks bar. After they're there you can use the regular "edit bookmarks" commands to change the name. I just call them by the numerals so they take up less space visually. In Safari if I make these entries 1-4 in the bookmarklets bar then the keys command-1, command-2, command-3, command-4 will trigger each one respectively. Since they need using in order that's handy - just press command 1 then check the formatting, if there's still stuff there that's wrong then use the second one, and so forth.
I use these every day in Safari but I'm fairly sure this code should work in Firefox and may work in Internet Explorer and others - please let me know.
PS
For those interested, this is the style sheet I use in them:
body {
width:auto!important;
height:auto!important;
position:static!important;
float:none!important;
margin-left:0.5em!important;
margin-right:0.5em!important;
font-family:APHont,sans-serif!important;
horizontal-align:left!important;
line-height:100%!important;
font-size:12px!important;
background:#fff!important;
color:#000!important;}
:link{color:#00b!important}
:visited{color:#0bb!important;}
ol,ul{padding-left:1.5em;}
p,br,div{margin-bottom:1em;}
Please leave comments, feedback, improvements, etc., at http://rb.dreamwidth.org/282496.html or email me ricky@notdoneliving.net
r