Home Me envie um e-mail! Feed
Blog do yogodoshi

Qual nível de compressão de uma biblioteca Javascript devo escolher para baixar?

Até começar a ler o livro de jQuery do Maujor, eu não tinha a menor idéia de qual era a diferença entre os diferentes níveis de compressão das bibliotecas Javascript que são disponibilizados em cada nova versão da mesma.

No site oficial do framework jQuery, como nos sites de outros frameworks, você encontrará 3 versões, com diferentes níveis de compressão, do framework para download: uncompressed, minified e packed; vamos entender agora a diferença entre elas e quando cada uma deve ser utilizada:

  • Uncompressed
    É a maior versão do framework, o código está identado, bem espaçado e possui vários comentários para facilitar o entendimento. É para ser usado quando você está desenvolvendo algum script ou para aprender jQuery.
  • Minified
    Essa versão possui um tamanho bem menor do que a Uncompressed pois todo o espaçamento entre os códigos, quebra de linhas e comentários foram retirados do arquivo. É a versão ideal para ser usada no seu site.
  • Packed
    Essa é uma versão comprimida da biblioteca, que é totalmente ilegível para humanos; porém existem alguns problemas na sua utilização: elas não ficam armazenadas em cache e durante o processo de descompressão delas, bugs podem ocorrer.

Gostaria também de pedir a opinião de vocês sobre alguma ferramenta, que possa ser feita em jQuery, que vocês estão precisando ou que nunca viram por aí; pois estou precisando colocar o que estou aprendendo no livro em prática e ainda não decidi no que.

feed Gostou do Blog?  Assine o RSS Feed ou receba em seu e-mail

Posts Relacionados:
Motivos para usar o Google AJAX Libraries
Aplicação em Javascript com mais de 1.500 nomes de cor para você utilizar
Como validar radio buttons no javascript
FancyZoom – um lightbox super suave, rápido e clean (sem usar bibliotecas)
Mais de 2500 códigos em javascript prontos para você usar

Tiago Celestino diz,

December 13, 2008 @ 12:12 pm

Acredito que o nível de compressão de um framework javascript vai pela a necessidade de cada aplicação que está sendo desenvolvida.

Eu, antigamente utilizava bastante a versão “Uncompressed” do jQuery, mas depois de um tempo, percebi que utilizando a versão “Packed” poderia fazer funcionar, e sem bugs. – Pelo menos até hoje não tive problemas.

Quanto algo para desenvolver… Hoje em dia, existem milhares de coisas para se fazer, mas o que mais sinto falta é de um algo relacionada a animação tridimensional utilizando javascript (foi de sacanagem essa :D).

Mas falando sério, acho que você pode se inspirar vendo algumas aplicações (?) utilizando jQuery. Tipo, outro dia, encontrei um player musical totalmente com jQuery e ainda que utilizavam os gestos do mouse para controle. Isso é bacana, para aprender.

Minha dica: faça algo que você possa utilizar no seu blog, ou nos projetos que desenvolve. Meio óbvio essa dica não é? hauhah

Abs yogodoshi

Franciel Dors diz,

December 17, 2008 @ 1:33 am

Olá Yogodoshi
Venho lendo seus feeds com freqüencia. Eu também tive dificuldade em entender qual a melhor das compactações p/ usar no meu sistema.

Referente o que fazer, eu ainda não achei um addon descente p/ trabalhar com formatação de moedas, inteiros, decimais… uso o maskedimput, mas só resolve para datas e telefones…

divirta-se.. abraços!@

Chris Benseler diz,

March 5, 2009 @ 12:20 pm

Acho ainda o ideal ser usada a compressão gzip que o webserver pode fazer! hehe

[]s!

Assinar feed RSS de comentários neste post · TrackBack URI

Deixe seu comentário

Fechar
Envie por e-mail