Por que HTML5 e XHTML 2 normas separadas?

votos
17

Existe uma razão pela qual estes dois padrões estão sendo desenvolvidos separadamente? Eles parecem estar resolvendo o mesmo problema, mas quais são as diferenças e, se quiserem permanecer separados, que papéis são eles esperavam tomar em desenvolvimento web no futuro?

Publicado 23/01/2009 em 09:39
fonte usuário
Em outras línguas...                            


5 respostas

votos
14

fabricantes de navegadores importam muito sobre compatibilidade com versões anteriores. O grupo speccing XHTML2 não.

Note-se que XHTML2 não é resolver todos os mesmos problemas HTML5 está resolvendo. HTML5 é muito mais amplo em escopo do que XHTML2. HTML5 abrange modelos de processamento, APIs JavaScript, vídeo, áudio, widgets de aplicativos, etc., mas XHTML2 não.

Quanto aos papéis esperados, representantes das principais fabricantes de navegadores participar do WG HTML mas não no XHTML2 WG. Por outro lado, as pessoas que mostram interesse no “backplane” estão participando do XHTML2 WG.

Veja também post de David Baron sobre como o W3C trabalha .

Respondeu 23/01/2009 em 10:15
fonte usuário

votos
8

Este artigo só responde parte da pergunta. Ele não explica o que os papéis podem as duas normas será no futuro .:

X / HTML 5 Versus XHTML 2

Quanto aos papéis prováveis, as pessoas estão dizendo que:

  • W3C começou a trabalhar em XHTML 2, jogando fora compatibilidade com versões anteriores
  • Algumas pessoas não gostam disso, e começou a definir HTML 5
  • Eventualmente, W3C foram persuadidos a adotar o HTML 5, bem
  • fabricantes de navegadores parecem estar por trás HTML 5 (mas não XHTML 2)

Se fabricantes de navegadores não suportam XHTML 2, então eu não sei o que o seu papel é. Por outro lado XHTML 2 pode ser mais ou menos convertidos em XHTML 1, por exemplo, usando uma transformação XSL, por isso, parece-me que seria (muito) mais fácil para qualquer um para apoiar, se quisessem, do HTML 5 será.

Respondeu 23/01/2009 em 11:38
fonte usuário

votos
3

XHTML2 está morto.

Ter um olhar para o primeiro capítulo do HTML5 para web designers por Jeremy Keith o que explica soberbamente as diferenças de uma forma resumida.

Respondeu 21/01/2011 em 20:25
fonte usuário

votos
0

HTML 5 foi construído com compatibilidade com versões anteriores em mente, ao contrário XHTML 2, que foi criado a fim de romper com restrições envolvidas com compatibilidade com versões anteriores.

O W3C permitiu que o grupo 2 de trabalho XHTML para expirar , essencialmente terminando desenvolvimento do XHTML 2. HTML 5, com compatibilidade com versões anteriores e novos recursos, vai se tornar o tipo de documento do futuro.

Respondeu 27/03/2011 em 22:54
fonte usuário

votos
0

Esta é em grande parte uma explicação precisa, IMO, mas deve-se notar que o HTML5 não é compatível - novos elementos como secção não podem ser decorados com CSS no mesmo IE7. Sim, existem JavaScript soluções alternativas, mas estes não são suficientes, tanto porque nem todo mundo tem o JavaScript habilitado, está longe de cada desenvolvedor irá tornar-se consciente destes, e da mesma forma não cada desenvolvedor tem a capacidade de usar JavaScript desta forma.

Respondeu 30/06/2009 em 05:46
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more