HTML аккуратный
Эта статья нуждается в дополнительных цитатах для проверки . ( август 2012 г. ) |
Оригинальный автор(ы) | Дэйв Рэггетт |
---|---|
Разработчик(и) | Группа сообщества HTML Tidy Advocacy |
Стабильная версия | 5.8.0 [1] / 16 июля 2021 г |
Репозиторий | |
Написано в | С |
Операционная система | 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 (HTACG) для управления и развития HTML Tidy в качестве группы сообщества W3C. [6] [7]
Исходный код HTML Tidy написан на языке ANSI C для обеспечения переносимости. Скомпилированные двоичные файлы доступны для различных платформ. Он доступен в соответствии с Уведомлением и лицензией на программное обеспечение W3C , разрешительной лицензией в стиле BSD . Актуальные версии доступны в виде клонированного исходного кода из репозитория контроля версий GitHub или в виде двоичных пакетов для нескольких операционных систем из репозитория GitHub Releases.
Функции
[ редактировать ]Примеры исправлений недействительного или плохо построенного HTML:
- Переупорядочить перепутанные теги
- Полностью отсутствующие или несовпадающие конечные теги
- Добавьте недостающие элементы синтаксиса (некоторые теги, кавычки и т. д.)
- Сообщать о проприетарных расширениях HTML
- Изменение макета разметки на предопределенный стиль
- Преобразование символов из некоторых кодировок в объекты HTML.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ . 16 июля 2021 г. https://github.com/htacg/tidy-html5/releases/tag/5.8.0 . Проверено 25 ноября 2021 г.
{{cite web}}
: Отсутствует или пусто|title=
( помощь ) - ^ Рэггетт, Дэйв. «Очистите свои веб-страницы с помощью HTML TIDY» . W3C.org . Проверено 12 февраля 2015 г. (Устаревшая страница HTML Tidy Дэйва Рэггетта.)
- ^ «Репозиторий SourceForge.net — [tidy] Индекс /» . Tidy.cvs.sourceforge.net . Проверено 25 апреля 2015 г.
- ^ tidy-html5 на GitHub
- ^ Смит, Майкл. «Майкл [тм] Смит» . W3C.org . Проверено 12 февраля 2015 г.
- ^ «ХТАКГ» . HTACG.org . Проверено 25 апреля 2015 г.
- ^ Джим Дерри (15 января 2015 г.). «Группа сообщества по защите прав HTML Tidy» . W3.org . Проверено 25 апреля 2015 г.
Внешние ссылки
[ редактировать ]- HTML-страница Tidy Project
- Текущий исходный код
- Официальные бинарные релизы
- Страница проекта HTML Tidy (устаревшая версия)
- Сервис HTML Tidy. Архивировано 3 октября 2002 г. на Wayback Machine. Это была онлайн-версия HTML Tidy на W3C. Онлайн-сервис уборки W3C был выведен из эксплуатации 29 ноября 2017 года.