Tag Archive for 'Firefox'

Songbird : passé, présent, futur

Cet article à été rédigé par mes soins en janvier, corrigé et relu par Goofy.

Petit retour en arrière, avant d’avoir découvert Songbird…

J’ai utilisé dans l’ordre Windows Media Player (il y a fort longtemps), Winamp, musikCube et Amarok. Avec musikCube j’ai découvert un logiciel Open Source, avec une communauté de plus en plus active. Le logiciel correspondait à mes attentes : léger, rapide, pratique pour éditer les méta-données, personnalisable grâce à des plugins, compatible Last.fm… seulement petit point faible : le logiciel était en anglais et aucune traduction française n’a été faite auparavant. Je me suis donc lancé avec quelques outils pour traduire ce logiciel, à savoir Resource Hacker et NSIS pour faire un patch.

J’ai ensuite été actif sur le forum pour aider les utilisateurs et j’ai aussi fait découvert le logiciel aux francophones. Seulement en 2005, après une version 1.0 le développeur principal (Casey Langen) à été embauché à Amazon et son contrat de travail l’empêchait de continuer le développement de logiciels personnels. A l’époque de musikCube, quelqu’un a posté un lien vers le projet Songbird, le projet était en version 0.1 et je me souviens que plusieurs sites dont Clubic ont fait une news pour annoncer un nouveau lecteur audio révolutionnaire… Pour avoir testé cette version, c’était loin d’être génial : plantages, lent, peu de fonctions.

J’ai continué à utiliser musikCube un bout de temps puis entre août 2007 et novembre 2007 pendant ma période Ubuntu j’ai utilisé Amarok mais je n’ai pas accroché à l’interface. Après novembre j’ai eu une nouvelle configuration et je suis repassé sur Windows (principalement pour les jeux). Je ne sais plus comment mais je suis retombé sur Songbird, le logiciel avait évolué, et j’ai essayé la version 0.4, j’ai commencé à l’utiliser en gardant musikCube, puis le logiciel m’a séduit.

Songbird est le Firefox des lecteurs multimédias

Enfin Songbird vint…

J’utilisais déjà Firefox, notamment depuis la version 1.0 (un ami me l’avait fait découvrir en version 0.1). Pourquoi cette analogie à Firefox ? Firefox et Songbird sont tout les deux des projets Open Source reposant sur le même moteur.

La première chose que j’ai trouvé géniale était le fait de pouvoir installer des extensions comme pour Firefox. Ça tombe bien, POTI la société responsable du développement du logiciel organisait un concours pour “porter” les extensions Firefox les plus utilisées pour fonctionner sur Songbird (depuis la majorité des extensions ayant participé à ce concours ne sont plus supportées mis à part les miennes). J’ai un peu regardé mais à l’époque mes connaissances en développement étaient plutôt faibles, bonne surprise : La procédure était plutôt simple.

En changeant, 2 ou 3 lignes l’extension Firefox fonctionnait très bien sur Songbird ! Merveille j’avais ma première extension J’ai ensuite continué à porter quelques extensions qui m’intéressaient, puis j’ai regardé comment fonctionnait une extension en général. En modifiant certains fichiers, j’ai commencé à comprendre comment fonctionnait le système. Ce système étant commun à Mozilla, j’ai découvert un monde tout nouveau. J’ai commencé ma première véritable extension : LiveTweeter permettant d’afficher ce que l’on écoute sur Twitter mais aussi MSN/Windows Live Messenger.

Pendant ce temps Songbird évoluait, doucement mais sûrement. Les développeurs étaient très à l’écoute de la communauté. Avec la version 0.7 on a eu le droit à un nouveau thème : Gonzo Certains ont crié au scandale à cause des ressemblances avec iTunes. Pour moi c’était plutôt une bonne chose, certains éléments prenaient moins de place, le thème était plus clair, accessible. Le projet avait enfin atteint le stade bêta. Sur le blog on avait le droit tous les mois à des illustrations réalisées par le designer Jonathan Koshi pour agrémenter les news. D’autre initiatives étaient intéressante comme le sb_core qui consistait à faire gagner des prix aux contributeurs en se basant sur le nombre de bugs corrigés. Sur leur blog nous avons aussi eu le droit à des documents sur la façon de développer de l’équipe.

Une version 1.0 est sorti fin 2008 avec notamment l’utilisation de GStreamer pour la lecture audio (pour remplacer l’ancien moteur basé sur VLC qui était trop gourmand en ressources.) et les performances ont été améliorées. Jusqu’à la version 0.7 l’icône de Songbird était un oeuf craquelé qui laissait apparaître l’oiseau noir dessiné par Jonathan Koshi… seulement avec cette 1.0 (mauvaise surprise ?) un nouvel oiseau orange à fait son apparition à la place du logo. Je pense que c’était un mauvais choix… en effet comment reconnaître l’oiseau du logiciel de celui du site ? La raisons du changement était que l’icône n’était pas vraiment visible/reconnaissable par rapport à d’autre logiciels.

Partenaires et problèmes…

Puis le rythme s’est accéléré… la version 1.1 sortie en mars 2009 à apporté la fonctionnalité permettant de “surveiller un dossier” (fonction qui me manquait depuis musikCube quand même !) Un premier partenaire est aussi venu se glisser : 7Digital, un portail pour acheter de la musique sans DRM et en bonne qualité (jusqu’à 320kbps). Bonne initiative pour concurrencer Apple et pour apporter de l’argent à POTI : Pour chaque morceau acheté via Songbird, l’équipe de développement touche un pourcentage. L’extension permettant la prise en charge des iPods a ensuite eu quelques ratés qui ont été corrigés rapidement.

Entre temps, Goofy (BabelZilla, Frenchmozilla, Framablog), NeX (Paris-Web, MixThem), Thain (étudiant Miage, BirdQuizz) et moi-même avons créé Frenchbirds, un blog francophone pour parler du logiciel et des extensions avec notamment des tutoriels et news.

La version 1.2 est sortie en juin 2009, apportant un égaliseur (enfin me direz vous ! Je l’avais dans mon musikCube aussi) la gestion automatique des fichiers et l’import/export vers iTunes (l’équipe de Songbird ne voulant pas continuer à prendre en charge l’extension iPod avec laquelle ils ont eu du mal). C’est cette version que j’ai présentée aux RMLL à Nantes au stand Mozilla pour mon premier salon sur le logiciel libre

Depuis cette version, l’équipe de développement a eu plusieurs problèmes : -au terme du développement de la version 1.3 prévue pour Août, un bug important empêchait l’utilisation des baladeurs aux protocoles MTP. La version était quand même terminée et répondait au cahier des charges prévus c’est à dire de prendre en charge les périphériques USB sur Windows. Oui j’ai bien dit Windows, même si Songbird est multi-plateformes il n’en reste pas moins que certaines de ses extensions ne fonctionnent que sur certaines plate-formes, POTI privilégiant Windows pour la majorité des clients.

C’est alors que le développement de la version 1.4 a débuté, elle devait prévoir l’extraction de CD audios mais toujours pareil, le temps passait et aucune version officielle ne sortait. Eh oui, depuis Août 2009 j’ai découvert “malencontreusement” des fichiers bizarres… je cherchais des explications auprès des développeurs, certains me parlaient de support pour de nouveaux baladeurs, puis d’un partenariat encore secret. Après avoir ouvert ces fichiers dans mon éditeur hexadécimal je découvre une chaine de caractère “Philips” ! On m’a bien sûr demandé de garder le secret. (Cela peut paraitre étrange venant d’un logiciel Open Source). En fait Songbird n’est pas tout à fait Open Source. La base du logiciel est bien en tri-licence (Licences identiques à celle de Firefox) mais certaines extensions ne le sont pas, alors que ce sont des briques importantes du logiciel (Gestion des périphériques et extraction de pistes audios entre autre)

La version 1.4 était en fait développée tout d’abord pour Philips, (“Partner release”). Est venue ensuite la version 1.4.1, une version introduisant un nouveau thème. Pareil, j’ai été informé de ce nouveau thème début octobre mais l’on m’a demandé de ne rien révéler (alors qu’aucun partenaire n’était en jeu). Ce nouveau thème violet permet maintenant de se différencier du logiciel d’Apple. Cette sortie s’est encore accompagnée de problèmes : certains utilisateurs ont eu un bug d’affichage lié au passage au nouveau thème. Puis encore une erreur liée à l’EULA qui ne s’affichait pas. Du coup on en arrive à une version 1.4.3 qui sort peu avant 2010. Aucune mise à jour dans le logiciel n’a été proposée directement à la sortie de cette nouvelle version, il a fallu attendre plusieurs semaines (les fêtes de fin d’année) pour voir arriver une mise à jour pour les utilisateurs de la version 1.2 (avec la gestion de fichiers/dossiers qui est catastrophique).

Aujourd’hui une forte communauté (en plus de l’équipe de développement qui est payée) fait vivre le logiciel. En effet il existe une multitude d’extensions et de thèmes disponible. Seulement nous sommes de moins en moins écoutés, POTI privilégiant les partenaires qui eux, payent bien. Beaucoup de problèmes restent en suspens et ne risquent pas d’être traités tout de suite. Je ne vais pas tous les citer, les problèmes majeurs pour moi les extensions majeures qui ne sont pas Open Source (comme indiqué précédemment) et que l’expérience n’est pas la même sur les 3 systèmes d’exploitation. Les utilisateurs Windows sont clairement privilégiés devant Mac OS X et Linux. D’une autre part il est aussi difficile de participer à certains processus de développement (contrairement à Mozilla). Les outils (traduction en ligne et site d’extensions) ne sont pas Open Source, impossible de les faire évoluer pour nos besoins. Certains bugs et répertoires du code source sont privés. Impossible d’y avoir accès si l’on ne travaille pas là-bas. Nous essayons de faire évoluer Songbird, mais nous sommes encore trop limités pour en faire le lecteur multimédia idéal.

Projet…

D’où cette idée folle que nous avons eue de “forker” Songbird, c’est-à-dire de partir du logiciel actuel et d’en faire un autre logiciel. L’idée n’est pas de concurrencer Songbird, loin de là. Nous travaillerons toujours ensemble et l’ensemble des extensions et des thèmes fonctionnera sur les 2 logiciels. L’idée est d’améliorer l’expérience de l’utilisateur en proposant des versions avec un cycle plus court et en proposant par défaut des fonctions déjà réalisées par la communauté). Notre “Songbird” sera égal sur toute les plate-formes et l’ensemble du code sera Open Source.

Nous avons déjà commencé à réaliser un cahier des charges pour notre version.

Sortie de la version 3.6 de Firefox

Firefox 3.6

Mozilla vient de publier la nouvelle version de Firefox !

Parmis les nouveautés :

  • Les thèmes Personas (thèmes légers interchangeables sans redémarrer Firefox)
  • Le plein écran de la balise <video>
  • Une meilleure gestion des polices (WOFF)
  • Les liens ouverts dans un nouvel onglet s’ouvriront à droite de l’onglet actif.
  • Une page support et memory
  • Meilleure prise en charge du CSS3
  • La mise à jour des plugins
  • Meilleures performances (20% plus rapide que Firefox 3.5)
  • Prévisualisation des onglets (Pour l’activer, vous devez définir le paramètre « browser.ctrlTab.previews » à « true » dans about:config.)

Télécharger Firefox 3.6 en français

Nouvelle année

2009 se finit bien et 2010 commence plutôt bien aussi :

  • J’ai finalement réussi à compiler Wiktionary FR pour le WikiReader ! (téléchargement dans un post très bientôt)
  • J’ai reçu un des plus beau cadeau de ma vie : un tableau dédicacé de mon meilleur ami Rudy
  • Mozilla a sorti la version RC1 de Firefox Mobile
  • POTI a sorti une nouvelle version de Songbird, le logiciel multimédia par excellence (Plus d’informations sur Frenchbirds)
  • Le film Avatar est purement génial, je ne me lance pas dans une critique, allez le voir… c’est tout. (Après l’avoir vu une 2ème je suis toujours aussi émerveillé.)
  • Je suis en train de jouer à Zelda : Spirits Tracks sur Nintendo DS, le jeu est sympa mais la difficulté à été revue a la baisse : On se retrouve avec des donjons plutôt courts et des énigmes plus faciles. Les graphismes restent géniaux et on voit que la DS à toujours un potentiel inexploité par d’autre jeux
  • J’ai gagné des T-shirts LookZippy ! Je me permets de lui faire un peu de pub, surtout que les motifs sont vraiment originaux et que les textiles utilisés sont 100 % écologiques et équitables !
  • A propos de concours, j’ai quelques petites idées et il se peut que je fasse un concours prochainement sur mon blog ou celui de Frenchbirds

Sortie de Mozilla Thunderbird 3.0

Thunderbird

La fondation Mozilla vient de sortir la version 3.0 finale de son client mail Thunderbird !
Quoi de neuf dans cette nouvelle version ?

  • La gestion des onglets (ouverture de mails, de site internet)
  • Une recherche améliorée (Filtrage, classement temporel)
  • Possibilité d’archiver ses mails dans un dossier spécifique
  • Gestion d’extensions améliorée (Recherche, recommandations, possibilité d’installer un module directement)
  • Personas est compatible avec Thunderbird et vous permet de le personnaliser avec toute une multitude de thèmes.
  • Assistant  de création de comptes (Plus besoin de chercher les paramètres POP, SMTP de votre fournisseur d’accès, Thunderbird cherche dans une base de données les paramètres requis.)
  • Carnet d’adresses facile d’accès (Un clic sur l’étoile à coté d’un contact permet de l’enregistrer, de la même façon qu’un marque-page dans Firefox)
  • Rappel pour les pièces jointes (Si vous tapez des mots comme « pièce », « jointe » ou « attaché » une alerte vous permettra de joindre un fichier si vous avez oublié)
  • Gestionnaire d’activité (Il enregistre les interactions entre Thunderbird et votre fournisseur de messagerie)
  • Meilleure détection des courriels indésirables (Le filtre apprend au fur et à mesure que vous lui dites qu’un message est indésirable)
  • Thunderbird bloque maintenant par défaut les images distantes dans les messages reçus.
  • Thunderbird vous avertit aussi si un lien est frauduleux pour éviter le hameçonnage.
  • Mise à jour de sécurité automatique (comme pour Firefox)
  • Utilisation du moteur Gecko en version 1.9.1 (moteur de Firefox 3.5)

Je l’utilise depuis les premières bêta et je suis plutôt satisfait cependant, il serait bon de revoir le lecteur de flux RSS, je pense par exemple au projet Snowl de Mozilla Labs.
J’attends aussi la possibilité de synchroniser ses mails avec Weave

Firefox 3.6 Bêta 1 disponible !

Firefox 3.6La bêta 1 de Firefox 3.6 viens de sortir en téléchargement ! Quoi de neuf dans cette nouvelle version ?

Personnalisation

Tout d’abord on peut noter l’intégration de l’extension Personas qui permet de personnaliser facilement le thème de son navigateur avec différentes images de fond disponibles sur le site d’addons de Mozilla.
Les thèmes sont accessibles dans la fenêtre « Modules Complémentaires » section « Thèmes » (Accessible via le menu Outils).

Thème Halloween Personas

Thème Halloween Personas

Navigation améliorée

Firefox peut maintenant afficher l’aperçu d’un onglet, cependant cette fonction est désactivée par défaut.
Pour l’activer, vous devez définir le paramètre « browser.ctrlTab.previews » à « true » dans about:config.
Une fois activé, lorsque vous appuyez sur Ctrl + Tabulation pour changer d’onglet, vous verrez un aperçu de tout vos onglets un peu à la Windows.

Aperçu des onglets

Aperçu des onglets

  • Le support du mode plein écran à été ajouté pour les vidéos utilisant la balise <video> en HTML5 : un bouton à été ajouté et un clic droit sur une vidéo permet aussi d’accéder à ce mode.
  • Un lien ouvert dans un nouvel onglet s’ouvrira à droite de l’onglet actif.
  • Aperçu des onglets dans la barre des tâches de Windows 7 en survolant Firefox.

Support

Deux nouvelles pages « about: » sont disponibles :

  • about:support
    Cette page fourni un rapport détaillé de votre version de Firefox avec le numéro de la version, les préférences modifiées, les extensions installées ainsi que d’autres informations. Cela peut être utile par exemple lorsque vous reportez un bug.
  • about:memory
    Cette page affiche la mémoire utilisée par Firefox.

Une page permet aussi de vérifier si vos plugins sont à jour.

Développeurs

Plus d’informations

Cette version de Firefox est basée sur Gecko 1.9.2, il faut savoir que Songbird se basera sur ce moteur et donc intègrera tout les changements dans sa version 1.5 qui sortira en Janvier.

Récapitulatif des versions de Gecko :

  • Gecko 1.9.0 : Firefox 3.0 et Songbird 1.2/1.3/1.4
  • Gecko 1.9.1 : Firefox 3.5
  • Gecko 1.9.2 : Firefox 3.6, Songbird 1.7 ? et Fennec (Firefox Mobile)
  • Gecko 1.9.3 : Firefox 3.7

A quoi va ressembler Firefox 3.7 ?

Mozilla viens de publier ce à quoi pourrait ressembler le nouveau thème de Firefox sur Windows pour la version 3.7 à venir.
On notera sur les versions Vista/7 l’utilisation de la transparence du thème Aero, les boutons de la barre d’outils qui ressortent grâce à un effet glossy, deux nouveaux boutons « Outils » et « Page » très largement inspiré de Google Chrome et le bouton Favoris déplacé pour être plus visible à l’utilisateur.

Mockup-Vista-001
Mockup-Vista-(NoAero)-001Mockup-XP-(Combined)-001
Source : Wiki Mozilla

Interview de Mozilla Europe aux RMLL

Je suis toujours aux RMLL et ce matin Sonny de chez Mozilla Europe est passé à la radio RMLL pour parler de Firefox, des projets de Mozilla et des associations concernées.

J’ai enregistré pour vous une partie de l’interview :

En direct des RMLL à Nantes !

Juste pour dire que je suis en ce moment même aux Rencontres Mondiales du Logiciel Libre à Nantes
Vous pouvez suivre l’événement sur mon Twitter et les photos sur mon compte Flickr (photos réutilisables en licence Creative Commons).

3696838387_19400c8e17_b

Le stand Mozilla Europe

Convertir une vidéo en format Ogg Theora avec VLC

Avec la sortie de Firefox 3.5, je vous propose un tutoriel pour encoder vos vidéos en format Ogg Theora avec le logiciel VLC.

Quel est l’intérêt de ce format ? Tout d’abord il est libre et supporté par pas mal de lecteurs vidéos dont VLC et MPlayer. Ce format vous permet aussi de diffuser de la vidéo sur votre site internet/blog sans l’installation de plugin supplémentaire si vos visiteurs utilisent un navigateur supportant les balises <video> (en HTML5) comme Firefox 3.5.
Enfin, vous pouvez appliquer différents effets sur votre vidéo en utilisant le SVG.

Tout d’abord, téléchargez VLC et installez le si ce n’est pas déjà fait.
Lancer VLC, puis allez dans le menu « Média » et choisissez « Convertir / Enregistrer… »

vlc1
Choisissez ensuite votre fichier vidéo, et une nouvelle fenêtre apparaitra :

  • Cocher la case « Fichier » en indiquant où vous souhaitez sauvegarder le fichier converti. (Donnez lui une extension en .ogg)
  • Dans l’onglet « Encapsulation » choisissez « Ogg/Ogm »
  • Dans l’onglet « Codec vidéo » cochez la vase « Vidéo » et choisissez le codec « Theora » dans la liste déroulante, laissez le débit à 800 kbps et modifiez si vous le souhaiter l’échelle de votre vidéo (laissez à 1 pour la taille originale)
  • Dans l’onglet « Codec audio » cochez la case « Audio » et choisissez le codec « Vorbis » dans la liste déroulante, ici vous pouvez régler le débit pour avoir une meilleure qualité audio (320 kbps) et laissez les Canaux à 2

Une fois VLC paramétré, cliquez sur « Save » puis patientez le temps que la vidéo se convertisse.

Enfin pour intégrer cette vidéo à votre Site Internet/Blog rien de plus simple !

Pour Wordpress par exemple, allez dans l’onglet « HTML » puis à l’endroit désiré entrez le code ci dessous :

<video src=’http://monserveur.com/mavideo.ogg’ controls>
Votre navigateur ne supporte pas la balise vidéo, téléchargez Firefox 3.5 !
</video>

Si le navigateur supporte la balise vidéo, il affichera la vidéo avec les contrôles de lecture.
Vous pouvez aussi faire démarrer la vidéo automatiquement via le paramètre « autoplay » à placer après « controls »

Tout ce qui se trouvera entre la balise <video> et </video> sera affiché pour les utilisateurs ne disposant pas d’un navigateur compatible. L’idéal est de leur proposer un lecteur en flash tout en leur indiquant que leur navigateur n’est pas compatible
Pour plus d’information sur la balise video, lisez cet article sur le Wiki de Mozilla.

Exemple de vidéo :

Si mon tutoriel vous a plu, votez pour lui sur Digg-France et TUTMarks !

Sortie de Mozilla Firefox 3.5

C’est aujourd’hui à 17h que sortira officiellement Firefox 3.5 le navigateur de la fondation Mozilla.

Logo

Au programme, nouvelle icône, performances accrues grâce au nouveau moteur « Tracemonkey », Navigation privée, lecture des vidéos et musiques au format Ogg Theora (HTML5), Géolocalisation (basé sur votre IP ou votre connexion Wi-Fi), Restauration de sessions, Téléchargement de polices (CSS)…

Bien que le lancement officiel est à 17h, vous pouvez dors et déjà télécharger Firefox 3.5 en exclusivité via ces liens :

Si vous êtes déjà sur une version RC de Firefox 3.5, il faut savoir que la version RC3 est égal à la version finale

Si tout va bien, les futures version de Songbird se baseront sur cette version de Firefox