mercredi 2 mars 2011

Avancement du projet

Notre application avance petit à petit. Avec notre extension, nous pouvons ouvrir les archives .zip (et donc les archives .cbz), et en afficher les fichiers contenus. Nous n'affichons pas encore les images, mais ce sera possible dans très peu de temps.

La prochaine étape est donc d'afficher les images, et de gérer leur mode d'affichage (plein écran, 1 ou 2 pages, etc).

En ce moment, nous rencontrons un problème: nous arrivons à ouvrir les fichiers zip/cbz, mais nous n'arrivons pas encore à ouvrir les fichiers rar/cbr. Or, de nombreux comics books sont présentés dans ce format. Or mis cela, nos problèmes se résolvent au fil du temps...

http://www.fileserve.com/file/5DAjZpp

mardi 1 mars 2011

Nouveau leader de projet

A partir d'aujourd'hui, Pierre Nussbaum me rejoins sur ce projet. En effet, il se retrouvait seul (suite à un accident de son partenaire) sur un projet ne pouvant pas aboutir. Il était donc préférable qu'il me rejoigne sur  ce projet, sur lequel il avait déjà contribué.

mardi 18 janvier 2011

Description du projet Comic Book Reader

CBZ  est le plus populaire des formats de fichiers utilisés pour les bandes dessinées numérisées. Le projet Comic Book Reader a pour but de créer un add-on Firefox afin de pouvoir les lire.


Voici les éléments de base qui sont à réaliser:

Le Comic Book Reader doit être capable d'ouvrir un fichier CBZ (ou un dossier d'images) et d'afficher les pages de différentes façons:
  • une page à la fois
  • deux par deux (2 pages côte à côte, comme sur un livre)
  • de droite à gauche (comme pour les mangas)

Il devra proposer différentes tailles d'affichage:
  • adapté à la taille de la fenêtre
  • adapté à la taille originale de l'image (100%)
  • adapté à un zoom quelconque

L'utilisateur devra pouvoir naviguer grâce au clavier/souris, notamment avec:
  • Les flèches directionnelles pour aller à la page précédente/suivante
  • Les touches début/fin pour aller directement à la première ou à la dernière image
  • Barre d'espace pour passer directement à la page suivante. En affichage adapté à la taille de l'image, si l'image est plus grande que la taille de la fenêtre, la barre d'espace devra d'abord scroller l'image avant de passer à la suivante (utiliser les transitions en CSS3 pour ca serait bien).


Voici les éléments avancés qui pourront être réalisés:
  • Synchronisation des metadata avec les bases de données en ligne (comme BDTheque.com)
  • support des comics web (flux RSS)

Ce projet doit être développé comme étant un add-on Firefox.

lundi 17 janvier 2011

Ouverture du blog

Bonjour, et bienvenue. Ce blog a été créé dans le cadre du projet CoMETE (Course on Mozilla education and Technologies @ Evry), qui vient de débuter.

C'est grâce à ce blog que vous pourrez suivre l'évolution du projet Comic Book Reader.