Как вы проверяете (например, используя http://validator.w3.org/) многостраничный мобильный сайт jquery ? Например, если я уйду от index.html, страница будет просто div без заголовка или тела.
Проверка HTML в многостраничном мобильном приложении jquery
Ответы (1)
"Это зависит".
Проверка имеет смысл только в контексте HTML-документов, и если вы изменяете документ с помощью JavaScript, вам нужно проверить только начальное состояние.
Вы можете использовать такой инструмент, как Selenium, для управления сайтом и создания моментальных снимков DOM (сериализация его в HTML), когда он находится в разных состояниях, а затем проверять эти снимки. (У серии проверки разметки есть API, который вы можете вызывать программно, чтобы вы могли их комбинировать).
Если вы создаете фрагменты HTML на сервере (вместо того, чтобы отправлять чистые структурированные данные клиенту), вы можете встроить эти фрагменты в скелетные документы HTML и проверить их. В любом случае у вас должны быть такие документы для большинства представлений (поскольку вы не хотите повторять ошибка Gawker, имея хрупкий сайт, полностью зависящий от Ajax).
См. также Прогрессивное улучшение и Ненавязчивый JavaScript