Busca

Boas práticas de Desenvolvimento com Padrões Web


WHATWG e o HTML 5

WHATWG and HTML 5 FAQ: Em 2004, depois de um workshop do W3C, Apple, Mozilla e Opera estavam se tornando cada vez mais preocupadas a respeito da direção do XHTML no W3C, perda de interesse no HTML e aparente indiferença para com as necessidades dos autores do mundo real. Então, em resposta, essas organizações ajustaram-se com [...]

26/01/2007 por Elcio Ferreira
10 Comentários

WHATWG and HTML 5 FAQ:

Em 2004, depois de um workshop do W3C, Apple, Mozilla e Opera estavam se tornando cada vez mais preocupadas a respeito da direção do XHTML no W3C, perda de interesse no HTML e aparente indiferença para com as necessidades dos autores do mundo real. Então, em resposta, essas organizações ajustaram-se com a missão de enfrentar essas preocupações e o Web Hypertext Application Technology Working Group nasceu.

Hoje em dia, o WHATWG é uma crescente comunidade de fornecedores de browsers, web developers, e outras pessoas interessadas no desenvolvimento da próxima geração do HTML e tecnologias relacionadas, especificamente projetadas para permitir aos autores escrever e distribuir aplicações na World Wide Web.

O W3C começou a se distanciar, em alguns aspectos muito importantes, da realidade do mercado, das necessidades dos desenvolvedores. E o WHATWG tem feito um trabalho excelente nesse sentido. Uma das criações deles, os Web Forms 2.0, por exemplo, foram aceitos e publicados como um draft pelo W3C.

A questão mais comentada, até o momento, é a relação entre o HTML 5 e o XHTML. Não existe nenhuma incompatibilidade entre eles, e o trabalho do WHATWG é feito para ampliar e melhorar o HTML e o XHTML. Mas a existência do HTML 5 é um movimento muito diferente dos feitos pelo W3C, que tem demonstrado que o HTML será descontinuado e vamos todos escrever XHTML.

Eu não tenho uma idéia clara sobre o assunto. Por um lado, eu adoro a possiblidade de se usar documentos HTML como XML. Estou desenvolvendo uma aplicação, um mash-up feito em cima de uma aplicação online que não oferece webservices ou APIs públicas, mas cujo código é xhtml válido. Em breve vocês vão ter notícias disso. O trabalho de integração com a aplicação existente não foi muito mais do que escrever um documento XSLT. Por outro lado, você há de concordar comigo que exigir que cada documento publicado na web seja XML válido parece um alvo muito elevado, muito longe da realidade atual.

Bem, você pode ter uma idéia do que é possível fazer com Web Forms 2.0 neste artigo. Se quiser partir logo para a ação e ver a coisa toda funcionando, acesse essa página de demonstração usando o Opera 9. Se você abriu a demonstração e não leu o artigo, exiba o código fonte e perceba que tudo ali é feito sem javascript.

10 Comentários

Sua opinião:

Vamos elevar o nível de discussão. Exponha sua opinião, sua crítica.



RSS dos comentários deste post
URL para Trackback

10 Comentários

Eduardo 26/01/2007 às 09:53

Interessante este artigo. No mínimo me deixou confuso… E tudo que tem se falado a respeito do XHTML como fica??? Esse Web Forms 2.0 é muito massa…

Raphael Nikson 26/01/2007 às 13:05

Iradaço!! Simples e vai agilizar o trabalho em 100%..

Valew o post!!

Diego Dacal 26/01/2007 às 13:55

ai droga… :(
agora que eu to todo certinho no xhtml me surge uma parada que pode aparecer uma propriedade sem um conteudo…. “” droga!
hehehehhee
acho que isso pode ser um paradigma pra quem segue padroes.
Acho que o xhtml podia herdar algumas dessas propriedades aih tb, seria interessante.

Leandro 26/01/2007 às 21:44

Mas isso é mais velho que andar pra frente!!!!

Cosme 28/01/2007 às 00:36

Muito irado esse Xforms…
E sobre o HTML 5.. quem sabe não pega, mas também pode ficar só na teoria.
Particularmente eu prefiro XHTML!
Vamos esperar e ver no que vai dar!

felipe tonello 28/01/2007 às 13:04

carambaaa
abri aqui com o opera… muito loco mesmo o html5

muito melhor… muito mais facil também.. gostei muito!!

olha quantas linhas de código js ele economizou!!!

Rafael Baialuna 29/01/2007 às 00:58

Infelizmente, apesar de MUITO ÚTEIS, essa realidade que, não deve atingir nem 10% de desenvolvedores, quanto tempo será necessário para atingir o principal: nossos clientes e seus usuários??

Infelizmente a “briga” de browsers, a falta de padrão (ie?hehe) e todo um “preconceito à mudança” (muito já ouvi falar de pessoas que sabem que o IE não é o melhor,mas têm medo de mudar), será que algum dia, será atingível ao público principal?

Vamos lutando e vendo no que dá :D !

daniel barbosa 31/01/2007 às 00:36

cara, muito legal esse texto, esses forms são mão na roda mesmo. Cara só um detalhe, dava prá mudar esse itálico do começo do texto? é uma droga para ler.

Canha 31/01/2007 às 16:59

Implantar o Web Forms 2.0 vai ser um alívio para muitos programadores e designers.

Mas como o Rafael falou, infelizmente isso não vai chegar ao publico-alvo tão cedo.

anselmo 02/02/2007 às 10:21

Sobre os Web Form 2.0 acho que não alivia em nada a programação de sistemas web tendo em vista que hoje em dia com ferramentas como Firebug e Web Developer o usuário pode-se modificar o HTML de um site facilmente.

Claro que as validações em JS também padecem do mesmo mal então por isso digo que esta tentativa de validar pelo html não será adotada pelos desenvolvedores.

Este tipo de validação é bem restrita e não irá beneficiar por exemplo que precissar de um campo de CEP ou algo regional, acredito que muito mais importante que isso seja a questão das mascaras nos campos.