Hallo,
in diesem punkte wiederhole ich mich gerne: ich finde es in den allermeisten fällen reichlich sinnfrei, features per JS "nachbauen" zu wollen, die jeder gute browser sowieso schon bietet.
Die zugrunde liegende Idee sollte man nicht einfach zurückweisen. Solche Bemühungen sollte man eher so kanalisieren, dass stattdessen die Zeit in eine Bedienungshilfe der Seite investiert wird, die solche Grundlagen erklärt (Schriftgröße anpassen, Zoomen, verschiedene Stylesheets wählen, Farbumkehrung, diverse Hilfsmittel/Browser/Plugins nutzen usw.).
Mathias