브라우저가 차세대 XHTML을 처리하기 전에이 풍부한 컨텐츠 구조에서 돈
XHTML 2 사양은 아직 완료되지 않았지만, 풍부한 구조적 기능을 포함하여 XHTML 1에 비해 많은 장점이 있으며, 이는 편집 형식으로 XHTML 2가 전임자보다 단일 리소스 게시 시스템의 중심 모드 역할을합니다. 크거나 작은 릴리스를 수행하는 사람들은 이제 브라우저가 새로운 사용자 인터페이스 기능을 지원하기 위해 브라우저를 기다리지 않고 XHTML 2의 새로운 기능을 사용하기 시작할 수 있습니다.
약 1 년 전, 업계 표준 그룹은 출판사에게 유용한 XHTML2를 소개 해달라고 요청했습니다. 나는 그것이 실용적인지는 모르겠지만, 그들은 뉴욕으로 가기 위해 수수료를 기꺼이 제공 할 의사가 있기 때문에 가서 조사하기로 결정했습니다.
내가 한 조사는 많은 노력이 필요하지 않았습니다. XHTML 2는 XHTML에 더 풍부한 구조를 추가하여 콘텐츠를 브라우저에 전달하는 대신 컨텐츠를 작성하고 저장하는 데 사용할 수있는 형식으로 만들 수 있습니다. xhtml 2가 이미 유용하다고 말했을 때 나는 조금 과장했다. 많은 매장에는이 미완성 표준에 대한 현명한 정책이 있으며 XHTML 2는 여전히 작업 초안 단계에 있습니다 (자세한 내용은 리소스 참조). 거의 모든 HTML 관련 표준과 달리 XHTML 2는 잘 알려진 브라우저가 친숙한 HTML 요소 및 속성에서 너무 많이 벗어나지 않고 풍부하고 더 복잡한 구조물에 컨텐츠를 저장할 가능성이 높기 때문에 많은 귀중한 물건을 제공 할 수 있습니다. XHTML의 현재 상황 : 우리는 어디에서 진행 했습니까?
W3C XHTML 1.0 표준은 HTML의 XML 버전을 만듭니다. 브라우저가 웹 페이지가 잘 형성된 XML인지 과대 평가하지 않으면 웹 사이트 디자이너는 Firefox의 하나의 방법과 Microsoft ™ Internet Explorer에 대한 하나의 방법을 사용하는 데 지쳤으며 표준에서 더 많은 가치를 볼 수 있습니다. 오픈 웹 디자인 및 오픈 소스 웹 디자인과 같은 많은 오픈 소스 CSS 컬렉션의 스타일 시트는 두 가지 링크에 대한 리소스를 참조하고 데모 목적으로 XHTML 1 샘플 파일을 사용하며, 좋은 형식이 XHTML로 만들어 졌다고 주장하는 것이 자랑스럽게 생각하는 일부 웹 디자이너에 대해 들었습니다. Internet Explorer와 Firefox가 더 많은 CSS 기능을 지원함에 따라 이러한 웹 디자이너는 CSS 스타일 시트에 더 많은 디자인 기술을 추가하여 기본 문서에서 XHTML을보다 직접적으로 더 직접적으로 (재사용하기 쉽고) 남습니다.
XHTML 1.1 (리소스 참조)에는 새로운 기능이 포함되어 있지 않지만 XHTML을 모듈로 나눕니다. 그 가치는 두 가지 측면에 반영됩니다. 먼저, 일부 모듈에 가치가 있고 다른 모듈이 가치가 거의 없다는 것을 알게되면, 우리는 그것의 하위 집합을보다 편리하게 채택 할 수 있습니다. 예를 들어, WAP (Wireless Application Forum)에는 기본 XHTML 구조를 표준에 통합하여 컨텐츠를 휴대폰에 전달하는 모든 이유가 있지만 WAP 문서가 전화기의 작은 화면에서 그다지 유용하지 않은 이미지 매핑 또는 편집 모듈 기능과 같은 사용자 인터페이스 기능을 통합 할 수는 없습니다.
DTD 또는 모드에 대한 모듈 식 아키텍처의 또 다른 이점은 사용자 애플리케이션에 독점적 인 새로운 모듈을 삽입하는 것이 더 쉽다는 것입니다. 기존 모듈을 선택할 수있는 기능과 결합 하여이 기능은 출판 업계 메타 데이터 전용 프리즘 표준 그룹 (Prism Standards Group)을 릴리스 산업에 제공하고 XHTML 1.1의 하위 집합을 선택한 다음 산업용 독점 어휘와 함께 새로운 모듈을 추가하여 릴리스 워크 플로우를 통해 컨텐츠를보다 쉽게 추적 할 수 있도록합니다. (프리즘에 대한 자세한 내용은 자원을 참조하십시오.)
지하실 청소에 XHTML 1.1의 개발을 비유 할 수 있습니다. 너무 많이 버릴 필요가 없을 수도 있습니다. 더 잘 정리하여 기존 아이템을 더 쉽게 사용하고 워크 벤치를 만들고 새로운 것을 만들 수있는 공간을 만들 수도 있습니다.
2001 년 5 월부터 XHTML 1.1은 표준이되었습니다 (또는 W3C에 따르면 권장 표준). XHTML 2.0의 최신 개발은 2006 년 7 월에 발표 된 새로운 작업 초안 (작업 초안)입니다. 최종 형성에서 여러 단계를 거쳐야하지만 Relax NG 패턴 (이 링크 참조)을 사용하면 사양이 권장되는 표준이되면 XHTML 2 문서를 작성하고 사용할 수 있습니다. 간단한 XSLT 스타일 시트는 브라우저를 표시 할 수 있도록이 파일을 XHTML 1로 변환하거나 브라우저에 이러한 문서를 표시 할 수도 있습니다 (현재 Firefox는 현재 XHTML 2 작업 초안 (리소스 참조)을 포함하는 CSS 스타일 시트를 사용하여 더 잘 작동합니다. XHTML 2 : 새로운 기능은 무엇입니까?
XHTML 2는 XHTML 1에서 기존 구문을 지우는 능력을 유지하여보다 간결하게 만들고 새로운 기능을 추가합니다. HTML에서 10 년 이상 사용 된 형태에 대한보다 완벽한 후속 인 Xforms에 대한 지원을 추가합니다. XHTML 2에는 XML 이벤트도 포함되어있어 특정 사용자 인터페이스 작업에 의해 트리거 된 이벤트를 식별 할 수 있으므로 JavaScript 또는 ASP를 사용하여 스크립트의 필요성을 줄입니다. 이러한 기능은 특히 메인 브라우저가이를 지원할 때 흥미로울 것이지만, 브라우저가 XHTML을 지원하기 전에도 게시자에게는 다른 기능이 더 흥미로울 것입니다. 더 나은 장치 독립성, 더 쉽게 액세스 할 수 있고, 더 완전한 시맨틱 및 메타 데이터를 추가하기 쉬운 더 풍부하고 재사용 가능한 구조입니다.
이전 페이지 1 2 3 다음 페이지 전체 텍스트 읽기