Первое, что мне нравится делать, когда я создаю сайт, это вставлять ссылки внизу страницы, чтобы проверить правильность HTML и CSS:
HTML5 •
CSS
<div>
<a href="http://validator.w3.org/check?uri=referer">HTML5</a>
<a href="http://jigsaw.w3.org/css-validator/check/referer/">CSS</a>
</div>
Однако, если у вас есть контент, который вы должны авторизовать, чтобы увидеть, эти ссылки бесполезны, потому что все, что вы получаете, это ваша страница входа (или страница с ошибкой или что-то еще).
Мне бы хотелось иметь возможность придумать какой-нибудь способ захвата источника с использованием javascript, а затем отправить строку в w3c в качестве данных поста, чтобы она думала, что вы выполнили опцию «validate by input». Я полагаю, вы могли бы сделать:
document.getElementsByTagName('html')[0].innerHTML
.. но тогда вы не получите DOCTYPE. У кого-нибудь есть идеи? Это вообще возможно?