HTML5가 큰 발전입니다. 내가 아는 마지막 단계는 XHTML의 도입이었습니다. 단순성, 엄격 성, 표준 XML 파서 및 생성기를 사용하여 웹 페이지 작업 등의 이점이 분명했습니다.
HTML5가이 모든 것을 되돌려 놓는 것이 얼마나 이상하고 실망 스러운가? 다시 한번 우리는 비표준 구문을 사용하고있다. 다시 한번, 우리는 역사적인 수하물과 파싱 복잡성을 처리해야합니다. 다시 한 번 표준 XML 라이브러리, 파서, 생성기 또는 변환기를 사용할 수 없습니다. W3C가 10 년 동안 좋은 이유 때문에 추진 한 XML (확장 성, 네임 스페이스, 표준화 등)에 의해 도입 된 모든 이점은 사라졌습니다.
우리는 XHTML5를 가지고 있지만 HTML5 인코딩처럼 인기를 얻지 못한 것 같습니다. 예를 들어이 SO question을 참조하십시오 . HTML5 사양 조차도 XHTML5가 아닌 HTML5는 "대부분의 저자에게 제안 된 형식"이라고 말합니다.
내 사실이 잘못 되었습니까? 그렇지 않으면 왜 내가 이런 식으로 느끼는 유일한 사람입니까? 사람들이 XHTML5 대신 HTML5를 선택하는 이유는 무엇입니까?
<!DOCTYPE html>Hello World
, XHTML :<?xml version="1.0" encoding="iso-8859-1"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd"><html xml:lang="en" lang="en" xmlns="http://www.w3.org/1999/xhtml"><head><title></title></head><body>Hello World</body></html>
<!DOCTYPE html>Hello World
않을 것입니까? 이 유효성 검사기 에서 시도하십시오 .
<!DOCTYPE html>Hello World!
완벽하게 유효한 HTML5 이기 때문에 심각 하게 작성 하기 때문 입니다. 문서가 짧을수록 오버 헤드가 적으므로 대기업의 경우 상당한 비용을 절약 할 수 있습니다 (www.google.com에 Google이 보내는 내용을 보셨습니까?).