Múltiplos Scripts para suporte HTML5
  • diogolimadiogolima
    julho 2011
    Olá pessoal, trabalho a 3 anos com desenvolvimento web e tenho um dilema a ser resolvido.
    Estou acompanhando a evolução do HTML5 e CSS3 e fico entusiasmado em utiliza-los em minhas aplicações, porém, o browsers ainda não estão todos na mesma linha de produção, ou seja, o que funciona em um não funciona em outro.
    Minha duvida é: Como nós desenvolvedores devemos proceder perante esta situação? Devemos escrever múltiplos scripts para que os browsers que suportam as funcionalidades já possam executa-las, ou devemos esperar mais um pouco?
    Já utilizo algumas funcionalidades que são praticamente "globais" e que não causam grandes imprevistos em sua visualização
    Trabalho com desenvolvimento acessível, com o HTML5 este trabalho ficaria ainda melhor, más visto que muitos ainda usam o bichinho esquisito (IE6 / IE7), que dificulta muito as coisas.
    Gostaria de saber a opinião de vocês, colegas de profissão sobre o assunto.
    Obrigado!
  • felquisfelquis
    julho 2011
    Cara não vejo problemas em usar HTML5 'já' por que muitos já usam.
    problemas com IE são são resolvidos com isso
    http://code.google.com/p/html5shiv/

    Claro que não te dará suporte para TODAS as funcionalidades do html5, Mas você poderá usar as tags mais semânticas do html5 funcionarem no IE6 etc...

    Sobre o css3 você pode usar o modernizr http://www.modernizr.com/
    isso para saber o que um navegador pode fazer em css3 e o que ele não pode
    assim você implementa um css3 mais digamos seguro, sem ter nenhuma surpresa do tipo um visitante do site não ver o conteúdo por exemplo.

    Mas isso que eu te disse que aqui, é o básico do básico que andam usando hoje em dia, para desenvolver com html5 e css3, mas pelo o que eu vejo são os mais uteis.




    Também tem milhões de plugin javaScript para recriar as funcionalidades do CSS3 que você pode gostar =)

    Até mais \=^]
  • diogolimadiogolima
    julho 2011
    Vlw felquis, eu utilizo o modernizr, mais o html5shiv eu não conhecia, valeu pela dica...
Essa discussão foi encerrada.
← All Discussions