일반적인 장점과 단점은 html 대 xml 및 xhtml
세가 지 마크업 언어입니다. 여기에는 하이퍼 텍스트 마크업 언어 (html), 확장 마크업 언어 (xml)와 조합은 2 개, 확장 하이퍼 텍스트 마크업 언어, (xhtml)입니다. htmlhtml이 기본 형식이 사용에 월드 와이드 웹입니다. html의 웹 페이지를 표시할 수있는 다양한 범위의 색상, 모양, 및 개체입니다. 비록이 아닙니다 진정한 프로그래밍 언어, html이 증의 전원 지난 수년간. html은 실제로 텔레비젼 스크린 정의한 하위 집합 xml. 그러나, 반면 형식이 엄격한 언어 (으로 나타 배우), html 소요 많은 자유가있는 데 도움이 될 오늘의 인기가 프레 젠 테이션 도구이다. 하지만 정신은 젊은 인터넷을 격려 자유, 개발자들은 이제 실현하는 자유의 html은 파장입니다. html은 너무 유연하기 때문에, 많은 브라우저와 웹 응용 프로그램이들 각자의 기능을 자료 html 프로토콜입니다. 모두 같은 향상된 기능이 추가 보안 위험 요소와 함께 제공됩니다. 이러한 이유로, 노력이 진행되고를 교체 html으로 훨씬 더 많은 규제와 표준 마크업 언어로 알려져 xhtml. xml형식이이 재단에 대한 많은 데이터 형식을 포함한 html, wml, xhtml, 그리고 더합니다. 그것은 최근이 인기가 있기 때문에 널리 disparate 사이의 데이터의 전송을 촉진 프로그램, 운영 체제, 및 기업입니다. 의 열쇠를 xml의 유틸리티는 것이를 사용하면 어떤 개발자가 디자인을 자신만의 데이터베이스 형식을 사용하여 자신의 조건과 요구 사항이있습니다. 사실, 형식이 이렇게 인기가있는 microsoft는 기본적으로 모든 제품군에서 운영 체제를 서버 구성 요소, 주변의 개념은 xml입니다. 을 설명이 유틸리티의 접근법이라고 보겠습니다을 예제로 공사가 필요 과일 재고에 대한 정보를 공유합니다. 직접적인 접근을하기 때문에 데이터베이스는 보안 위험 (물론 열악한 비즈니스 관행), xml 프로그램을 만들 수있는 개발자를 정의하는 종류, 크기 및 색상의 각 열매를 손으로합니다. 한때 그녀는 사양을 결정, 프로그램의 호스트와 함께있는 개발자 수있는 능력을 끌어 오기 데이터베이스에서 데이터베이스와 그것을 파일로 변환합니다. 의 다른 끝, 특별한 고객 수를 검사합니다 생성된 파일을 구문 분석은이 정보를 자신의 데이터베이스를 작성합니다. 이 과정을 따라서에 대한 신속하고 표준화된 데이터 전송을 허용합니다. 을 설명하기 이것을 고려 다음과 같은 샘플 소스 코드를 확인하는 방법이 같은 파일이 나타납니다. 계층 구조와 일치하는 일련의 레이블을 참고하십시오. 각 레이블은 재산을 수있는 서브 - 속성입니다. 이 경우, 우리는 사과와 포도에 대한 정보를 전달합니다. <열매> <name> 애플 <color> 빨간색 </ 색상> 아니기 빅 </ 크기> </ 이름> <name> 포도 <color> 자주색 </ 색상> 아니기 작은 </ 크기> </ 이름 > </ 열매>에 의해 extrapolating에서이 단순 들어, xml 데이터를 조직하는 방법을 확인하실 수있습니다. 이 같은 관계형 데이터의 사용 방법은 아직 초기 단계, 그리고 앞으로도 계속해서 성장 수년간. 비록 형식이이 재단의 많은 다른 인터넷 - 기반 서식 언어로, 그 일부가 제공 xml에서 밀어 것이 필요가 자리를 사실상 표준입니다. 이 최근의 하위 세트, xhtml,이 서서히 힘을 얻고 지상, 그리고이 운명을 쥔 html에 prevalence. xhtml따라서, xhtml 보인다 교체 html입니다. 비록이 과정은 몇 년 동안, 많은 웹 마스터는 이미 포옹 xhtml, 그리고는 천천히 그 규칙을 조회한 개발을 통합합니다. 사실,??으로 간주되며 많은 수의 다음 버전은 html (html 5.0)입니다. 무엇을 만든다 xhtml 그래서 인기가 그 단순 아직 경직된 ruleset. 이 ruleset은 너무 강력하기 때문에 범용 표준을 적용합니다. 이 규칙은 다음과 같습니다 :
대조하여 이러한 단순하지만 강력한 규칙을 사용하여 html, xhtml의 장점을 볼 수있습니다 시작합니다. 또한, pcs (개인 통신 서비스) 장치도 사용 xhtml. 무수히의 공급 업체가 있기 때문에, 각과 함께 자신의 독자적인 접근 방법은 엄격한 규칙은 xhtml과 xml은 필수적입니다. 하지 않고이 표준, 웹 개발자는 별도의 웹 페이지를 작성 각 장치마다. 다행히도이 때문에 표준, 개발자는 하나 또는 두 페이지에 대한 모든 장치를 만들 수있습니다. 그러나, xhtml은 아직 너무 느에 대한 많은 작은 pcs 장치입니다. 따라서, 또 다른 옵션은 필수입니다. 이것은 문서가 추가 넬슨 druell
|
|||
|