Ich suche nach einem Tool, das mir die richtige generierte Quelle liefert, einschließlich DOM-Änderungen, die von AJAX-Anforderungen für die Eingabe in den W3-Validator vorgenommen wurden. Ich habe folgende Methoden ausprobiert:
- Webentwickler-Symbolleiste - Generiert eine ungültige Quelle gemäß dem Dokumenttyp (z. B. entfernt sie den selbstschließenden Teil von Tags). Verliert den Doctype-Teil der Seite.
- Firebug - Behebt mögliche Fehler in der Quelle (z. B. nicht geschlossene Tags). Verliert auch den Doctype-Teil der Tags und fügt die Konsole ein, die selbst ungültiges HTML ist.
- IE Developer Toolbar - Generiert eine ungültige Quelle gemäß dem Dokumenttyp (z. B. werden alle Tags gegen die XHTML-Spezifikation in Großbuchstaben geschrieben).
- Markieren + Auswahlquelle anzeigen - Häufig schwierig, die gesamte Seite abzurufen, schließt auch den Dokumenttyp aus.
Gibt es ein Programm oder Add-On, das mir die genaue aktuelle Version der Quelle liefert, ohne sie zu reparieren oder auf irgendeine Weise zu ändern? Bisher scheint Firebug das Beste zu sein, aber ich mache mir Sorgen, dass es einige meiner Fehler beheben könnte.
Lösung
Es stellt sich heraus, dass es keine genaue Lösung für das gibt, was ich wollte, wie Justin erklärte. Die beste Lösung scheint darin zu bestehen, die Quelle in der Firebug-Konsole zu überprüfen, obwohl sie einige durch Firebug verursachte Fehler enthält. Ich möchte mich auch bei Forgotten Semicolon für die Erklärung bedanken, warum "View Generated Source" nicht mit der tatsächlichen Quelle übereinstimmt. Wenn ich 2 beste Antworten markieren könnte, würde ich.