2010-05-18 17 views
4

Je ne peux pas trouver minified grésillement = ( Et si je en essayant de le faire moi-même en yuicompressor, après cela, certaines fonctionnalités fonctionnent pas. S'il vous plaît aider.minified Sizzle

Répondre

0

Essayez d'utiliser le minifier à http://fmarcia.info/jsmin/test.html à rapetisser . sur votre propre

+0

C'est du travail, et de travailler avec yuicompressor si je mets --nomunge et --disable-optimisations. Mais la taille + 4kb = ( – ololo

7

Obtenez le latest uncompressed version here et compriment à l'aide d'un de ces outils gratuits:

ci-dessus sont toutes pâte/obtenir le résultat, pas la console applications, donc assez rapide pour obtenir des résultats. La raison pour laquelle une version minifiée n'est pas conservée est qu'elle n'est pas destinée à être une bibliothèque autonome, mais plutôt intégrée dans tout ce qui l'utilise ... donc les processus de construction/minification de la bibliothèque entière, par ex. jQuery ou Prototype 2.0 comprendrait la réduction de Sizzle.

+0

il est encore havy après compressé.J'ai entendu il devrait être 4kb mais il est sorti 17kb – atilkan

+1

Lien 'VLead Compressor' déjà cybersquatted (AKA cassé) .La malédiction habituelle de tous les outils en ligne. – Tino

0

Le site Web de Sizzle prétend "seulement 4KB minifié et gzippé". La plupart des serveurs Web servent le contenu gzippé (de manière transparente).

Donc je suppose que si vous le minimisez, votre serveur web le gzippera, alors la transmission ne sera que de 4K. Vous pouvez probablement vérifier cela avec un outil de capture de paquets (comme wireshark). Je ne pense pas qu'il existe un moyen d'inclure un script gzip dans vos sources HTML, cela doit être fait au niveau du serveur.

0

La fonction de base de Sizzle peut être reproduit en tant que tel:

function Sizzle(query){return document.querySelectorAll(query)} 

Tout est fait. Pas besoin de bibliothèque.