Novos padrões e funcionalidades da web – XHTML2 versus HTML5
25/06/2009 - 17:09 - Web Standards
HTML5 e seu mundo comercial
- Marcação simples, não rigorosa;
- Desenvolvimento rápido;
- Custo baixo;
- Vulnerável a erros e comodidade na codificação;
- Menos risco de problemas visível aos usuários;
- Código não confiável;
- Preferível para desenvolvimento de pequena quantidade de arquivos com extensão html;
- Preferível aos projetos com código com constante alteração;
- Não recomendado ao desenvolvimento de ferramentas online, como sistemas administrativos de gerenciamento de conteúdo.
Como HTML5 atende legal as necessidades do dia-a-dia comercial, solicitações de clientes e coisas do tipo, esta sendo levado em alta na comunidade de desenvolvedores que são voltados ao dia-a-dia. Neste caso o mercado de navegadores também precisa entrar em cena e atender essas necessidades desses desenvolvedores.
XHTML2
XHTML não é contra o HTML, mas sim seu sucessor.
Foi baseado na mesma proposta do XML (linguagem praticamente perfeita para estruturação de conteúdo), é voltado a acessibilidade, a independência de dispositivo, usabilidade, interoperabilidade e semântica.
- Marcação simples, mas rigosa e requer que o desenvolvedor escreva o código correto;
- Código confiável;
- Recomendado ao desenvolvimento de ferramentas online e sistemas de gerenciamento de conteúdo;
- Preferível para desenvolvimento de grandes quantidade de arquivos com extensão html ou xhtml;
- Criado para atender melhor as necessidades da web semântica;
- Prioriza o conteúdo na web;
- Mais vulnerável a erros e falhas na renderização devido sua rigorosidade na marcação semelhante a do XML;
- Tempo de desenvolvimento maior;
- Custo mais elevado.
Infelizmente devido ao custo e tempo mais elevado o interesse comercial é relativamente baixo, com isso esta cada vez mais em alta HTML5 e em baixa XHTML2.
Não sabemos o futuro do XHTML2, sabemos com certeza que um dia será necessário incorporar algo mais no HTML5, com isso HTML5 desce e XHTML2 sobe ou pelo menos sua proposta é levada em consideração.
Mas então por que XHTML2 não é a sensação do momento? Pela simplicidade e consequentemente pela maior documentação e implementação nos navegadores que o HTML 5 permite. Porém, este carece de recursos só disponíveis em XHTML2, logo existe a possibilidade de uma junção entre os dois conceitos para a obtenção de uma nova linguagem que atenda ambas necessidades (XML + HTML5 = XHTML5). Talvez essa seja uma boa solução.
O XHTML se mantém fiel a proposta inicial do HTML, que é a de estruturação do conteúdo. Infelizmente essa proposta foi alterada com o passar do tempo. O conteúdo da web deve ser priorizado, por isso os webstandards não podem se basear somente nas necessidades do mundo comercial, mas sim em criar uma web universal, disponível para todos independente de dispositivos de acesso ou deficiências do usuário.
Não se preocupe com sensação do momento, se preocupe com a web. Essa é a idéia dos web standards.
Referências:
- 1º Café com Browser Opera W3C Brasil – “Os mais novos padrões e funcionalidades da web” – Charles McCathieNeville, Diretor de Standards do navegador Opera
- Qualificando a Web
- Evangelizando padrões
- Pensamentos como ondas relacionado com Web 3.0
Por Gustavo Krause
voltar