Cet article (qui est plus un mémo qu'un article) va vous présenter quelques astuces pour faciliter l'intégration de Gmail dans Firefox.
Nous allons principalement voir ici quelques méthodes pour ouvrir la page "Nouveau message" le plus rapidement possible.
Ouvrir les liens mailto dans GMail
Comme l'expliquent si bien Papygeek et Korben, Firefox 3 premet de spécifier le logiciel ou l'application web à utiliser lors d'un clic sur un lien mailto.
La procédure est la suivante :
- Tapez "about:config" dans la barre d'adresse et cliquez sur "Je ferai attention, promis !"
- Recherchez l'option "network.protocol-handler.external.mailto" et assurez-vous que sa valeur est true
- Faites de même pour l'option "gecko.handlerService.allowRegisterFromDifferentHost" (créez-la si nécessaire)
- Copiez-collez le code suivant dans la barre d'adresse :javascript:window.navigator.registerProtocolHandler("mailto", "https://mail.google.com/mail/?extsrc=mailto&url=%s", "GMail")
- Confirmez en cliquant sur "Ajouter l’application"
Les utilisateurs de Google Apps trouveront leur bonheur en adaptant le code à coller dans la barre d'adresse :
javascript:window.navigator.registerProtocolHandler("mailto", "https://mail.google.com/a/example.com/?extsrc=mailto&url=%s", "ExampleMail")
Un marque-page pour composer un mail dans un popup
Fonction très pratique car un clic ouvre un popup pour composer un mail qui se fermera une fois le mail envoyé.
- Créer un "Nouveau marque-page"
- Collez le code suivant dans la partie "Emplacement" (indiquez ce que vous voulez dans la partie Nom, par exemple "Nouveau message") :
javascript:var%20w=window,u='https://mail.google.com/mail/?ui=1&view=cm&fs=1&tf=1',l=document.location;try{ %20throw(0);%20}%20catch(z)%20{a%20=function(){if(!w.open(u,'t','toolbar=0,resizable=0,status=1,width=600,height=600'))l.href=u;};if(/Firefox/.test(navigator.userAgent))setTimeout(a,0);else%20a();}void(0)
Il est aussi possible d'adapter le code pour les utilisateurs de Google Apps :
javascript:var%20w=window,u='https://mail.google.com/a/example.com/?ui=1&view=cm&fs
