Вы хотите, чтобы веб-сайт проверял ваш веб-сайт на совместимость с JavaScript? Как вы ожидаете, что он узнает, как использовать ваш интерфейс для запуска правильного взаимодействия? Или вы думаете, что это делает какой-то статический анализ кода? Я думаю, что вам лучше писать код на основе фреймворка, который разрешил большинство зависимых от браузера особенностей, и использовать его для проверки возможностей браузера, прежде чем использовать их. jQuery, MooTools, Prototype / Scriptaculous и т. д. имеют большое значение в решении этих проблем для JavaScript.
Обратите внимание, что вам по-прежнему нужно беспокоиться об отображении своего сайта, но у вас уже есть несколько ответов о том, как это сделать на основе веб-сайтов. Лично я просто поддерживаю IE / Safari / FF / Opera / Chrome на своей рабочей станции и выполняю значительную проверку в IE / FF и базовую проверку в Safari / Opera / Chrome.