Conheça também: Onmasters . Ofertas . Divulgue! . Vai.la . Geraboleto . Baixa.la . Assista.la . Joga.la
» Início » Desenvolvimento » CSS e Tableless » Introdução ao XHTML -->
 
Avaliação: Não avaliado | Publicado em: 18/02/2008
Introdução ao XHTML
Fred Jader Desenvolvedor web desde os 12 anos, Frederico Jader hoje em dia atua como diretor de arte e administrador de portais em geral, tendo como mais novo projeto o site www.gamesnahora.com


Se você é desenvolvedor Web e trabalha com HTML, verá que grande parte da XHTML já é conhecida e pode ser usada imediatamente. No entanto, existem partes na XHTML que são derivadas da XML, que podem não ser familiares e talvez um pouco mais difíceis de entender.

XHTML é uma recriação da Hypertext Markup Language (HTML), grandemente popular e bastante utilizada, baseada na Extensible Markup Language(XML).

Essencialmente, a XHTML reformula a marcação e a sintaxe simples e úteis da HTML, fazendo-as funcionar pelas regras da XML para descrever e tratar da marcação.

Se você já trabalhou com HTML, logo se sentirá em casa com a XHTML, e verá que ela poderá ser rapidamente utilizada. No entanto, existem partes da XHTML que são derivadas da XML, as quais você pode não estar acostumado e talvez sejam um pouco mais difíceis de entender.

Por enquanto basta dizer que o X em HTML o ajuda a criar um veículo de envio de conteúdo na Web muito mais fácil para os computadores entenderem e apresentarem.

Além disso, as regras e os comportamentos da XHTL são muito mais bem documentados e entendidos do que era possível com a antiga HTML.

Para aqueles que ponderam a chegada da XHTML no cenário da Web, quase sempre surgem duas perguntas. À primeira delas, “A XHTML substituirá a HTML?”, os autores responderem que isso poderá muito bem acontecer com os sites das Web novos algum dia no futuro não muito distante.

Entretanto temos quase certeza que a HTML não irá desaparecer, e isso nos leva a outra pergunta.


“Se a HTML não vai desaparecer, por que eu (ou minha empresa) deveria usar XHTML no lugar da HTML?”.

A resposta longa a essa pergunta pode ser resumida, em minha opinião na melhor definição dada por Chelsea Valentine:

“Por que a XHTML é mais fácil de criar, gerenciar e controlar, especialmente com a ajuda de uma geração nova e emergente de ferramentas para criar conteúdo da Web”.


Parte do apelo mais interessante para a XHTML, vem de sua facilidade de extensão, a qual permite que uma nova marcação seja definida e incluída na marcação derivada na HTML, o que compõe o núcleo da XHTML. Vários problemas fizeram com que a HTML passasse por quatro versões de acréscimo desde o início da década de 1990 e fizeram com que os criadores de browsers da Web criassem uma marcação própria (e, infelizmente, incompatível) durante as chamadas guerras de browser dessa década.

Esses problemas podem ser completamente evitados com o uso de extensões de marcação, que carregam suas definições de sintaxe com eles, para onde quer que vão.

Qualquer browser capaz de interpretar essas definições poderá interpretar a marcação relaciona.

Isso diminui a necessidade de estar continuamente atualizando e refinando as especificações e retira os fornecedores de browser do controle quando se trata de decidir do que os desenvolvedores de conteúdo de marcação realmente precisam.

Resumindo:

A XHTML é uma grande vitória para qualquer um que esteja envolvido com a criação, envio e exibição de conteúdo Web on-line.
Artigos relacionados