logo Alfresco
Version Enterprise 3.4.2
Source de cet article: ECM & Co

Alfresco Share dispose d’un composant permettant d’afficher le contenu des documents directement dans le navigateur, sans télécharger le fichier ni avoir besoin de l’application native.
Il s’agit de WebPreviewer, écrit en Flash et disponible sur la fiche de propriétés des documents. Le besoin est de pouvoir profiter de cette fonctionnalité en limitant les lenteurs de chargement.

Problème

Le composant intégré dans le war de Share fait une taille de 515Ko, soit quasiment 22% du poids total des composants nécessaires pour afficher la fiche de propriétés (version Flash d’un document de 10 pages comprise).

Solution

Même si, une fois chargé, le composant reste en cache, il peut être intéressant d’essayer de limiter la taille de ce composant.

Il suffit de recompiler WebPreviewer en mode Release pour que sa taille chute à 322Ko ! Et 322Ko, c’est 14% seulement du poids total de la page et 37% d’octets en moins.

Cette version « optimisée » est disponible ici :  WebPreviewer.swf (enregistrez la cible du lien pour la récupérer).
Pour bénéficier de cette version, il suffit de recopier le fichier dans le dossier : components/preview/

A vous de jouer!

Publicités