Tableless - Desenvolvimento inteligente com Padrões Web

26/01/2007
Client-Side

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 …

Por


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.

Por Elcio Ferreira

http://elcio.com.br/

Veja os outros posts de

  • Eduardo

    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

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

    Valew o post!!

  • http://www.ipe.srv.br Diego Dacal

    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

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

  • http://www.cosmefae.com/blog/ Cosme

    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!

  • http://chackalsjc.wordpress.com felipe tonello

    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

    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 !

  • http://www.danielbarbosa.com/interiorweb.html daniel barbosa

    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.

  • http://designercafe.blogspot.com/ Canha

    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

    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.