HTML 타이디

위키백과, 우리 모두의 백과사전.

HTML 타이디
원저자데이브 레겟
개발자htacg(HTML Tidy Advocacy Community Group)
안정화 버전
5.8.0[1] / 2021년 7월 16일(2년 전)(2021년 7월 16일)
저장소
프로그래밍 언어C[2]
운영 체제BSD, 리눅스, macOS, 마이크로소프트 윈도우
종류라이브러리, 콘솔 응용 프로그램
라이선스W3C Software Notice and License
상태개발 중
웹사이트www.html-tidy.org

HTML 타이디(HTML Tidy)는 유효하지 않은 HTML, 웹 접근성 오류를 고치고 출력되는 마크업의 레이아웃과 들여쓰기 스타일을 개선하기 위한 콘솔 응용 프로그램이다. 프로그래머들이 컴퓨터 응용 프로그램들에 HTML 타이디의 기능을 추가할 수 있는 크로스 플랫폼 라이브러리도 존재한다.

역사[편집]

W3C데이브 레겟이 처음 개발하였으며[3] 그 뒤 2003년 소스포지[4] 프로젝트로 출시되어 여러 명의 유지보수자들에 의해 관리되고 있다.

2012년에 이 프로젝트는 깃허브로 이동되었으며[5] W3C의 마이클 스미스에 의해 유지보수되고 있으며,[6] 여기에서 중요한 HTML5 지원이 추가되었다.

2015년 htacg(HTML Tidy Advocacy Community Group)[7]이 W3C 커뮤니티 그룹 차원에서 HTML 타이디의 관리와 개발을 떠맡기 위해 창설되었다.[8]

소스 코드는 최대한의 포팅 가능성을 위해 ANSI C로 작성되어 있으며 컴파일된 이진 파일들은 다양한 플랫폼에서 사용할 수 있다. W3C Software Notice and License(관대한 BSD 스타일 라이선스)로 이용 가능하다. 최신 버전들은 현재 깃허브 깃 버전 관리 저장소로부터 클론된 소스 코드로나 깃허브 릴리스 저장소의 개별 운영 체제에 대한 이진 패키지로 사용이 가능하다.

잘못된 HTML을 수정하는 예는 다음과 같다:

  • 혼재된 태그를 바로 잡기
  • 존재하지 않거나 일치되지 않는 종료 태그 수정
  • 존재하지 않는 항목 추가 (일부 태그, 인용 등)
  • 사유 HTML 확장 기능 보고
  • 마크업 레이아웃을 미리 정의된 스타일로 변경
  • 일부 인코딩의 문자열들을 HTML 엔티티로 변환

HTML 타이디 애플리케이션[편집]

온라인 HTML 타이디(Online HTML Tidy)는 자유 웹 브라우저 애플리케이션의 하나로서 유효하지 않은 HTML 코드를 정정하고 원하는 정리 옵션을 실행할 수 있다.[9]

같이 보기[편집]

각주[편집]

  1. https://github.com/htacg/tidy-html5/releases/tag/5.8.0; 출판 날짜: 2021년 7월 16일; 확인한 날짜: 2021년 11월 25일.
  2. “Repository”. Github.org. 2015년 4월 25일에 확인함. 
  3. Raggett, Dave. “Clean up your Web pages with HTML TIDY”. 《W3C.org》. 2015년 2월 12일에 확인함.  (Dave Raggett's legacy HTML Tidy page.)
  4. “SourceForge.net Repository - [tidy] Index of /”. Tidy.cvs.sourceforge.net. 2015년 4월 25일에 확인함. 
  5. (영어) tidy-html5 - 깃허브
  6. Smith, Michael. “Michael[tm] Smith”. 《W3C.org》. 2015년 2월 12일에 확인함. 
  7. “HTACG”. HTACG.org. 2015년 4월 25일에 확인함. 
  8. Jim Derry. “HTML Tidy Advocacy Community Group”. W3.org. 2015년 4월 25일에 확인함. 
  9. “HTML Tidy - Online Markup Corrector”. 《www.htmltidy.net》. 2016년 12월 31일에 확인함. 

외부 링크[편집]