Acorda pra Web!

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

Adobe Spry: Assassine a semântica com agilidade

O framework para aplicações em AJAX Spry, da Adobe, é sem dúvida ágil e organizado na maneira de programar, mas é um assassino da semântica no HTML!

Ao contrário de frameworks muito populares como o Prototype, jQuery e MooTools, que permitem que você crie JavaScript não-obstrutivo, o Spry incentiva uma série de práticas que vão totalmente contra os padrões:

  • Novos atributos para elementos HTML (spry:whatever)
  • Utilização massiva de onClick, onMouseOver e similares.
  • Necessidade de JavaScript para a página funcionar.

Em outras palavras a Adobe pisou na bola. Não recomendo o Spry.

4 Respostas para “Adobe Spry: Assassine a semântica com agilidade”

  1. Yalli Oliveira diz:

    Eu discordo da sua opnião… Se formos analisar o tempo x benefício, o Spry framework é uma grande ferramenta. Ele é capaz de fazer coisas incriveis com poucos cliques, facilitando para qualquer desenvolvedor. E se você quer criar um código totalmente semântico, com qualquer framework, você obrigatoriamente terá que editá-lo depois.

  2. Carlos André Ferrari diz:

    Yalli, ele apenas disse a verdade, apesar de simples e agil, o framework assassina a semântica. o que adianta você fazer uma loja virtual ótima e bonita usando isso, se daqui algum tempo estaremos fazendo compras pelo telefone celular e consoles de videogame, vai apenas exigir mais investimento por parte das lojas.

    Sem contar que deficientes visuais jamais vão acessar uma página assim.

    Apesar de ser bonito e eficiente, é um passo para tras. em vez de usar o spry, use o flex.. o resultado fica ainda mais bonito, considerando que é para matar a semântica mesmo.

    []’s

  3. William diz:

    Não conheço e depois dessa dificilmente vou dar uma chance para esse “Adobe Spry”.

    Apenas um detalhe, pq não lincou a pagina oficial da jQuery? Eles merecem o link! O servidor do site esta sendo movido pelo jeito, mas acho que logo voltara ao normal!

    Abraços!

  4. Aguinelo Pedroso diz:

    De pleno acordo com o Alexandre, sou contra qualquer forma de obstrução na criação de código, coisa muito comum com frameworks, o ponto de vista é sobre semântica, não sobre produtividade, se um framework não traz benefício na hora de agilizar o desenvolvimento não tem o porque o mesmo existir, porém tudo tem seu lado ruim, neste caso o assassinato da semântica.

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>