jQuery Preloader

Jquery-Plugins
08, outubro 2010

Uma boa prática a ser aplicada em sites ou aplicações web é o preload de imagens.
Isso já existe a muito tempo, e existem várias implementações feitas em torno desta prática.
Hoje o Edward Hotchkiss postou em seu Blog uma nova implementação, que ele mesmo desenvolveu em forma de plugin para o jQuery.

O projeto está disponível no GitHub:
http://github.com/edwardhotchkiss/Preloader

O plugin possui algumas configurações e callbacks que são extremamente úteis para o desenvolvimento.
Acabei de testar o plugin aqui e gostei bastante. Fácil de se implementar e bem feito.
Abaixo segue o link para o demo que fiz:
http://jaydson.org/code/jquery/plugins/jquery-preloader/

O próprio blog do Edward esta usando o plugin, acessem lá e confiram: http://www.edwardhotchkiss.com/

13 Respostas para “jQuery Preloader”

    • admin

      É, depende muito da aplicação. Sempre a análise e bom senso prevalece.
      Se é algo que vai ser demorado, o ideal é fazer uma requisição Ajax, e colocar um mensagem amigável para o usuário.

      Responder
    • admin

      Este plugin é somente para imagens. Para o site todo, depende muito de sua aplicação.
      A parte visual é fácil de fazer, mas o que carrega no backend precisa ser bem manipulado.

      Responder
  1. Luis

    Isso não é um preloader!
    Que eu saiba, preloader serve para carregar toda a página ou arquivo e exibi-lo quado seu conteúdo estiver totalmente carregado. Nesse caso você apenas colocou uma imagem em gif que apenas simula um progresso que não existe, porque depois que o gif é exibido, se dá a entender que a página foi carregada, mas quando redireciona para a página, as imagens ainda são carregadas.
    Isso pra mim não é preloader!!!

    Responder
  2. Alex Garcia

    Também considero um preloader ilusório.
    Quando coloquei uma imagem mais pesada, a mesma foi carregada depois que o preloader foi removido.
    O plugin só faz um “for” e conta a quantidade de imagens. Bah…

    Responder

Deixar uma Resposta