[Open XML] Pour tout ceux et celles qui l'attendaient : le viewer HTML pour Open XML !!!!
En attendant un compte rendu détaillé de ce DII workshop qui se tient en ce moment à Bruxelles, je tenais à vous faire part de l'annonce d'un projet qui devrait ravir un très grand nombre de personnes : le lecteur HTML pour les documents Open XML ! Enfin, un projet open source complet permettant de lire ses documents sur le web ! J'en connais qui vont abandonner la maintenance de leur moteur personnel faisant la même chose pour se pencher sur cette version - sponsorisé par Microsoft - qui devrait devenir assez populaire dans les projets orientés documents. J'en connais aussi d'autres qui vont essayer de faire des "Web Word like".
Pour revenir sur cette annonce et ce projet, son objectif est de créer des outils, des guides et une implémentation pour visualiser les documents Open XML en HTML. Sachez que ce projet est OPen Source et sous licence MS-PL (Public Licence) et donc que vous pouvez le modifier et l'intégrer à vos projets, même commerciaux, sans aucun soucis. Voici le lien vers la plateforme Codeplex : http://www.codeplex.com/OpenXMLViewer
Evidemment c'est une première version (cf plus bas pour les élément supportés) et les documents complexes seront "un peu" modifié à l'affichage ... Néanmoins, cela semble prometteur puisqu'en plus d'un plugin pour Firefox, vous avez un outil en ligne de commande pour effectuer l'opération.
Un petit tour du côté de l'architecture :
L'architecture actuelle est celle de base et se verra complétée des fonctionnalités au fil du temps, mais sachez qu'il sera possible de développer vos propres plugins. Voici le détail fonctionnel de cette version :
- Core transformation framework
- Browser plug-ins for Firefox 3.0.x on Windows and Linux
- Word Document features including translation of
- font types
- images
- text styles
- diagrams
- tables
- hyperlinks
- Test Results
Pour la prochaine version, voici ce qui a déjà été planifié :
- Enhancements to core transformation engine that improve fidelity of the conversion
- Build upon the core OpenXML to HTML transformation engine to showcase server-side scenarios
- Support for additional browsers, such as Opera
- Performance and Reliability
D'où vient l'idée de ce viewer ? (outre un besoin omniprésent !) Tout simplement des nombreux feedbacks des différents workshop du Document Interoperability Initiative - notamment les éditions de Corée, Chine, Redmond, Boston. Comme quoi ces réunions ne sont pas une vitrine pour Microsoft, mais bien des séminaires servant à recueillir les feedback des partenaires et des concurrents de Microsoft. Et je peux vous dire que les échanges ici sont sans langue de bois !
Etant un projet Open Source, je ne peux que vous encouragez à participer à celui-ci et à communiquer vos retours et les bugs que vous pourriez y découvrir.
Update : Jean Christophe Cimetiere a réalisé deux webcasts pour vous présenter le viewer Open XML -> HTML que voici :
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :