Pergunta

Apesar de considerar o quadro JS para o meu próximo projeto, eu posso ver a escala tombamento claramente para jQuery, no entanto, Prototype está recebendo boas críticas, também.

A questão que eu estou pensando é como downscale estes ter apenas a funcionalidade que eu realmente preciso. O mais recente jQuery parece ser 55k comprimido, por exemplo, e eu preciso claramente apenas o básico funcionalidade necessária na maior parte ou cross-browser compatibilidade.

A alternativa de codificação apenas o que eu preciso à mão soa bastante uma dor na bunda.

Alguém se deparar com algum " jQuery downscaler " ou "downscaler Prototype"? Coisas como Dlite não corta completamente desde que eu preciso o AJAX cross-browser com tempos de espera, ea manipulação de cookies cross-browser, mas talvez haja alguma outra solução leve?

ASP relacionada com pacotes não vai ajudar desde que eu estou fazendo uma solução baseada em PHP.

Todas as dicas sobre que será muito apreciado.

Foi útil?

Solução

Verifique estes quadros out:

Se você quer uma solução completa, mas a luz de peso, eu sugiro que você vá com Midori ou DOMAssistant .

Finalmente, aqui está um link que irá mostrar-lhe as diferenças entre os quadros: http: // en. wikipedia.org/wiki/Comparison_of_JavaScript_frameworks

[Edit]

Este post também pode ajudá-lo com sua pesquisa.

Outras dicas

jQuery é de cerca de 10k comprimido e minified com compressor YUI:

http://www.julienlecomte.net/blog/2007/08/ 13 /

É incrivelmente pequena para a quantidade de funcionalidade que você entrar em jQuery.

apenas apoucar & gzip. Você receberá apenas 15kb ou assim. não é um grande tamanho, não é?:)

Você considerou mootools ainda? Ele permite que você construção seu próprio arquivo, dando-lhe a capacidade de escolher o que você precisa e fazer o download sem receber nada você não pode usar no futuro.

Além disso, é uma biblioteca muito poderosa e é atualizado frequentemente.

Eu consideraria seriamente.

Eu uso versão embalada de Prototype + Scriptaculous que pesa 146k . Você pode obter uma versão repleta de Prototype por si só em cerca de 76K.

Desde Prototype é muito auto-referencial (Prototype utiliza os seus próprios atalhos para construir-se) não há realmente maneira fácil de retirar pedaços de-la e fazer uma versão "mais leve".

Estou usando Prototype muito bem desde que saiu e devo dizer que estou muito feliz com ele. Mas quando se trata de tamanho de arquivo, existem alternativas menores com outras estruturas.

é o tamanho do arquivo é realmente um grande problema? O maior ganho vem de simplesmente gzipping seus arquivos javascript; minifying além disso, na minha experiência, só diminui o tamanho do arquivo por alguns por cento. E uma vez que as bibliotecas são de código aberto, a leitura não é um risco. Lembre-se, você só tem que carregar uma biblioteca javascript uma vez. cache do usuário irá mantê-lo pronto para você.

Pessoalmente, eu uso Prototype e script.aculo.us. Para mim, eles são muito intuitiva.

reglib vem em 40 kb.

niko

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top