Я ищу инструмент, который даст мне правильный источник, включая изменения DOM, сделанные запросами AJAX для ввода в валидатор W3. Я пробовал следующие методы:
- Панель инструментов веб-разработчиков - генерирует недопустимый источник в соответствии с типом doc (например, он удаляет самозакрывающуюся часть тегов). Теряет часть doctype страницы.
- Firebug - исправляет потенциальные недостатки в источнике (например, закрытые теги). Также теряет часть тега doctype и вводит консоль, которая сама является недопустимой HTML.
- Панель инструментов разработчика IE - генерирует недопустимый источник в соответствии с типом doc (например, он делает все теги заглавными, в отношении спецификации XHTML).
- Источник подсветки + Выбор источника - часто трудно получить всю страницу, также исключает тип документа.
Есть ли какая-либо программа или дополнение, которая даст мне точную текущую версию источника, не исправляя или не меняя ее каким-либо образом? Пока что Firebug кажется лучшим, но я беспокоюсь, что он может исправить некоторые из моих ошибок.
Решение
Оказывается, нет точного решения того, что я хотел, как объяснил Джастин. Лучшим решением, похоже, является проверка источника внутри консоли Firebug, хотя он будет содержать некоторые ошибки, вызванные Firebug. Я также хотел бы поблагодарить Forgotten Semicolon за объяснение, почему "View Generated Source" не соответствует реальному источнику. Если бы я мог отметить 2 лучших ответа, я бы сделал.