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