J'écris une application Web qui a besoin de stocker des données JSON dans un petit cache côté serveur de taille fixe via AJAX (pensez: quotas sociaux ouvrés ). Je n'ai aucun contrôle sur le serveur.
Je dois réduire la taille des données stockées pour rester dans un quota côté serveur, et j'espérais pouvoir compresser le JSON stratifié dans le navigateur avant de l'envoyer au serveur.
Cependant, je ne trouve pas grand-chose dans la manière des implémentations JavaScript de Gzip. Avez-vous des suggestions sur la façon de compresser les données côté client avant de les envoyer?