Szukam narzędzia, które da mi odpowiednie wygenerowane źródło, w tym zmiany DOM wprowadzone przez żądania AJAX do wprowadzenia danych do walidatora W3. Wypróbowałem następujące metody:
- Web Developer Toolbar - generuje nieprawidłowe źródło według typu dokumentu (np. Usuwa samozamykającą się część tagów). Traci część strony z typem dokumentu.
- Firebug - naprawia potencjalne błędy w źródle (np. Niezamknięte tagi). Traci również część tagów doctype i wstawia konsolę, która sama w sobie jest nieprawidłowym kodem HTML.
- IE Developer Toolbar - generuje nieprawidłowe źródło zgodnie z typem dokumentu (np. Wszystkie tagi są pisane wielkimi literami, w przeciwieństwie do specyfikacji XHTML).
- Wyróżnij + wyświetl źródło wyboru - często trudno jest uzyskać całą stronę, wyklucza również typ dokumentu.
Czy jest jakiś program lub dodatek, który poda mi dokładną aktualną wersję źródła, bez naprawiania lub zmieniania go w jakiś sposób? Jak dotąd Firebug wydaje się najlepszy, ale obawiam się, że może naprawić niektóre z moich błędów.
Rozwiązanie
Okazuje się, że nie ma dokładnego rozwiązania tego, czego chciałem, jak wyjaśnił Justin. Wydaje się, że najlepszym rozwiązaniem jest sprawdzenie źródła w konsoli Firebuga, mimo że będzie zawierało pewne błędy spowodowane przez Firebuga. Chciałbym również podziękować Forgotten Semicolon za wyjaśnienie, dlaczego „Wyświetl wygenerowane źródło” nie pasuje do rzeczywistego źródła. Gdybym mógł zaznaczyć 2 najlepsze odpowiedzi, zrobiłbym to.