Как вы проверяете (например, используя http://validator.w3.org/) мобильный сайт jQuery? Например, если я перемещаюсь от index.html, страница представляет собой только div без заголовка или тела.Проверка HTML в мобильном приложении многостраничного jQuery
ответ
«Это зависит».
Валидация имеет смысл только в контексте HTML-документов, и если вы изменяете документ с помощью JavaScript, у вас есть только исходное состояние для проверки.
Вы можете использовать такой инструмент, как Selenium, чтобы управлять сайтом и делать снимки DOM (сериализация его в HTML), когда он находится в разных состояниях, а затем проверять эти моментальные снимки. (В серии валидации разметки есть API, который вы можете вызвать программно, чтобы вы могли их объединить).
Если вы генерируете фрагменты HTML на сервере (вместо отправки чистых, структурированных данных клиенту), вы можете вставлять эти фрагменты в HTML-скелетные документы и проверять их. В любом случае у вас должны быть такие документы для большинства просмотров (так как вы не хотите повторять Gawker's mistake, имея fragile site completely dependant on Ajax).
См. Также Progressive Enhancement и Unobtrusive JavaScript
- 1. проверка в мобильном приложении
- 2. JQuery mobile- Проверка шаблона многостраничного кода
- 3. Проверка доверенного сертификата в мобильном приложении
- 4. Ежедневная проверка в мобильном приложении Trigger.io
- 5. Мобильная проверка в метеоритной сети/мобильном приложении?
- 6. Проверка jquery в приложении mvc3
- 7. предупреждение не отображается в мобильном приложении jQuery
- 8. Проверка HTML в приложении meteor
- 9. Динамические страницы в мобильном приложении jQuery
- 10. Аутентификация в мобильном приложении
- 11. Коммуникатора в мобильном приложении
- 12. TabbedViewNavigator в мобильном приложении
- 13. Изображения в мобильном приложении
- 14. Cookies в мобильном приложении
- 15. Захват изображения в мобильном веб-приложении?
- 16. Проверка имени пользователя и пароля в мобильном приложении ADF
- 17. Глобальная конфигурация в мобильном мобильном приложении титана
- 18. Открыть веб-страницу в мобильном мобильном приложении
- 19. включает в себя three.js в мобильном приложении jQuery
- 20. Загрузка значка не отображается в мобильном приложении jquery
- 21. Как использовать графики jqplot в мобильном веб-приложении jQuery
- 22. Captcha в мобильном приложении и веб-приложении
- 23. IBM Worklight - ошибки навигации в приложении многостраничного приложения
- 24. «Краска» html-таблица `td` элементов в мобильном веб-приложении
- 25. Объединение html-интерфейса и python «back-end» в мобильном приложении
- 26. Как сделать этот html-код и css в мобильном приложении?
- 27. Использование ApiController в мобильном приложении
- 28. Хранение страницы в мобильном приложении
- 29. WebRTC в автономном мобильном приложении
- 30. Функция чата в мобильном приложении