Пояснение : Спасибо за предложения инструментов для проверки XHTML. В первую очередь я ищу решение, которое будет работать на стороне сервера (или на клиенте с jQuery), чтобы я мог установить его и забыть о нем во время разработки - и получать информацию, когда у меня возникают проблемы без необходимости постоянно запускать инструмент.
Все это ярлык с супом пугает меня ASP.NET MVC !!
Я был бы менее напуган, если бы мог проверять каждое представление, исходящее из моего генератора представлений, на соответствие XHTML. Это особенно важно с количеством jQuery, которое я планирую написать. я не хочу тратить часы на отладку чего-либо, просто чтобы узнать, что у меня где-то есть закрытый тег, который мешает работе селектора.
Какие есть варианты для этого. Сверху головы я ищу решение, подобное следующему, но не уверен, какое из них практично:
- JQuery XHTML checker
- IIS фильтр
- Плагин для браузера (я полагаю, что для этого есть плагин Firebug)
- Делать что-то умное с классами MVC View (я не уверен, возможно ли это или стоит убедить).
- Изменение средства записи HTML для проверки функции flush () и выдачи исключения, если вывод не является XHTML.
- Параметр конфигурации ASP.NET, о котором я не знаю, чтобы проверить страницу.
Все варианты приветствуются ответы!
Я бы предпочел технологию на стороне сервера, поэтому во время отладки я могу выдать жесткое исключение, а на производстве я могу регистрировать любые ошибки. Он должен проверить полную страницу после применения главной страницы. Поиск предупреждений в IDE не является достаточно хорошим решением!