HTML 타이디
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
HTML Tidy는 잘못 구성된 HTML 코드를 수정하고 정리하는 데 사용되는 소프트웨어이다. W3C의 데이브 라겟이 처음 개발했으며, 2003년 소스포지 프로젝트로 출시되어 여러 유지보수자에 의해 관리되었다. 2012년 깃허브로 이전되었고, 2015년에는 HTML Tidy Advocacy Community Group(htacg)이 W3C 커뮤니티 그룹 차원에서 관리 및 개발을 담당하게 되었다. HTML 타이디는 태그 재정렬, 누락된 태그 완성, 구문 요소 추가, 인코딩 변환 등의 기능을 제공하며, 온라인 웹 브라우저 애플리케이션으로도 활용된다.
더 읽어볼만한 페이지
- HTML 편집기 - 비주얼 스튜디오
비주얼 스튜디오는 마이크로소프트가 개발한 통합 개발 환경(IDE)으로, 다양한 프로그래밍 언어와 플랫폼을 지원하며 소프트웨어 개발에 필요한 도구와 기능을 제공한다. - HTML 편집기 - 아톰 (문서 편집기)
깃허브에서 개발한 아톰은 HTML, CSS, JavaScript로 사용자 정의가 가능한 텍스트 편집기였으며, 서드 파티 패키지를 통해 기능 확장이 가능했지만 2022년 12월 15일 개발이 중단되었다. - C로 작성된 자유 소프트웨어 - PostgreSQL
PostgreSQL은 캘리포니아 대학교 버클리 분교의 Ingres 프로젝트에서 시작되어 전 세계 개발자들의 협력을 통해 발전해온 객체 관계형 데이터베이스 관리 시스템(ORDBMS)이다. - C로 작성된 자유 소프트웨어 - 김프
김프(GIMP)는 GNU 프로젝트에서 개발된 크로스 플랫폼 기반의 무료 오픈소스 래스터 그래픽 편집기로, 다양한 운영체제를 지원하며 풍부한 기능을 제공하지만 사용자 인터페이스에 대한 비판과 일부 기능의 부족함에 대한 평가도 존재한다.
HTML 타이디 - [IT 관련 정보]에 관한 문서 | |
---|---|
기본 정보 | |
![]() | |
종류 | 라이브러리, 명령 줄 응용 프로그램 |
라이선스 | W3C 소프트웨어 고지 및 라이선스 |
웹사이트 | HTML Tidy 공식 웹사이트 |
개발 | |
최초 개발자 | 데이브 라겟 |
개발 주체 | HTML Tidy Advocacy Community Group |
프로그래밍 언어 | C 언어 |
플랫폼 | |
지원 운영체제 | BSD 리눅스 macOS 마이크로소프트 윈도우 |
2. 역사
HTML 타이디는 W3C의 데이브 레겟이 처음 개발하였다.[1][8] 이후 2003년 소스포지 프로젝트로 출시되어 여러 개발자들이 관리하였다.[2][9]
2012년에는 프로젝트 관리 플랫폼을 깃허브로 이전하였으며,[3][10] W3C의 마이클 스미스가 유지보수를 맡아 중요한 HTML5 지원 기능을 추가하였다.[4][11]
2015년부터는 W3C 커뮤니티 그룹인 HTML 타이디 옹호 커뮤니티 그룹(HTACG)이 HTML 타이디의 관리와 개발을 담당하고 있다.[5][6][12][13]
소스 코드는 최대한의 이식성을 위해 ANSI C로 작성되었으며, 허용적인 BSD 스타일 라이선스인 W3C Software Notice and License에 따라 배포된다. 최신 버전은 깃허브 Git 버전 관리 저장소에서 소스 코드를 복제하거나, 깃허브 릴리스 저장소에서 운영체제별 컴파일된 바이너리 패키지 형태로 얻을 수 있다.
2. 1. 초기 개발
HTML 타이디는 월드 와이드 웹 컨소시엄(W3C)의 데이브 라겟이 처음 개발하였다.[1][8] 이후 2003년 소스포지 프로젝트로 출시되어 여러 개발자에 의해 관리되었다.[2][9]2012년, 프로젝트는 깃허브로 이전되었으며,[3][10] W3C의 마이클 스미스[4]가 유지보수를 맡아 중요한 HTML5 지원 기능을 추가하였다.[11]
2015년에는 W3C 커뮤니티 그룹으로서 HTML 타이디의 관리 및 개발을 전담하기 위해 HTML 타이디 옹호 커뮤니티 그룹이 결성되었다.[5][6][12][13]
2. 2. 소스포지 프로젝트
2003년 소스포지[9] 프로젝트로 출시되어 여러 명의 유지보수자들에 의해 관리되었다.[2]2. 3. 깃허브 이전
2012년, 이 프로젝트는 GitHub로 이전되었고,[3] W3C의 마이클 스미스[4]에 의해 유지 관리되었으며, 여기서 중요한 HTML5 지원이 추가되었다.2. 4. HTACG 관리
2015년, W3C 커뮤니티 그룹으로서 HTML 타이디의 관리 및 개발을 위해 HTML 타이디 옹호 커뮤니티 그룹(HTACG)이 결성되었다.[5][6]3. 특징
(내용 없음 - 하위 섹션에서 상세 내용을 다루므로 중복을 피하기 위해 본문 내용을 생략함)
3. 1. 코드 수정 및 정리
HTML Tidy는 다음과 같은 작업을 수행하여 HTML 코드를 수정하고 정리한다.- 순서가 잘못된 태그를 올바르게 정렬한다.
- 빠뜨렸거나 짝이 맞지 않는 닫는 태그를 추가하거나 수정한다.
- 빠진 구문 요소(일부 태그, 따옴표 등)를 추가한다.
- 표준에 맞지 않는 HTML 확장 기능을 찾아 보고한다.
- 마크업 코드의 서식을 미리 정해진 스타일로 변경한다.
- 특정 문자 인코딩의 문자를 HTML 엔티티로 변환한다.
3. 2. 이식성 및 라이선스
HTML 타이디 소스 코드는 최대한의 이식성을 확보하기 위해 ANSI C로 작성되었다. 덕분에 컴파일된 바이너리 파일은 다양한 운영체제 플랫폼에서 사용할 수 있다. HTML 타이디는 W3C Software Notice and License에 따라 배포된다. 이는 비교적 자유로운 BSD 스타일 라이선스이다. 최신 버전은 깃허브의 깃 버전 관리 저장소에서 소스 코드를 직접 복제하거나, 깃허브 릴리스 저장소에서 각 운영 체제에 맞는 바이너리 패키지 형태로 내려받아 사용할 수 있다.4. 활용
(내용 없음)
4. 1. 온라인 HTML Tidy
온라인 HTML 타이디(Online HTML Tidy)는 자유 웹 브라우저 애플리케이션의 하나로서 유효하지 않은 HTML 코드를 정정하고 원하는 정리 옵션을 실행할 수 있다.[14]참조
[1]
웹사이트
Clean up your Web pages with HTML TIDY
https://www.w3.org/P[...]
2015-02-12
[2]
웹사이트
SourceForge.net Repository - [tidy] Index of /
http://tidy.cvs.sour[...]
Tidy.cvs.sourceforge.net
2015-04-25
[3]
Github
[4]
웹사이트
Michael[tm] Smith
https://people.w3.or[...]
2015-02-12
[5]
웹사이트
HTACG
http://www.htacg.org
HTACG.org
2015-04-25
[6]
웹사이트
HTML Tidy Advocacy Community Group
https://www.w3.org/c[...]
W3.org
2015-01-15
[7]
웹인용
Repository
https://github.com/h[...]
Github.org
2015-04-25
[8]
웹인용
Clean up your Web pages with HTML TIDY
https://www.w3.org/P[...]
2015-02-12
[9]
웹인용
SourceForge.net Repository - [tidy] Index of /
http://tidy.cvs.sour[...]
Tidy.cvs.sourceforge.net
2015-04-25
[10]
Github
[11]
웹인용
Michael[tm] Smith
https://people.w3.or[...]
2015-02-12
[12]
웹인용
HTACG
http://www.htacg.org
HTACG.org
2015-04-25
[13]
웹인용
HTML Tidy Advocacy Community Group
https://www.w3.org/c[...]
W3.org
2015-04-25
[14]
웹인용
HTML Tidy - Online Markup Corrector
https://www.htmltidy[...]
2016-12-31
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com