« Mozilla Prism » Le 22 février 2008 Linux

Introduction

J’ai longuement hésité à savoir si j’allais laisser ce blog de côté, ou essayer de continuer à l’alimenter ... La question n’est pas encore tout à fait tranchée, mais ce soir, j’ai envie de parler d’une technologie qui me semble intéressante, même si elle n’en est qu’à ses balbutiements : Prism.

La technologie

PNG - 40.2 ko

Techniquement, le concept est assez simple : il s’agit de la réponse de la fondation Mozilla à Air, application propriétaire développée par Adobe. Du point de vue de l’utilisateur Linux que je suis, le choix entre les deux technologies était vite fait puisque la deuxième n’est tout simplement pas disponible pour cette plate-forme (sauf erreur de ma part ?). Il pourrait être intéressant de la tester à l’avenir ...

Pour commencer, résumons le concept derrière Prism : on a sur le web des applications (Google Calendar, Docs, Agenda, Facebook, Deezer, etc.) qu’on laisse souvent allumées tout le temps, pour les avoir sous la main. Seul problème, on est donc obligé d’ouvrir un navigateur entier pour les faire fonctionner, alors qu’elles n’utilisent bien souvent que le moteur (Gecko), et pas les extensions. Ce modèle a bien des limites :

  • Une certaine lourdeur, pour les raisons évoquées plus haut.
  • Un affichage encombrés d’outils inutiles, puisqu’on ne surfe pas vraiment.
  • L’accès à l’application est très malaisé, puisqu’il faut ouvrir un navigateur, sélectionner la bonne adresse, etc.

Pour l’instant, Prism ne fait qu’une chose mais il le fait bien : Il s’agit de créer un lien sur le bureau de l’utilisateur qui permet d’ouvrir un "mini" navigateur dépourvu de fioritures, mais avec ce qui nous intéresse, l’application web en elle-même.

Installons Prism !

PNG - 319.3 ko

Rien de plus simple, sous Linux, sous Mac comme sous Windows. Les deux derniers OS bénéficient respectivement d’une procédure standard et d’un installateur sans doute très efficace. Pour Linux, les choses sont plus subtiles, mais guère plus compliquées :

Tout d’abord, téléchargez une version stable de Prism. Voilà quelques commandes nécessaires pour décompression l’archive et la placer dans le répertoire /opt (vous pouvez le mettre aussi dans /usr/local, c’est essentiellement une question de goût) :


tar -xvf prism-0.8-linux.tar.bz2
sudo mv prism /opt

Ceci fait, vous avez à disposition un exécutable dans votre arborescence, il ne vous reste plus qu’à créer des liens à placer sur le bureau par exemple. Pour cela, vous pouvez essayer d’appeler la commande prism avec le paramètre URI pointant vers l’adresse qui vous intéresse :


/opt/prism/prism -uri http://www.google.fr

Tout ce qu’il vous reste à faire c’est :

  • faire un clic-droit sur le bureau
  • créer un raccourci (lanceur sous gnome) avec l’icône qui vous plaît
  • changer l’adresse du site à interroger à votre convenance.

Cette méthode a l’avantage de fonctionner avec n’importe quel site. Pour vous faciliter la tâche, on a également inventé le principe des fichiers webapp, qui sont en fait basiquement un pack avec des icônes toutes faites et un fichier de configuration qui va tout créer pour vous. Ouvrez le simplement comme suit, après l’avoir téléchargé :


/opt/prism/prism -webapp gmail.webapp

Ensuite, dans le menu en bas à droite, sélectionnez l’option "Créer un lien vers le bureau" ... Et voilà !

Les mauvaises langues prétendront qu’il n’y a certainement pas de quoi en faire un plat, car il s’agit ni plus ni moins que d’un bête navigateur dépourvu d’outils de navigation.

L’idée qui me semble importante à retenir, c’est qu’il s’agit surtout d’intégrer le web au desktop, afin d’éviter de perdre les utilisateurs ... Si vous parvenez à faire comprendre à ma mère que pour utiliser un traitement de texte partagé (type Google Docs) elle doit passer par le navigateur, alors soit, more power to you ;).

Technologiquement parlant, je pense que cette façon de faire arrivera à maturité lorsqu’il sera possible d’utiliser ces applications web ... En dehors du web, grâce à un mécanisme de persistance des données (grâce à Google Gears par exemple, ou grâce aux nouvelles fonctionnalités de Firefox 3 (sqlite)).

Ressources

Voilà les sites à visiter/connaître :

  • Wiki Officiel : pour télécharger Prism et trouver des fichiers webapp tout prêts.
  • Blog de développement : plus glamour, avec de jolies images ... Pour mieux comprendre le principe directeur derrière Prism.

Dandelionmood.com a déménagé !

Votez pour cet article sur

Laissez un message !

Qui êtes-vous ?

Un message, un commentaire ?