En vrac chez Mozilla et Songbird

  • Firefox 4 sort donc mardi prochain dans la soirée. J’y ai contribué un petit peu : traduction des « snippets » ou messages apparaissant en bas dans la page d’accueil, traduction de pages de promotion (Facebook) ainsi que report de bugs. C’est une version que beaucoup de personnes attendent, dès sa sortie je vous incite à mettre à jour si vous êtes encore sur la 3.6.x ou antérieur.
  • La version 5 de Firefox est aussi dans les tuyaux, avec une version 64-bits de prévue pour Windows, un gestionnaire de comptes, une interface pour partager rapidement des liens (comme le permet l’extension F1) et peut être aussi un nouveau gestionnaire de téléchargements, ainsi que de nouveaux éléments comme un menu natif pour les sites internet, des notifications sur le bureau du système d’exploitation…
  • Thunderbird n’est pas laissé de coté, une version 3.3 est en cours de développement, basée sur le moteur de Firefox 4, proposant une meilleure gestion des onglets, une interface revue et corrigée sur Windows Vista/Seven ainsi qu’un nouvel assistant pour paramétrer vos comptes. La dernière version est l’alpha 3 uniquement disponible en anglais.
  • Mozilla lance deux nouveaux programmes ReMo et JoinMozilla, le premier pour nommer des représentants de Mozilla géographiquement afin de recruter des contributeurs et assurer la promotion, et le deuxième pour aider des programmes comme Drumbeat en faisant un don et en devenant un contributeur.
  • Et pour ne pas se perdre parmi tous ces contributeurs, un répertoire est aussi prévu.

  • Songbird est sorti en version mobile sur Android : Bonne nouvelle malgré le fait que cette application ne soit pas libre et ne dispose pas encore de traduction française.
  • A propos de Songbird, j’ai proposé un « mockup » destiné à l’utilisation des panneaux sur la version bureau. L’interface actuelle pour basculer entre différents panneaux est une liste qui s’affiche en cliquant sur un petit bouton. Il présente deux inconvénients : pas facile d’accès lorsque l’on ne connait pas le logiciel et une extension ne fonctionne dans le panneau seulement si il est chargé. Mon mockup intègre une gestion d’onglets déjà commune à beaucoup de logiciels et permet ainsi de basculer plus rapidement entre les différents panneaux/extensions installées.

La Distribution et Firefox Sync

Aujourd’hui je vais vous parler de La Distribution qui vient d’être mis à jour en version « Europe« .

Mais qu’est-ce que « La Distribution » ? C’est une plate-forme développée en PHP qui permet l’installation d’applications web comme WordPress (Blog), DokuWiki (Wiki), bbPress (Forums), MoonMoon (Agrégateur RSS), Status.net (Microblogage), Firefox Sync (Synchronisation de paramètres et marques-page).

L’installation d’application est aussi simple que sur smartphone, on clique sur l’application choisie, on la paramètre et elle est installée ! Le modèle d’installation des applications ressemble à une distribution Linux, en effet, La Distribution gère des dépôts via des URLs et il est possible d’installer des applications et des bibliothèques.

La Distribution

Une fois les services désirés installés, La Distribution permet de s’y connecter avec un seul identifiant. Ainsi il est possible de définir un accès pour tel ou tel service, à partir des utilisateurs enregistrés dans La Distribution. De même l’interface des applications s’intègre à La Distribution. Une barre en haut permet l’accès aux différents services et les thèmes de chaque application se calquent avec les couleurs de La Distribution. Dans les réglages il est facile de réaliser une sauvegarde des données pour ensuite les ré-importer. Cette plateforme est extensible car open-source sous licence GPL/MIT.

Ce n’est pas tout, La Distribution fait office de fournisseur OpenID et se connecte à des services comme DropBox et Twitter.

Vous avez le choix d’installer La Distribution sur votre serveur ou bientôt de réserver votre serveur sur AppSlots.

Firefox SyncParmi les services que j’ai cité, Firefox Sync me semble le plus intéressant car l’installation d’un serveur n’est pas chose aisée. Dans La Distribution, l’installation est plus que simple, l’administrateur rajoute l’application via l’interface et les utilisateurs désirant profiter du service se créent un compte sur La Distribution et peuvent ainsi paramétrer leur Firefox avec l’adresse du serveur correspondant.

Pour rappel, Firefox Sync est une fonction de Mozilla Firefox 4 (PC et Mobile) pour synchroniser les onglets ouverts, marques-pages, historique et paramètres de votre navigateur entre plusieurs profils (au Bureau, sur votre téléphone portable par exemple). Elle est disponible depuis Firefox 3.6 en tant qu’extension et sera donc intégrée à Firefox 4 qui sort le 22 mars.
Toutes les données sont bien entendues cryptées côté client grâce à une clé de synchronisation (ou sync key). Ainsi, que ce soit sur les serveurs de Mozilla ou votre propre serveur, vos données sont protégées.

Pour conclure, La Distribution est une plateforme très intéressante, intuitive et simple à mettre en place, elle est disponible en français et anglais dans le même fichier.

La Distribution
Firefox 4 RC

La balise vidéo (et audio) sur le navigateur d’Android

bugdroidDepuis hier je m’intéresse à la vidéo sur le navigateur internet d’Android en utilisant la balise introduite dans HTML5.

Je suis plutôt déçu par Google en fait, dans le navigateur internet de la version 2.2 d’Android (FroYo) seul la balise vidéo est pris en charge et uniquement avec le codec propriétaire H.264 et AAC (encapsulé en MP4) :o

Un bon outil (multi-plateforme) permet d’encoder dans ce format avec une qualité adaptée aux terminaux mobile : HandBrake. Le profil d’encodage à choisir est « iPhone/iPod Touch ».

En ce qui concerne la balise audio, seul la version 2.3 la prend correctement en charge, une astuce pour la 2.2 (merci yvg) consiste à utiliser la balise vidéo pour un fichier audio (seul les mp3 sont lisibles).

Ce qui est frustrant, c’est qu’un système ouvert et « libre » comme Android ne prenne pas en charge un format libre comme l’Ogg/Theora dans sa version 2.2…
Le WebM sur  Gingerbread 2.3 doit corriger le tir…

Plus d’informations en anglais sur diveintohtml5.org

Firefox 4 – Meilleure finition du thème sur Ubuntu

Mozilla a créé il y a un moment le site areweprettyyet.com, celui permet notamment de suivre tous les bugs lié à l’apparence de Firefox 4 et maintenant Firefox 5. Un des défauts de ce site est que les captures d’écran montrent uniquement un Firefox tournant sur Windows Seven. Que ce soit sur Windows, Mac OS X ou GNU/Linux, Mozilla a fait des efforts pour apporter un thème neuf, comme on a pu le voir avec le bouton Firefox, ou encore les onglets au dessus de la barre d’adresse. Il y a quelques jours un bug à été corrigé améliorant encore le thème sur Ubuntu avec les thèmes Radiance et Ambiance :

Thème Ambiance et Radiance

Comme vous pouvez le voir, la couleur de la barre des titres, passe désormais aussi sur la barre contenant les onglets et le menu Firefox. Ces captures d’écrans ont été réalisés sur une version « nightly » de Firefox 4.0b12, celle-ci arrive très bientôt :)

Restaurer des données perdues sur une clé USB par exemple

Hier, une amie m’a fait part de sa mésaventure, elle a récupéré des fichiers .psd sur un ordinateur Mac, et une fois revenue sur son système Ubuntu, plus moyen d’accéder aux données et même aussi sur Windows ! La clé USB apparait, mais aucune partition n’est détectée…

Je me suis donc mis en quête de trouver un logiciel pour récupérer ses données. J’ai tout d’abord trouvé le logiciel « foremost » disponible dans les paquets d’Ubuntu, cependant il est assez limité et ne permet pas de restaurer beaucoup de types fichiers (pas de prise en charge du format psd). Puis j’ai découvert PhotoRec, c’est un logiciel libre et compatible tous systèmes d’exploitation !

Vous pouvez le télécharger ici (choisissez Linux Kernel 2.6.x si vous êtes sur Ubuntu par exemple).

Le reste se fait en ligne de commande (à partir de votre home) :

  • On décompresse l’archive tar.bz2 :
    tar xjf testdisk-6.11.3.linux26.tar.bz2
  • On crée un dossier ou se fera la sauvegarde :
    mkdir sauvegarde
  • On se déplace dans le dossier de l’application :
    cd testdisk-6.11.3/linux/
  • On démarre l’application PhotoRec avec les privilèges administrateur (votre mot de passe sera demandé) :
    sudo ./photorec_static
  • Ensuite on a accès à la liste des périphériques, dans mon cas c’est /dev/sdb qui m’intéresse car il correspond à « Generic Flash Disk », choisissez le matériel ou la partition qui correspond dans votre cas et faites entrée.
  • Ensuite il faut choisir la table de partition. N’ayant aucune partition de reconnue, je choisis « None ».
  • Ensuite je choisis la partition qui m’intéresse. (Options et File Opt permettent d’affiner les réglages pour choisir uniquement certains types de fichiers)
  • Ensuite il faut choisir, le système de fichier utilisé, dans mon cas la clé USB utilisait un système FAT
  • Enfin on vous demande le dossier qui servira de sauvegarde. Revenez deux dossiers en arrière grâce aux « .. » puis sélectionner votre dossier « sauvegarde », faites entrée puis confirmer avec la touche Y.
  • Le logiciel va maintenant travailler et rechercher tous les fichiers récupérables. Cela peut prendre du temps, pour moi cela à pris un quart d’heure pour récupérer 2,8 Go d’une clé de 4 Go au total.
  • Une fois la restauration terminée, vos fichiers sont disponibles dans plusieurs dossiers « recup_dir » numérotés. Attention cependant, le fait d’avoir lancé la restauration en administrateur ne vous donne pas accès à ses données. Il faut pour cela repasser les droits à votre utilisateur courant.
  • Déplacer vous en ligne de commande dans votre dossier « sauvegarde » avec cd sauvegarde puis exécuter la commande suivante : chown -R antoine:antoine * (remplacez antoine par votre nom d’utilisateur).

Voilà, vos données sont récupérées ! Il suffit maintenant de remettre de l’ordre car les noms de fichiers seront changés par des nombres et ils seront placés par ordre d’apparition de secteur.