User Tools

Site Tools


2010:epub:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
2010:epub:start [2011/01/12 13:27] aklinger2010:epub:start [2011/03/21 01:23] (current) aklinger
Line 3: Line 3:
 Réalisation d'un module [[http://www.frenchmozilla.fr/kompozer/|Kompozer]] capable d'exports de page entière (y compris les fichiers médias, scripts, style,...) au format [[http://fr.wikipedia.org/wiki/EPUB_%28format%29|ePub]] Réalisation d'un module [[http://www.frenchmozilla.fr/kompozer/|Kompozer]] capable d'exports de page entière (y compris les fichiers médias, scripts, style,...) au format [[http://fr.wikipedia.org/wiki/EPUB_%28format%29|ePub]]
   * [[http://labs.kompozer.net/comete10/|Kompozer Labs]]   * [[http://labs.kompozer.net/comete10/|Kompozer Labs]]
-  * [[http://fr.wikipedia.org/wiki/EPUB_%28format%29|Wikipedia ePub]]+  * [[http://en.wikipedia.org/wiki/EPUB|Wikipedia ePub]]
   * [[https://addons.mozilla.org/en-US/firefox/addon/45281/|Un add-on Firefox pour ePub]]   * [[https://addons.mozilla.org/en-US/firefox/addon/45281/|Un add-on Firefox pour ePub]]
 +  * [[http://www.idpf.org/specs.htm|Spécifications ]]
 +  * [[http://openebook.org/|openBook]]
 +  * [[http://www.jedisaber.com/eBooks/tutorial.asp|Tutoriel sur la création d'un fichier ePub]]
 +  * [[https://developer.mozilla.org/en/Code_snippets/Downloading_Files|API nsIWebBrowserPersist]]
  
-===== Leader(s) du projet =====+ 
 + 
 +===== Leader(s) =====
   * [[axel.klinger@gmail.com|Axel KLINGER]]   * [[axel.klinger@gmail.com|Axel KLINGER]]
  
-===== Contributeurs du projet =====+===== Contributeurs =====
  
   * [[Steven.hababou@gmail.com|Steven HABABOU]]   * [[Steven.hababou@gmail.com|Steven HABABOU]]
 +  * [[arno.thomas@gmail.com|Arnaud THOMAS]]
 +  * [[cedric.marguerie@gmail.com|Cédric MARGUERIE]]
    
-===== Détails du projet =====+===== Détails =====
  
 Le module est destiné à [[http://www.frenchmozilla.fr/kompozer/|Kompozer]] et sera développer en [[http://xulfr.org/|XUL]]. Le but est d'exporter la totalité d'un page web, en utilisant le format [[http://fr.wikipedia.org/wiki/EPUB_%28format%29|ePub]] (format pour les publications électronique) qui sera ici considéré comme une archive. Le module est destiné à [[http://www.frenchmozilla.fr/kompozer/|Kompozer]] et sera développer en [[http://xulfr.org/|XUL]]. Le but est d'exporter la totalité d'un page web, en utilisant le format [[http://fr.wikipedia.org/wiki/EPUB_%28format%29|ePub]] (format pour les publications électronique) qui sera ici considéré comme une archive.
Line 22: Line 30:
   * Les animations (Scripts)   * Les animations (Scripts)
   * L'architecture de la page (DOM)   * L'architecture de la page (DOM)
 +
 +Le format ePub est une archive de type ZIP spécifique avec une arborescence particulière. L'export se fera alors par copie des pages (x)html et par copie/extraction des contenus médias. Le tout sera alors ré-organisé dans un //Sample// d'archive ePub, qui sera sauvegardée par l'utilisateur.
  
 ===== Nouvelles du projet  ===== ===== Nouvelles du projet  =====
   * 12/02/2011 Création de la page wiki   * 12/02/2011 Création de la page wiki
 +  * 28/02/2011 Problèmes avec les Locales, pour préparer un internationalisation, et une gestion décentralisée des messages.
 +  * 01/03/2011 Résolution des problèmes sur les Locales.
 +  * 02/03/2011 Intégration réussi du squelette de l'extension (bouton, toolbar, overlay).
 +  * 02/03/2011 Préparation des services d'exports et d'archivage ePub.
 +  * 09/03/2011 Création d'un //Sample// de fichier archivé au format ePub. [[http://www.jedisaber.com/eBooks/tutorial.asp|Tuto ici]]
 +  * 18/03/2011 Problème avec l'utilisation du //Sample// dans //Chrome:// : Accès restreint.
 +  * 20/03/2011 Utilisation des répertoires temporaires pour création à la volée de l'archive toujours à partir de fichier //Sample//.
 +  * 20/03/2011 Pas d'implémentation de nsIZipWriter sur Kompozer 0.8b3 : Il semblerait que le moteur Gecko ne soit pas à la version 1.9 nécessaire pour nsIZipWriter.
  
 +===== Versions  =====
 +  * V0.1 : {{:2010:epub:version-de-developpement-intermediaire.zip|}} 
 +  * V0.2 : {{:2010:epub:epubexport-mozilla.org.rar|}}
  
  
  
2010/epub/start.1294838844.txt.gz · Last modified: 2011/01/12 13:27 by aklinger