Question 1:
Is there any way to set all instances of a default white background
in all web pages to another colour, texture or image in Firefox?
Question 2: (optional)
Is there another work-around? Another browser that can do this? An
operating system tweak that can fake this effect? Is it technically
possible?
try tools>options>content>colors and play around with the settings
https://developer.mozilla.org/en/CSS/@-moz-document
--
Ed Mullen
http://edmullen.net/
If you must choose between two evils, pick the one you've never tried
before.
Along those lines:
Tools --> Options --> Content --> "Colors"
Text: Black
Background: pastel beige
unvisited links: Blue
Visited links: Red
(uncheck) use system colors
(check) Underline links
(check) Allow pages to choose their own colors, instead of my selection above.
(your color will be used unless modified by webpage.)
The "Page Colors" button can be installed (below) to allow you to override all
colors, if there are multiple background colors on the page it will only use yours)
The about:config background color setting does not seem to work unless it matches
one of those choices. browser.display.background_color FFFFDD
You can use Styles to change the appearance of all, or selected domains.
Unfortunately there is no way for a style to detect if the default color
is white or very pale anything. But if this is about going to a few pages
you normally go to you can customize a user style.
Along the lines of playing with the settings, you can install a button on your
toolbar to toggle between your own settings (default) and webpage settings.
I suggest the following which will create a small customized extension with
just the features you wanted rather than a large extension.
http://codefisher.org/toolbar_button/toolbar_button_maker
and place your attention on the buttons.
"Page Colours", "Page Fonts", "Toggle Styles"
Those buttons can all be controlled through Tools Options, or the View menu
but the toolbar buttons make it easier. Use View --> Toolbars --> Customize
to drag each of those buttons to a toolbar.
User styles (userstyles.org) are very much like themes, only they generally only use a few
lines of coding - though when you get into changing style colors for webpage,
toolbars, and dialogs all in one style they will get much bigger.
Some from userstyles.org just to see what can be done, remember
you can can modify things to do what you want and restrict to a domain.
Google - Black Background - Themes and Skins for google.com - userstyles.org
http://userstyles.org/styles/4166
Image Search Results Black Background Multi Site - Themes and Skins for flickr.com - userstyles.org
http://userstyles.org/styles/290
Another method would be some keyword shortcuts where you can give your
own name to a bookmarklet you find that changes colors/appearance of a website.
You can easily modify to your own colors. Changes last until page is reloaded (F5).
https://www.squarefree.com/bookmarklets/zap.html
https://www.squarefree.com/bookmarklets/color.html
The following are some notes
http://www.squarefree.com/userstyles/
--
HTH,
David McRitchie, extensions I use are briefly documented on my site
Firefox Custom: http://www.mvps.org/dmcritchie/firefox/firefox.htm
Much better answer than mine.