Acorda pra Web!

Tecnologia que vai mudar nossas vidas, depois do café.

Nunca vi um site XHTML

Sério mesmo, nunca vi um site em XHTML. Vou explicar:

Todos que começaram sua longa jornada na descoberta da metodologia Tableless de desenvolver páginas, o lado branco da força, já ouviram falar de XHTML.

Dizem que é uma versão melhorada do HTML, porque fecha as tags, não comprime os atributos, é uma reformulação do HTML em XML. Só isso não é a proposta do XHTML.

XHTML significa eXtensible Hyper-Text MarkUp Language, ou Linguagem extensível de marcação de hipertexto. A grande diferença está na palavrinha extensível.

A parte que todos conhecem do XHTML é o menos importante: ele tem que ser válido. Válido pra que? Pra que possamos extendê-lo, pra que possamos tirar dele coisas que nunca acharíamos que fosse possível.

Já vi inúmeros sites que se declaram XHTML, validam seu XHTML e no fim só usam os módulos padrão, ou seja: tudo que está disponível no HTML. Perda de tempo. Como já disseram o Bruno e o Lachlan Hunt: Esquece o XHTML e usa HTML.

Extender o XHTML significa que podemos usar novas tags, atributos e semântica nele através do XML.

Podemos criar uma equação matemática usando MathML, então usar JavaScript e fazer cálculos baseados na mesma através do DOM.

Podemos criar gráficos vetoriais em SVG e usando DOM saber quantos círculos aquela imagem tem, ou então criar uma animação baseada em JavaScript direto nos elementos gráficos, sem usar DIV’s. (Em uma maneira muito similar ao Flash com seu ActionScript)

Você pode inclusive criar seu próprio módulo XHTML, o que significa que usar XHTML pode ser tão livre quanto escrever em XML.

O motivo do título é que nunca vi ninguém extendendo o XHTML, apenas usam ele como se fosse HTML. É como comprar uma bicicleta de 18 marchas e andar sempre na mesma marcha. Ainda estou pra ver um site em XHTML.

5 Respostas para “Nunca vi um site XHTML”

  1. Canha diz:

    Pensando bem, você têm razão. Pra mim a única diferença entre o HTML e o XHTML era as tags que se fecham, só. Nem estava ciente que era possível fazer mais com XHTML que com HTML.
    Acho que não fede nem cheira.

    Ah, sobre o Color Schemer - eu me lembro deste, até tenho nos favoritos. Valeu por me lembrar dele! ^^

    Abraços.

  2. Acorda pra Web! » O Flash é um bom garoto! diz:

    [...] você digita algo como <circle cx=”50″ cy=”30″ r=”20″ fill=”red” />. Se você entendeu o espírito do XHTML já pode ter uma noção do que tudo isso vai se tornar: você pode criar algo muito similar o [...]

  3. Acorda pra Web! » A origem semântica dos microformatos - Web Semântica, Programação e Tecnologia que vai mudar nossas vidas, só depois do café diz:

    [...] Por outro lado o RDFa tem um suporte muito bom a todos os aspectos nos quais os microformatos falham, o único problema é que é um módulo do XHTML. [...]

  4. Acorda pra Web! » Validação significa muito - Web Semântica, Programação e Tecnologia que vai mudar nossas vidas, só depois do café diz:

    [...] o XHTML. Eles tem exatamente o mesmo propósito semântico: formatar dados de páginas da internet. E esqueça esse papo de que o XHTML é uma evolução do HTML, não [...]

  5. brown diz:

    isBcqQ sd80347yv35t8574dcu0r

Deixar um Comentário

XHTML: Você pode usar essas tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>