Moo.fx javascrip effects (Ajax ?)

Talvez seja um defeito meu, não sei, mas não consigo estar parado a ver as coisas acontecer e eu sem fazer nada. Deixa-me um pouco desapontado o facto de em Portugal não estar a ser acompanhado com a devida atenção o “boom” que as novas librarias javascript ou ajax ou como lhe queiram chamar estão a ter a nível internacional. É a última grande moda, a par do Ruby on Rails .
Temos o exemplo do scriptaculous e do Moo.fx (este é uma simplificação do primeiro).

Ora como eu experimento estas merdas todas, toca a aventurar-me. Já tinha implementado um efeito chamado Lightbox para abrir as imagens (já devem ter experimentado nos posts anteriores) e agora decidi implementar o moo.fx na sua forma mais simples.

Deixo-vos então de seguida com um pequeno exemplo, muito útil para a função “Continuar a ler o resto do artigo”, que assim pode ser lido sem abrir uma página nova. Cliquem no link para testar.

Continue reading this post

12 Comentarios

  1. O Engenheiro // January 10th, 2006
    Mozilla Firefox 1.5 Windows XP

    Muito muito bom :D

  2. Dextro // January 10th, 2006
    Mozilla Firefox 1.5 Windows XP

    sabes que os primeirissimos comentarios eram SEMPRE em novas janelas certo? foi abandonado em prol da usabilidade certo?

    Btw esse efeito é muito bom, tens de me ensinar a usa-lo tb mas acho-o muito lento a abrir, devia ser um pouco mais rapido (sem perder a mariquisse que é a lentidão). :)

  3. Boss // January 10th, 2006
    Mozilla Firefox 1.5 Windows XP

    Em termos de usabilidade tenho ainda de ver isto de várias perspectivas …
    Quanto á lentidão é mesmo do efeito … Supostamente para ser uma transição suave, e não brusca … Mas dá para alterar os parâmetros. Quando aperfeiçoar isto mais um pouco prometo que explico como se faz ;) .

  4. Dextro // January 10th, 2006
    Mozilla Firefox 1.5 Windows XP

    hehe quando tiveres isso pronto avisa que eu curtia fazer o meu menu lateral colapsavel, ele está enorme já…

    e btw o teu live search está estragado. :(

  5. Boss // January 10th, 2006
    Mozilla Firefox 1.5 Windows XP

    O live search, por alguma razão, só funciona dentro de um post, não na página principal … Quanto mais mexo mais bugs arranjo :|

    Quanto á diminuição da sidebar, vê este blog, que o dude já andou a implementar isso ;)http://karl.karzelek.com/xrossblog/

    Lá para daqui a 2 ou 3 dias no máximo meto um pequeno “Howto” para brincarem com o AJAX, ou whatever that is called.

  6. Mario // January 10th, 2006
    Mozilla Firefox 1.5 Windows XP

    Pois, era essa uma das minhas ideias para o meu blog, mas como não tenho acesso como gostaria ao blog é complicado. vantagens de ter dominio e alojamento :P

    O que seria o bacablog sem um moozito :P

  7. Boss // January 10th, 2006
    Mozilla Firefox 1.5 Windows XP

    LOl bem visto !!! Não tinha pensado nesse pormenor ;)

  8. Dextro // January 10th, 2006
    Mozilla Firefox 1.5 Windows XP

    Já consegui fazer e o meu live search está a funcionar perfeitamente. Tb tive os mesmos problemas e cheguei a uma conclusão: tem a ver com a forma como declaras o onload e como incluis os scripts.

    Solução: assegura-te que o moo.fx é o ultimo a ser carregado e adiciona um void ( null ) (ou lá como é) antes de declarares o dropdown ;)

    Web 2.0 here I come :D

  9. Boss // January 10th, 2006
    Mozilla Firefox 1.5 Windows XP

    Welcome to Web 2.0 dextro :D

  10. Remus // January 13th, 2006
    Mozilla Firefox 1.0.7 Windows 2000

    É interessante, mas não é umas das 7ª maravilhas do mundo. Isto, com um bocadinho de trabalho já se conseguia fazer :) . Agora existe a vantagem se estar tudo junto num script o que é sempre bom…
    :)
    O único inconveniente disto, é que pode-se estar a enviar dados do servidor para o cliente, sem que fosse necessário, tornando assim as páginas mais pesadas.

  11. Dextro // January 13th, 2006
    Mozilla Firefox 1.5 Windows XP

    não vejo como… Enquanto é texto são meros kb o que hoje em dia é perfeitamente aceitavel (texto ocupa muito pouco, cerca de 1 byte por caracter… ou 8 por byte? algo desse estilo).

    O lightbox no entanto é que o podia fazer mas já usa as potencialidades do ajax fazendo com que apenas no click seja requesitada a imagem do servidor :)

  12. Boss // January 15th, 2006
    Mozilla Firefox 1.5 Windows XP

    Dextro o lightbox é de facto muito bom. Poupa imenso tempo de espera …

    Remus: A informação já lá está, mesmo não estando visível. O loading do script só é feito quando é chamado, e o script em causa ocupa a exorbitante quantidade de 4 kpb … Ora mesmo numa linha anógica, isso demora ………. 1 segundo ……… a carregar. Não vejo como pode tornar de algum modo as páginas mais lentas ;)