Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

HTML Tidy - это консольное приложение для исправления недопустимого языка разметки гипертекста (HTML), обнаружения потенциальных ошибок веб-доступности , а также для улучшения макета и стиля отступа результирующей разметки. Это также кроссплатформенная библиотека для компьютерных приложений, которая предоставляет функции HTML Tidy.

История [ править ]

HTML Tidy был разработан Дэйвом Рэггеттом [2] из Консорциума Всемирной паутины (W3C). Позже он был выпущен как проект SourceForge в 2003 году и управлялся различными сопровождающими. [3]

В 2012 году проект был перемещен на GitHub , [4] и поддержан Майклом Смитом, также из W3C , [5], где была добавлена ​​поддержка HTML5 .

В 2015 году была сформирована группа сообщества HTML Tidy Advocacy Community (HTACG) для управления и развития HTML Tidy как группы сообщества W3C. [6] [7]

Исходный код HTML Tidy написан на ANSI C для обеспечения переносимости. Скомпилированные двоичные файлы доступны для множества платформ. Он доступен в соответствии с Уведомлением о программном обеспечении и лицензией W3C , разрешающей лицензией в стиле BSD . Актуальные версии доступны в виде исходного кода, клонированного из его репозитория управления версиями GitHub git , или в виде бинарных пакетов для нескольких операционных систем из репозитория GitHub Releases.

Примеры исправлений недействительного или плохо построенного HTML:

  • Изменить порядок перепутанных тегов
  • Полностью отсутствующие или несовпадающие конечные теги
  • Добавьте недостающие элементы синтаксиса (некоторые теги, кавычки, ...)
  • Сообщать о проприетарных расширениях HTML
  • Изменить макет разметки на предопределенный стиль
  • Преобразование символов из некоторых кодировок в объекты HTML

См. Также [ править ]

  • Сравнение парсеров HTML
  • CSSTidy

Ссылки [ править ]

  1. ^ "Репозиторий" . Github.org . Проверено 25 апреля 2015 .
  2. ^ Рэггетт, Дэйв. «Очистите свои веб-страницы с помощью HTML TIDY» . W3C.org . Проверено 12 февраля 2015 . (Устаревшая страница HTML Tidy Дэйва Рэггетта.)
  3. ^ "Репозиторий SourceForge.net - [приборка] Индекс /" . Tidy.cvs.sourceforge.net . Проверено 25 апреля 2015 .
  4. ^ tidy-html5 на GitHub
  5. ^ Смит, Майкл. "Майкл [тм] Смит" . W3C.org . Проверено 12 февраля 2015 .
  6. ^ "HTACG" . HTACG.org . Проверено 25 апреля 2015 .
  7. ^ Джим Дерри. "Группа сообщества HTML Tidy Advocacy" . W3.org . Проверено 25 апреля 2015 .

Внешние ссылки [ править ]

  • Страница проекта HTML Tidy
  • Текущий исходный код
  • Официальные бинарные релизы
  • HTML Tidy Project Page (устаревшая версия)
  • HTML Tidy Online
  • Сервис HTML Tidy онлайн-версия средства проверки HTML W3C (предупреждение: устарело)