CSS Validator에 대해

목차

  1. 이 서비스에 대해
    1. 이것은 무엇인가요? 내게 필요한 것인가요?
    2. 설명이 이해가 안됩니다. 도와주세요!
    3. 즉, 이것은 CSS 가 정확한지 아닌지에 대한 기준이 되는가요?
    4. 비용은 얼마나 드나요?
    5. 누가 이 프로그램을 작성했죠? 누가 관리를 하나요?
    6. 저자와 연락은 어떻게 하나요? 버그 리포트는?
    7. 내가 참여할 수 있을까요?
  2. 개발자 코너
    1. CSS Validator 는 무엇으로 쓰여졌나요? 어디서 소스를 구할 수 있죠?
    2. 직접 CSS Validator 를 설치하고 실행할 수 있습니까?
    3. 이 Validator 를 이용해서 다른 프로그램을 만들수 있을까요? API 가 있나요?

이 서비스에 대해

이것은 무엇인가요? 내게 필요한 것인가요?

W3C CSS Validation 서비스는 웹 디자이너와 개발자들이 CSS 를 검사하는데 도움을 주기 위해 W3C 에 의해서 만들어진 무료 소프트웨어 입니다. 이 소프트웨어는 웹상에서 무료 서비스를 사용할 수 있으며, 다운로드 받아서, java 프로그램과 함께 또는 웹서버에 java servlet 으로 사용할 수 있습니다.

당신에게 필요할 까요? 만약 당신이 웹 개발자나, 웹 디자이너라면, 이 프로그램은 매우 도움이 될 것입니다. 이 툴은 당신의 스타일 시트가 CSS 규약에 맞는지만 비교하는 것이 아니라, 에러, 오타, 잘못 사용된 CSS 를 발견하거나, 작성한 CSS 가 가지는 위험성을 말해 줍니다.

설명이 이해가 안됩니다. 도와주세요!

웹상의 대부분의 문서들은 HTML 이라고 칭해지는 컴퓨터 언어로 작성이 되어 있습니다. 이 언어는 구조화된 정보나, 링크, 멀티미디어 오브젝트등의 페이지를 만드는데 사용이 됩니다. 색상, 글자, 레이아웃을 위해서 HTML 은 CSS (Cascading Style Sheets 의 약어) 라고 불리는 스타일링 언어를 사용합니다. 이 도구는 CSS 를 사용하는 사람들이 자신의 CSS를 검사하거나 필요에 따라 수정하는 것을 돕기 위함입니다.

즉, 이것은 CSS 가 정확한지 아닌지에 대한 기준이 되는가요?

아닙니다. 이것은 확실히 편리하고 신뢰할 수 있기는 하지만, 모든 소프트웨어들이 그러하듯이, 소프트웨어인 이상 버그와 이슈 를 가지고 있습니다. 종속적 스타일 시트(CSS) 의 절대적인 참고 문서는 CSS Specifications 입니다.

비용은 얼마나 드나요?

들지 않습니다. 이 서비스는 무료입니다. 소스는 open되어 있고, 무상으로 다운로드 받아서 사용, 수정, 배포등을 자유롭게 할 수 있습니다. 만약 이 도구가 마음에 든다면, 프로젝트에 참여를 하거나, W3C supporters program 을 통해 W3C 에 기부를 할 수 있습니다. 하지만 누구도 강요하지는 않습니다.

누가 이 프로그램을 작성했죠? 누가 관리를 하나요?

W3C 스탭, 자원봉사 개발자나 번역자의 협력아래, W3C 의 주도로 도구와 장비를 관리하고 있습니다. 자세한 사항은 공헌과 감사 페이지를 참고하십시오. 당신도 도움을 줄 수 있습니다..

내가 참여할 수 있을까요?

물론 입니다. 만약 당신이 java 프로그래머라면, 코드를 check out 하여 버그를 수정하거나, 새로운 기능을 만들어 도움을 줄 수 있습니다. 하지만, 이 도구를 만들고 관리하는 것을 위해서, 꼭 프로그래머일 필요는 없습니다.: 당신은 문서를 더욱 훌륭하게 만들 수 있고, 당신의 언어로 validator 문서를 번역할 수 있으며, mailing-list 에서 다른 유저들에게 이 도구에 대해서 논의를 하거나 도움을 줄 수도 있습니다.

그외의 질문은?

CSS 나 CSS validator 에 대한 다른 질문이 있다면, 가능한 mailing-lists 와 포럼을 이용하시기 바랍니다. 하지만 그 전에, 당신의 질문이나 코멘트가 이미 CSS Validator FAQ 문서에 등록이 되어 있지 않은지 확인해 주십시오.

개발자 코너

CSS Validator 는 무엇으로 쓰여졌나요? 어디서 소스를 구할 수 있죠?

W3C CSS Validator 는 java 언어로 작성이 되어져 있습니다. 소스는 CVS 를 이용하여 받을 수 있습니다.: 온라인으로 코드 보기를 이용할 수도 있으며, 다음 소개에 따라 전체 소스 트리를 다운로드 할 수 있습니다. CSS validator 코드를 사용하는 class 의 개요를 위해서는 README 파일을 확인 하십시오.

직접 CSS Validator 를 설치하고 실행할 수 있습니까?

CSS Validator 는 다운로드 받아서 설치가 가능하며, 명령행 또는 웹서버의 servlet 으로 실행이 가능 합니다. 설치와 사용을 위해서는 가이드를 읽어보십시오.

이 Validator 를 이용해서 다른 프로그램을 만들수 있을까요? API 가 있나요?

예 가능 합니다. CSS Validator 에는 (편한) SOAP interface 을 가지고 있기 때문에, (웹이든 아니든) 어플리케이션을 빌드하기 쉽도록 되어 있습니다. 공유 자원의 사용에 있어서 다른 사람에게 피해가 가지 않도록 이용에의 배려를 부탁 드립니다: Validator 를 호출하는 동안 sleep() 을 하든지 또는 자신의 Vaildator 인스턴스를 설치해 실행지 않는지 확인해 주십시오.

QACSS