16th out 2009

Novo release da Prototype e atualização da Scriptaculous – agora scripty2

Passou meio que batido – infelizmente – o lançamento de uma nova versão da Prototype, a 1.6.1, no começo de Setembro.

Faça download aqui!

Preciso fazer a minha mea culpa: tenho utilizado em praticamente 100% dos meus projetos a jQuery, e tem sobrado pouco tempo para no mínimo ler as atualizações no blog e fórum da Prototype.

Mas, vamos ao que interessa: as novidades.
Além de ganho de performance – algo que sempre foi criticado na Prototype – agora há compatibilidade com o Google Chrome 1 e o IE8, além de novos eventos de mouse suportados e uma forma de associar chaves/valores a elementos do DOM.
Ao mesmo tempo, foram feitas modificações na forma de distribuicão da biblioteca (com o uso do Sprockets) e a documentação segue o formato PDoc.

Para quem vê apenas essas alterações, pode achar que é pouca coisa, mas a Prototype sempre foi uma biblioteca bem madura, com uma clareza que poucas outras têm. Me parece que o time de desenvolvedores tentou se ater mais a ganhos de performance e documentação para esse release.

Além do que, a Prototype, como já disse outras vezes, é ideal para se construir outras coisas em cima dela – se você quer fazer componentes ricos javascript, eu indico a Prototype como base. E é isso que a antiga script.aculo.us era: um framework com efeitos e manipulação de elementos DOM por javascript, com interações do usuário. Usei o verbo no passado pois o framework está passando por uma bela reformulação, inclusive mudando de nome, para scripty2.

Ainda está em versão alpha, mas muito me agradou o que eu vi, e a forma como o código pode ser escrito. Pouco foi mostrado, mas eu acho que finalmente pode haver uma chance da Prototype voltar a respirar caso o scripty2 venha a conseguir bater de frente com a jQuery UI ou os inúmeros plugins de efeitos escritos para a jQuery (deixando claro novamente que não quero fomentar nenhuma briga entre fanboys de bibliotecas javascript!).

Para aqueles que já usaram, fica a dica. Para aqueles que nunca viram a Prototype, fica a sugestão: faça download e veja o que ela tem de bom, e como ela tem um enfoque diferente de outras bibliotecas.

Posts relacionados

Avalie

1 estrela2 estrelas3 estrelas4 estrelas5 estrelas (1 votes, average: 5,00 out of 5)

2 Responses to “Novo release da Prototype e atualização da Scriptaculous – agora scripty2”

  1. Alexsandro says with Firefox on Windows XP

    Cheiiiiooo de graça o novo script.aculo.us batizado de scripty2 em rs…

    Gostei muito…

    Mas na verdade largar o jQuery vai ser dificil em…

    Eu gosto mesmo é da lib Mootools viu me casaria com ela… mas amante mesmo é lib jQuery esta mesmo ta sendo dificil largar.
    Não vi as novidades do novo Prototype mas sei la viu, sei q o Prototype é muito bom tanto quanto as outras… na verdade todos 3 sao bons, alias tudo incluindo o YUI e o ExtJS, todos sao melhores que o puro javascript muitas vezes.
    Apesar do YUI e o Extjs serem mais UI.

  2. Chris says with Firefox on Mac Os X 10.5

    Acho que devido ao tamanho da mudança, vale a pena mudar o nome tb – a estrutura mudou absurdamente…
    E eu tb, mesmo adorando a Prototype, a cada dia que passa uso mais jQuery. Mootools conheço pouco.

    O importante é ter a consciência que um framework está inserido numa linguagem, e não o contrário! hehe

Leave a Reply