HTML Tidy: Difference between revisions
mNo edit summary |
Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 |
||
(4 intermediate revisions by 4 users not shown) | |||
Line 12: | Line 12: | ||
| latest release version = {{wikidata|property|reference|P348}} |
| latest release version = {{wikidata|property|reference|P348}} |
||
| latest release date = {{start date and age|{{wikidata|qualifier|P348|P577}}}} |
| latest release date = {{start date and age|{{wikidata|qualifier|P348|P577}}}} |
||
| programming language = |
| programming language = [[C (programming language)|C]] |
||
| operating system = {{#statements:operating system}} |
| operating system = {{#statements:operating system}} |
||
| platform = |
| platform = |
||
Line 27: | Line 27: | ||
In 2012, the project was moved to [[GitHub]],<ref>{{github|w3c/tidy-html5}}</ref> and maintained by Michael Smith, also of [[World Wide Web Consortium|W3C]],<ref>{{cite web | url=https://people.w3.org/mike//| title=Michael[tm] Smith | first=Michael | last=Smith | work=W3C.org | access-date=2015-02-12}}</ref> where [[HTML5]] support was added. |
In 2012, the project was moved to [[GitHub]],<ref>{{github|w3c/tidy-html5}}</ref> and maintained by Michael Smith, also of [[World Wide Web Consortium|W3C]],<ref>{{cite web | url=https://people.w3.org/mike//| title=Michael[tm] Smith | first=Michael | last=Smith | work=W3C.org | access-date=2015-02-12}}</ref> where [[HTML5]] support was added. |
||
In 2015, the [[htacg|HTML Tidy Advocacy Community Group]] (HTACG) was formed for management and development of HTML Tidy as a W3C Community Group.<ref>{{cite web|url=http://www.htacg.org |title=HTACG |publisher=HTACG.org |access-date=2015-04-25}}</ref><ref>{{cite web|author=Jim Derry |url=https://www.w3.org/community/htacg/ |title=HTML Tidy Advocacy Community Group |publisher=W3.org |access-date=2015-04-25}}</ref> |
In 2015, the [[htacg|HTML Tidy Advocacy Community Group]] (HTACG) was formed for management and development of HTML Tidy as a W3C Community Group.<ref>{{cite web|url=http://www.htacg.org |title=HTACG |publisher=HTACG.org |access-date=2015-04-25}}</ref><ref>{{cite web|author=Jim Derry |url=https://www.w3.org/community/htacg/ |title=HTML Tidy Advocacy Community Group |date=15 January 2015 |publisher=W3.org |access-date=2015-04-25}}</ref> |
||
HTML Tidy source code is written in [[ANSI C]] for portability. Compiled binary files are available for a variety of platforms. It is available under the [[W3C Software Notice and License]], a permissive [[BSD licenses|BSD-style license]]. Up-to-date versions are available as source code cloned from its GitHub [[Git (software)|Git version control]] repository, or in binary packages for multiple operating systems from its GitHub Releases repository. |
HTML Tidy source code is written in [[ANSI C]] for portability. Compiled binary files are available for a variety of platforms. It is available under the [[W3C Software Notice and License]], a permissive [[BSD licenses|BSD-style license]]. Up-to-date versions are available as source code cloned from its GitHub [[Git (software)|Git version control]] repository, or in binary packages for multiple operating systems from its GitHub Releases repository. |
||
==Features== |
|||
Examples of corrections to invalid or poorly constructed HTML: |
Examples of corrections to invalid or poorly constructed HTML: |
||
Line 42: | Line 44: | ||
{{Portal|Free and open-source software}} |
{{Portal|Free and open-source software}} |
||
* [[Comparison of HTML parsers]] |
* [[Comparison of HTML parsers]] |
||
* [[CSSTidy]] |
|||
==References== |
==References== |
||
Line 52: | Line 53: | ||
* [https://github.com/htacg/tidy-html5/releases Official Binary Releases] |
* [https://github.com/htacg/tidy-html5/releases Official Binary Releases] |
||
* [http://tidy.sourceforge.net/ HTML Tidy Project Page] (legacy) |
* [http://tidy.sourceforge.net/ HTML Tidy Project Page] (legacy) |
||
* [https://cgi.w3.org/cgi-bin/tidy HTML Tidy service] Was an online version of HTML Tidy at the W3C. The W3C online tidy service was decommissioned on 29 November, 2017. |
* [https://cgi.w3.org/cgi-bin/tidy HTML Tidy service] {{Webarchive|url=https://web.archive.org/web/20021003090153/http://cgi.w3.org/cgi-bin/tidy |date=2002-10-03 }} Was an online version of HTML Tidy at the W3C. The W3C online tidy service was decommissioned on 29 November, 2017. |
||
{{HTML editors}} |
{{HTML editors}} |
Latest revision as of 23:48, 4 July 2024
This article needs additional citations for verification. (August 2012) |
HTML Tidy is a console application for correcting invalid HyperText Markup Language (HTML), detecting potential web accessibility errors, and for improving the layout and indent style of the resulting markup. It is also a cross-platform library for computer applications that provides HTML Tidy's features.
History
[edit]HTML Tidy was developed by Dave Raggett[2] of the World Wide Web Consortium (W3C). Later it was released as a SourceForge project in 2003 and managed by various maintainers.[3]
In 2012, the project was moved to GitHub,[4] and maintained by Michael Smith, also of W3C,[5] where HTML5 support was added.
In 2015, the HTML Tidy Advocacy Community Group (HTACG) was formed for management and development of HTML Tidy as a W3C Community Group.[6][7]
HTML Tidy source code is written in ANSI C for portability. Compiled binary files are available for a variety of platforms. It is available under the W3C Software Notice and License, a permissive BSD-style license. Up-to-date versions are available as source code cloned from its GitHub Git version control repository, or in binary packages for multiple operating systems from its GitHub Releases repository.
Features
[edit]Examples of corrections to invalid or poorly constructed HTML:
- Reorder mixed-up tags
- Complete missing or mismatched end tags
- Add missing syntax elements (some tags, quotes, etc.)
- Report proprietary HTML extensions
- Change layout of markup to a predefined style
- Transform characters from some encodings into HTML entities
See also
[edit]References
[edit]- ^ . 16 July 2021 https://github.com/htacg/tidy-html5/releases/tag/5.8.0. Retrieved 25 November 2021.
{{cite web}}
: Missing or empty|title=
(help) - ^ Raggett, Dave. "Clean up your Web pages with HTML TIDY". W3C.org. Retrieved 2015-02-12. (Dave Raggett's legacy HTML Tidy page.)
- ^ "SourceForge.net Repository - [tidy] Index of /". Tidy.cvs.sourceforge.net. Retrieved 2015-04-25.
- ^ tidy-html5 on GitHub
- ^ Smith, Michael. "Michael[tm] Smith". W3C.org. Retrieved 2015-02-12.
- ^ "HTACG". HTACG.org. Retrieved 2015-04-25.
- ^ Jim Derry (15 January 2015). "HTML Tidy Advocacy Community Group". W3.org. Retrieved 2015-04-25.
External links
[edit]- HTML Tidy Project Page
- Current Source Code
- Official Binary Releases
- HTML Tidy Project Page (legacy)
- HTML Tidy service Archived 2002-10-03 at the Wayback Machine Was an online version of HTML Tidy at the W3C. The W3C online tidy service was decommissioned on 29 November, 2017.