2008/04/11 01:23
xml과 10가지 설계목표 General Web2008/04/11 01:23
1. XML이란?
XML(Extensible MarkUp Language) - http://www.w3.org/TR/REC-xml
- W3C 워킹그룹에 의해 정의됨
- SGML의 부분 집합
- 1998년 2월 XML 버전 1.0
필요한 이유?
- HTML은 악보의 기호나 수학 방정식을 표현하는 엘리먼트가 부족하다.
- 필터링과 같은 기능의 구현
- 트리 같은 계층 구조로 정렬하기 원하는 문서에 사용
XML
- XML 문서의 엘리먼트 이름은 XML 정의의 일부가 아님.
XML 문서 작성하기
- 엄격한 syntax 적용 (시작태그와 마침태그)
- 엄격함의 여부에 따라 well-formed, valid
XML 문서 출력하기
- 스타일시트 링크
- 데이터바인딩
- 스크립팅
2. xml의 10가지 설계 목표
11. XML은 인터넷에서 널리 사용된다.
2. XMl은 다양한 어플리케이션을 지원할 것이다.
3. XML은 SGML과 호환된다.
4. XML 문서를 처리하는 프로그램을 작성하는 것은 쉬워야 한다.
5. XML의 부가 기능의 개수는 가능한한 최소(이상적으로는 0) 로 유지되어야 한다.
6. XML 문서는 사람이 읽기 쉬워야 라고 납득할 만틈의 수준으로 명확해야만 한다.
7. XML 디자인은 빠르게 준비될 수 있어여 한다.
8. XML의 디자인은 명확할 필요가 있다.
9. XML 문서는 작성하기에 쉬워야 한다.
10. XML 마크업은 꼭 간결할 필요는 없다.
9. XML 문서는 작성하기에 쉬워야 한다.
10. XML 마크업은 꼭 간결할 필요는 없다.
'General Web' 카테고리의 다른 글
| [HTML] Box Model (0) | 2008/08/06 |
|---|---|
| 2. xml 문서의 생성과 CSS를 이용한 XML 문서 출력 (0) | 2008/04/11 |
| xml과 10가지 설계목표 (0) | 2008/04/11 |
| [RDF 입문서] 1. 소개 (0) | 2008/03/12 |
| RDFa Basics (0) | 2008/02/22 |
| RDF란? (0) | 2008/02/21 |
