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.
Pode ser interessante ler:
Este post foi criado
na Sexta-feira, Janeiro 26th, 2007 às 08:00 e está arquivado em Geral.
Você pode seguir as atualizações pelo feed: RSS 2.0.
Você pode deixar um comentário, ou deixar um trackback de seu próprio site.
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…
Iradaço!! Simples e vai agilizar o trabalho em 100%..
Valew o post!!
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.
Mas isso é mais velho que andar pra frente!!!!
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!
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!!!
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á
!
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.
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.
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.