Erwan.me

Aller au contenu | Aller au menu | Aller à la recherche

lundi 14 novembre 2005

La GoogleBar sur Firefox 1.5 RC

Je suis passé a Firefox 1.5 RC1 qui est la dernière version localisée de mon navigateur favori. Mon profil étant un peu ancien, je me suis donc décidé à en faire un nouveau - tout beau tout neuf. En fait, je le refais à chaque nouvelle version majeure de Firefox ou après une bidouille qui a mal tournée sans sauvegarde récente. Bien entendu, je garde mes marque-pages et quelques fichiers de configurations qui vont bien. Mon profil coinçait à cause d'une extension. Je n'ai pas encore trouvé quelle était la ou les coupables afin de prévenir l'auteur.

Bref, en réinstallant toutes mes extensions préférées - et il y en a - je me suis heurté à l'installation de la GoogleBar de Google :

Configuration système nécessaire :
• Windows XP/2000 SP3+, Mac OS X 10.2+ ou Red Hat Linux 8.0+
• Firefox 1.0+, 1.5 (version Internet Explorer disponible ici)

Firefox 1.5 est apparemment supporté - sauf que lors de l'installation, on m'indique que la version doit être 1.0-1.4.1. Cette version est en faite une bêta de Firefox 1.5, numéroté 1.4.x. Qu'à cela ne tienne, je télécharge l'extension manuellement pour changer la version maximale. Je l'installe - et je suis confronté à un nouvel échec d'installation : c'est une extension signée !
Je fouille, et je trouve un fichier contenant des md5. J'efface le dossier : Houra ! Ça s'installe !

Donc pour le moment, les manipulations à effectuées pour installer cette GoogleBar sur Firefox 1.5 RC+ :

  • Téléchargez le zippy - fichier *.xpi - simple fichier archive zip (le lien apparaît lors de la demande d'installation)
  • Extraire install.rdf
  • Puis remplacer <em:maxVersion>1.4.1</em:maxVersion> par <em:maxVersion>1.5</em:maxVersion>
  • Supprimez <em:updateURL>...</em:updateURL>
  • Puis remettre ce fichier dans le zippy
  • Supprimez le dossier META-INF de l'archive
  • Sauvegardez votre profil
  • Installer l'extension modifiée localement

mercredi 2 novembre 2005

Firefox 1.5 RC1 en Français

[billet coup de vent]

Firefox 1.5 Release Candidate 1 (entendre version relativement proche de la version finale) est sortie en Français. Les traducteurs ont besoins de votre aide pour rechercher des éventuelles erreurs de localisation. J'utilise déjà la version 1.5 béta (et depuis aujourd'hui le RC1) et ça rox. J'y reviendrais plus tard.

Penser à sauvegarder votre profil avant d'utiliser cette version.

mardi 4 octobre 2005

Google se met au XUL

[via StandBlog]

MiniCapture

http://www.google.com/mozilla/google.xul [1]

Notes

[1] Le XUL sur wikipédia.

mercredi 31 août 2005

CustomizeGoogle

Google est un site vraiment austère, mais c'est un outil remarquable pour la recherche. NiKo nous avait parlé de MozBot, qui utilise Google mais en agrémente l'interface et ajoute de nombreuses fonctionnalités. Je viens de découvrir une extension pour Firefox - CustomizeGoogle (l'extension est localisée en français) - qui rend google encore plus pratique pour la recherche, en ajoutant notament des liens directs vers d'autres moteurs de recherche connus, des liens directs vers les images sur le vignettes résultat de google image, et surtout l'auto-complétion lors de la frappe (plutôt agaçante à l'usage). Une multitude d'autres options est disponible (anti-pub, compteur de position, filtres par liste noire...). Bref, j'utilisais MozBot, mais je viens de retourner à Google.

Le premier point n'est pas résolu : Google reste austère. Et bien non ! Toujours grâce à Firefox, et plus spécialement au futur Firefox 1.5, on pourra utiliser une feuille de styles utilisateur site par site. Une belle démonstration de cette fonctionnalité a été effectué par Thomas qui a transformer bugzilla.mozilla.org. Cette fonctionnalité est déjà disponible dans les nocturnes de Firefox.

capture Un petit exemple moche et rapide [1] à ajouter dans votre userContent.css [2] :

@-moz-document url-prefix(http://www.google.fr) { 
  .g{margin-top: 1em; margin-bottom: 1em;background-color:#eee;padding:5px;-moz-border-radius:10px;border:1px solid grey;}
}





Notes

[1] Et en plus je n'ai pas de nocturne - je triche avec Web Developer pour la capture :p !

[2] Disponible dans votre profil : /home/UTILISATEUR/.mozilla/firefox/VARIABLE.PROFIL/chrome/ - s'il n'y est pas, créez le.

Firefox 1.5b1 prévu pour le 8 septembre

Via Mozilla Developer News :

Sept 6: Lockdown for 1.5b1
Sept 8: Release 1.5b1
Oct 3: Lockdown for 1.5b2
Oct 5: Release 1.5b2
Oct 26: Lockdown for 1.5RC1
Oct 28: Release 1.5RC1

Et je serais en vacances :( .

lundi 29 août 2005

La traduction d'extensions

Pratiquement tous mes (peu nombreux) visiteurs (plus de 82%) utilise Firefox ou Mozilla pour lire le contenu de ce site - c'est très bien. Il est plus agréable de naviguer avec Firefox (ou Mozilla), de part ses nombreuses extensions, souvent localisées et vraiment indispensable (pour la plupart). Il y avait déjà extensions.geckozone.org - portail d'extensions traduite en français, un annuaire d'extension où les traductions sont souvent absentes et diverses ressources éparpillées avec des traductions ici et là [1]. J'aime bien traduire tout et n'importe quoi autant qu'avoir un système entièrement localisé. Donc la plupart des applications que j'utilise sont localisée et je trouve cela vraiment important. Si elles ne le sont pas, et surtout si j'ai le temps et que je comprend le système (c'est pas gagné :D ), je traduit et balance aux auteurs respectifs.
Le problème avec ce système indépendant, c'est le manque de retour et le peu de réactivité de certains auteurs, et c'est particulièrement vrai pour les auteurs d'extensions. Certaines personnes ne comprennent pas l'importance d'avoir, non seulement la possibilité de rendre la localisation facile (il faut y penser lors du développement) mais aussi qu'il existe d'autres langues que l'anglais et que l'accessibilité est importante depuis toujours.
Il y a pourtant de nombreuses possibilité pour l'auteur de toucher un public plus nombreux. Je ne vais pas détailler les solutions existantes pour la traduction d'application - j'en avais déjà parlé.
En ce qui concernes les extensions pour votre fureteur favori, il existe plusieurs solutions :

  • soit le faire indépendamment et toucher un public faible
  • soit se rapprocher d'une team l10n locale
  • soit se rapprocher de la team mondiale qui monte et qui déchire

Ces 3 choix sont vraiment objectifs :D ! Donc en conclusion, vous pouvez traduire une langue en français et vous aimez Firefox (ou Mozilla, Nvu, Thunderbird) ? aller faire un tour sur : Babelzilla.org

C'est une communauté qui monte, et a en voir les outils (en test pour le moment) ça roxe !

Rechercher avant sur le oueb si ce que vous êtes en train de traduire ne l'a pas déjà été fait ;) .

Notes

[1] Jeu de mot sans le vouloir.

lundi 15 août 2005

Smart Middle Clic

... ou encore le clic du milieu sur un lien java-script. Quel utilisateur de Firefox n'a pas pesté contre le java-script lorsque c'est un lien que l'on clique avec la molette pour l'ouvrir dans un nouvel onglet et que l'on se retrouve avec un onglet vierge... C'est maintenant de l'histoire ancienne :

Ornement

Une toute petite extension indispensable (mais peut être un peu jeune).

mercredi 3 août 2005

Votre site est-il correct avec tous les navigateurs ?

Une liste de navigateurs parfois très ancien : http://browsers.evolt.org/

Les navigateurs, il en existe beaucoup. Après plusieurs essais sous Wine, un seul a réussi a ce lancer (sans compter IE ): Charlie, qui est limité aux pages locales basiques. Pour finir, j'ai essayer Chimera via apt-get :/
Bref, un billet inutile de plus. Capture Chimera2 ne supporte que le HTML (3.2 ?) mais la capture n'est pas représentative de ses fonctionnalités.

Un autre navigateur qui n'a rien d'ancien, qui est rapide, fonctionnel et basé sur le moteur Gecko, c'est Kazehakase, dont la version 0.2.9 est sortie il y a peu de jours. Ce navigateur est vraiment rapide et très léger en ressources consommées.
En navigateur (ultra) léger, il y a aussi Dillo, il fait partit de la distribution DamnSmallLinux. Son seul défaut est d'être un peu trop léger.

Plus d'informations sur Wikipedia :

vendredi 22 juillet 2005

Récit : Firefox 1.0.6 sous Ubuntu - absence de libgtkembedmoz.so

A ne pas suivre :
Je me suis lancé dans l'installation de Firefox 1.0.6 en français. Donc (pas) logiquement, et étant un gros barbare :

$ dpkg -L firefox

On voit que le paquet s'est installé dans /usr/lib/mozilla-firefox.
Je lance l'installateur de Firefox 1.0.6 FR en sudo et je lui indique ce répertoire. L'installateur m'oblige à supprimer le contenu de ce répertoire pour continuer l'installation, ce que je fais. Je lance Firefox, tout roule.

Je me ballade sur ma Ubuntu pendant quelques heures, et je me dit que je n'ai jamais cliqué sur "A propos de Ubuntu" dans le menu Système.
PAF !
Ça ne se lance pas. Désespéré, je file sur #ubuntu-fr pour qu'on m'indique le processus lancé par cette commande : ghelp:about-ubuntu (merci racoon97).
Bon, je vérifie :

bash: ghelp:about-ubuntu: command not found

Synaptic : vide.
STFW : plus ou moins pareil : ghelp existe bel et bien pourtant, et la commande parait valide (ghelp:nom-application explique le man d'URI)

Je continue mes recherches, en lançant gcalctool dans un terminal pour voir la sortie quand je lançais l'aide. Résultat : libgtkembedmoz.so absent !

$ locate libgtkembedmoz.so
/usr/lib/mozilla-thunderbird/libgtkembedmoz.so
/usr/lib/nvu-1.0PR/libgtkembedmoz.so

Bon, il est pas vraiment absent, mais ou devrait-il être vraiment ?
Je continue mes investigation : Le processus qui foire est yelp, c'est en tout cas ce qui essaye de se lancer (merci top et pstree). Je suis déjà mieux avancé.
Je google et je vois que je ne suis pas le seul, mais toujours pas de solutions.
Cette librairie dépend de Mozilla (et tout les produits associés comme Nvu, Thunderbird, Firefox etc.), c'est donc ici lié à Firefox, ce dont je ne me doutais pas du tout. Je réinstalle firefox via synaptic, et yelp marche.

$ locate libgtkembedmoz.so
/usr/lib/mozilla-firefox/libgtkembedmoz.so
/usr/lib/mozilla-thunderbird/libgtkembedmoz.so
/usr/lib/nvu-1.0PR/libgtkembedmoz.so

Je l'avais finalement chopé !
Je sauvegarde ce mystérieux fichier, puis relance l'installation de Firefox 1.0.6. Je fais un petite copie de la librairie dans /usr/lib/mozilla-firefox/, puis lance yelp :
L'erreur est différente : I/O error !
Je fais donc ce qu'il ne faut pas faire (encore :D ) :
Je réinstalle Firefox 1.0.4 via apt-get install, je réinstalle Firefox 1.0.6 dans un /tmp/ff/ puis j'écrase la version 1.0.4 par la version 1.0.6.
J'ai plus de profil - MerdeJaiPasFaisDeSauvegardeRécement! - mais tout fonctionne : Firefox 1.0.6 Fr et yelp, et ce, sans doublon, avec le firefox-gnome-support. C'est finalement ce que je voulais (sans refaire un profil).

L'avenir nous dira si c'est stable comme solution (sûrement pas :/ )...

Une solution beaucoup plus acceptable est de compiler yelp en lui indiquant d'utilisé le libgtkembedmoz.so de Thunderbird par exemple. Je ne l'ai pas testé mais ça devrait fonctionner (en attendant Thunderbird 1.0.6 qui n'a probablement plus cette librairie non plus).

Bon, NaWer, pov N00b, arrète un peu de faire ce que tu ne comprends pas ;-( .

Edit : et forcément, Firefox est arrivé dans Synaptic une heure après...

jeudi 21 juillet 2005

La recherche sous Firefox - Autocomplétion

Je viens de me rendre compte qu'une fonction bien pratique, connu des linuxiens avec le terminal, est aussi disponible sous Firefox via la barre de recherche. En effet, la touche [TAB] d'autocomplétion fonctionne et c'est bien pratique.

- page 2 de 3 -