Эта статья требует дополнительных ссылок для проверки . ( август 2012 г. ) ( Узнайте, как и когда удалить этот шаблон сообщения ) |
Автор (ы) оригинала | Дэйв Рэггетт |
---|---|
Разработчики) | Группа сообщества HTML Tidy Advocacy |
Стабильный выпуск | 5.6.0 / 28 ноября 2017 г. |
Репозиторий | |
Написано в | C [1] |
Операционная система | BSD , Linux , macOS , Microsoft Windows |
Тип | Библиотека , консольное приложение |
Лицензия | Уведомление и лицензия о программном обеспечении W3C |
Интернет сайт | www |
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
Ссылки [ править ]
- ^ "Репозиторий" . Github.org . Проверено 25 апреля 2015 .
- ^ Рэггетт, Дэйв. «Очистите свои веб-страницы с помощью HTML TIDY» . W3C.org . Проверено 12 февраля 2015 . (Устаревшая страница HTML Tidy Дэйва Рэггетта.)
- ^ "Репозиторий SourceForge.net - [приборка] Индекс /" . Tidy.cvs.sourceforge.net . Проверено 25 апреля 2015 .
- ^ tidy-html5 на GitHub
- ^ Смит, Майкл. "Майкл [тм] Смит" . W3C.org . Проверено 12 февраля 2015 .
- ^ "HTACG" . HTACG.org . Проверено 25 апреля 2015 .
- ^ Джим Дерри. "Группа сообщества HTML Tidy Advocacy" . W3.org . Проверено 25 апреля 2015 .
Внешние ссылки [ править ]
- Страница проекта HTML Tidy
- Текущий исходный код
- Официальные бинарные релизы
- HTML Tidy Project Page (устаревшая версия)
- HTML Tidy Online
- Сервис HTML Tidy онлайн-версия средства проверки HTML W3C (предупреждение: устарело)