Mon travail sur la refonte de la gestion des documents dans l'administration d'Over-blog est enfin arrivé à son terme et est disponible pour tous depuis ce soir. Ce travail intensif m'aura pris plus d'un mois et demi mais devrait améliorer considérablement l'expérience utilisateur pour nos bloggeurs.
La pièce maitresse de cette refonte est un nouvel uploader d'image. Nous utilisions auparavant Aurigma Image Uploader, un uploader en Java, propriétaire et cher en licence. Pour ceux qui ne l'ont pas connu, vous pouvez le voir sur Facebook. J'ai remplacé tout ça par SWFUpload, un uploader Flash et Javascript réduit au strict minimum qui permet de modeler exactement ce que l'on veux. L'applet Flash est constituée uniquement d'un bouton auquel on peut donner le style qu'on veut et donc le faire passer pour n'importe quel bouton DHTML classique. Ce bouton ouvre un dialogue d'ouverture de fichier qui permet, dans l'interface graphique du système de l'utilisateur, donc dans un environnement qu'il maitrise et qu'il connait, de choisir un ou plusieurs fichiers. Ça change beaucoup de Aurigma qui propose son propre file manager en swing qui ne ressemble donc à rien de ce que l'utilisateur connait.
Une fois les fichiers sélectionnés, des événements javascript sont déclenchés qui permettent au développeur d'afficher comme il le souhaite la progression du transfert en temps réel. On peut donc définir l'affichage d'un fichier en cours d'upload, afficher le pourcentage envoyé, lister les autres fichiers en file d'attente, etc.
C'est ainsi que les fichiers semblent être incorporés dans l'interface graphique de la même façon que sur le bureau de votre système d'exploitation, et sont exploitables immédiatement.
SWFUpload permet donc d'ajouter vos photos, vos documents, et, c'est nouveau aussi, vos vidéos. Bon, c'est pas tout à fait nouveau, on avait déjà Wat depuis 3 ans. Mais c'était tellement bancal qu'on peut dire que c'est nouveau. Et surtout, nous avons maintenant Dailymotion. Vous pouvez donc lier vos comptes Wat et Dailymotion à votre blog ou créer un nouveau compte sans sortir de l'administration d'OB.
Et les plugins pour l'éditeur de publication TinyMCE ont bien entendu été mis à jour aussi et permettent de chercher des vidéos, et, encore une nouveauté (inspirée de Dotclear), d'ajouter une vidéo depuis son url.
Et c'est parti pour un nouveau projet pour améliorer votre expérience utilisateur ;)
Commentaires