HTML Tidy — компьютерная программа и библиотека, целью которой является исправление неверного HTML и улучшение внешнего вида и стиля отступов полученной разметки.

HTML Tidy
Тип Библиотека
Автор Дейв Рэггетт
Разработчик HTML Tidy Advocacy Community Group[d][3][4]
Написана на Си[1]
Операционные системы BSD[d], Linux, macOS и Windows
Языки интерфейса английский
Первый выпуск 4 августа 2000[2]
Аппаратная платформа кроссплатформенность[5]
Последняя версия 5.4.0 (1 марта 2017 года)
Репозиторий github.com/htacg/tidy-ht…
Состояние В активной разработке
Лицензия W3C Software Notice and License
Сайт html-tidy.org

Она была разработана Дейвом Рэггеттом из Консорциума Всемирной паутины (W3C), затем перенесена в проект SourceForge. Её исходный код написан на ANSI C для максимальной переносимости, и скомпилированные двоичные файлы доступны для различных платформ. Она доступна по лицензии W3C (пермиссивной, BSD-подобной лицензии). Новые версии в виде исходного кода, а также скомпилированных пакетов для различных ОС, доступны через репозиторий GitHub[6].

Примеры исправлений, которые она может внести в плохой HTML:

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

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

Примечания править

  1. Index of /tidy/src. Дата обращения: 27 августа 2013. Архивировано 9 октября 2008 года.
  2. http://tidy.sourceforge.net/ (англ.)
  3. HTACG, HTML Tidy Advocacy Community Group (англ.)
  4. HTML Tidy Project Page (англ.)
  5. Releases · htacg/tidy-html5 · GitHub (англ.)
  6. Проект HTML Tidy на сайте GitHub.

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