Forum Moderators: open
I design to at least be readable in plain-text if it degrades to that point.
A good way to work is degrade to text only if your modern methods don't work. For example, if you test for document.getElementById, only modern browsers will perform the function. So NN 4.7 would just ignore everything in that function and display your alternate.
But for that to work, you have to have an alternate. :-D
Some of my favorite crash conditons were the simplest things, like more than two nested tables in combination with some CSS that would bring about the infamous "Unexpectedly Quit" message on a Mac, probably the only system message more worthless than "Server 500 Error." :-)
.. to present your content equally to all visitors regardless of the tools they are using to get there....
Uhm.. no
There are limits, and NN 4.7 is far beyond that limit.
If you come to my gas station in your 57 Dodge, it is not MY problem that it won't run on unleaded gas.
And NN pre 5.0 is about 1/50th of 1% of all the browsers out there, I would not spend more than about 7 seconds worrying about it.
I am not obligated to back-support every piece of browser trash that was ever published.