2005-10-30

Javascript & AJAX, mochikit &elegância ou prototype, xunxeira & bells and whistles?

Quando puderem dêem uma olhada em scriptaculous (http://script.aculo.us/), divirtam-se com as demonstrações dos efeitos visuais que eles tem lá (quando o wiki deles estiver no ar, é um verdadeiro vagalume).

Acontece que essa biblioteca é completamente baseada em uma outra, mais 'básica', chamada prototype (http://prototype.conio.net/). que pelo que andamos descobrindo por aí tem o mau hábito de alterar Object.prototype, que ao que parece tem vários efeitos colaterais.

Baseado nessa informação acabamos escolhendo uma biblioteca chama MochiKit (http://www.mochikit.com), que é bem mais 'pythonica', assim podemos dizer. O que fica faltando nela? Exatamente a perfumaria visual que a scriptaculous tem...

E pelo pouco que pude olhar sobre isso portar a effects.js do scriptaculous para ser mochikit-compatível é tarefa para quem entende todo o deep black magic que a prototype faz.. AiAi.