Articles of compression

Json compression for transfer

Je me demandais quel est l'état actuel de la compression json basée sur javascript. Existe-t-il des bibliothèques actuellement disponibles qui permettent de compresser json, soit en remplaçant les noms longs par des caractères uniques, soit par une autre méthode?

Django-pipeline ne se comprime pas

Je viens d'installer django-pipeline dans mon application django et ça ne semble pas être de compresser mes fichiers javascript. Il semble être installé correctement car les balises de modèle fonctionnent correctement. J'utilise manage.py collectestatic pour compresser les fichiers. Voici ma configuration actuelle. J'ai également configuré mon application pour utiliser django-staticfiles par django-pipeline docs alors que […]

La réponse AJAX donne un fichier compressé corrompu (.tgz)

Nous implémentons une application Web côté client qui communique avec le serveur exclusivement via XMLHttpRequests (et le moteur AJAX). Les réponses XHR sont habituellement des textes simples avec certains XML, mais dans ce cas, le serveur envoie des données compressées au format .tgz. Nous savons avec certitude que les données que le serveur envoie sont […]

Compresser / décompresser la chaîne sur le serveur .NET codé avec lz-string.js sur le client

J'utilise la fonction LZString.compressToBase64 de lz-string.js et je dois décompresser / compresser les données côté serveur. La solution évidente semble être lz_string_csharp mais je suis préoccupé par Cette déclaration: Si vous utilisez uniquement la fonction régulière de compression de Javascript, en fonction des données de la chaîne, elle ne se décomprimera pas correctement sur le […]

Compresser plusieurs fichiers JavaScript avec YUIcompressor?

J'essaie de compresser plusieurs fichiers JS à l'aide du compresseur YUI. Je pense que je trouve la syntaxe incorrecte. Je veux compresser tous les fichiers dans un répertoire qui commence par at_ . Cependant, lorsque YUI Compressor fonctionne, je trouve que YUI Compressor n'a placé que la version compressée d'un fichier dans la sortie. Pour […]

Les données côté client compriment / décompressez-vous?

Je cherche une implémentation JavaScript d'un algorithme de compression / décompression de chaîne où les données sont créées côté client et stockées dans des champs cachés dans les formulaires HTML. J'ai lu sur gzip , mais il compresse le côté du serveur de données, alors que dans mon cas, je veux le compresser côté client, […]

Est-ce que ExternalInterface, dans Flex 3, a une limitation de taille de données?

J'utilise ExternalInterface sur Flex 3. Nous utilisons actuellement le flex pour compresser une grande quantité de données DOM, ce qui est spécifiquement utilisé avec les données LARGE. Pour enquêter davantage, s'il existe une limitation, est-ce universel? (IE Silverlight) Tout d'abord, permettez-moi de dire que cela se fait avec une application qui a été faite par […]

Mise en œuvre de permessage-dégonfler dans WebSockets

J'ai du mal à comprendre et à mettre en œuvre une extension permessage-dégonflement dans WebSockets. Jusqu'à présent, j'ai ajouté «Sec-WebSocket-Extensions: permessage-deflate» à l'intérieur du code handshake. Il semble fonctionner très bien. Cependant, lorsque j'envoie un message "TEST" du serveur (Node.js) au Client (JS), il semble que le navigateur (Chrome et Firefox) ne décomprime pas les […]

Javascript compression / décompression de texte

Supposons que j'ai un fichier texte 400K que je veux lire à partir d'un javascript. Le problème est que mon public cible a une connexion lente, donc 400k peuvent prendre trop de temps à charger. Je suppose que j'ai besoin de compresser le fichier, mais bien, comment puis-je le décompresser via javascript du côté client? […]

Grande compression de nombre

J'ai une application javascript qui envoie une grande quantité de données numériques sur le fil. Ces données sont ensuite stockées dans une base de données. J'ai des problèmes de taille (trop de bande passante, la base de données devient trop grande). Je suis maintenant prêt à sacrifier certaines performances pour la compression. Je pensais mettre […]