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