Plugin Wordpress : Firefox Popup

Qu’est ce que c’est ?

English version

FirefoxPopup est un plugin pour wordpress destiné à promouvoir Firefox auprès des utilisateurs d’IE.

Lorsqu’un visiteur utilisant ie tombe sur votre site, le plugin affiche un message lui conseillant d’utiliser Firefox. Le visiteur peut alors télécharger Firefox, ou faire disparaître le cadre qui ne reviendra plus l’embêter.

Le message peut soit apparaître dans un cadre en haut du site, ou de manière plus “aggressive”, au milieu de l’écran dans une boîte de dialogue modale. Tout se fait en CSS, donc il n’y a aucun problème si javascript est désactivé.

Vous pouvez également utiliser votre compte google adsense pour gagner de l’argent chaque fois que quelqu’un télécharge Firefox depuis votre site. C’est pas génial, ça ?

Comme un petit dessin vaut 100 fois mieux qu’un long discours, je vous laisse admirer les captures (cliquer pour agrandir) :

Demo_Microsoft_Internet_Explorer_7.0_flat.png

Capture_Palsambleu_Microsoft_Internet_Explorer_7.0_Popup.png

C’est fantastique ! Où est-ce que je le télécharge ?

Cliquez sur ce lien pour télécharger FirefoxPopup v0.5. Si le plugin vous plaît, soyez sympa de faire un don, ou activez la fonction author reward dans la page d’options. Et si vous voulez m’aider, cliquez la dessus :

Comment ça fonctionne ?

J’ai conçu le plugin pour être le plus simple d’utilisation possible :

  1. Téléchargez le plugin
  2. Décompactez l’archive pour obtenir un répertoire firefoxpopup
  3. Uploadez ce répertoire dans votre répertoire de plugins, normalement wp-content/plugins. Vous devez donc obtenir un répertoire wp-content/plugins/firefoxpopup
  4. Activez le plugin dans la page d’admin de Wordpress
  5. Configurer tout ce qu’il faut dans la page d’option du plugin (toutes les informations utilies sont données sur place).
  6. Modifiez votre thème wordpress, et ajoutez cette ligne juste après la balise body :

    if(function_exists(’fp_popup’)) fp_popup() ;

  7. Et voilà !

Et comment je le teste ?

Si vous utilisez ie (pas glop !), il vous suffit de vous connecter sur votre blog, et vous verrez le plugin en action. Si vous utilisez un autre navigateur, vous pouvez quand même voir le popup en ajoutant fakeie dans votre url.

Par exemple, si l’adresse de votre blog est http://www.example.com, tapez http://www.example.com?fakeie dans votre barre d’adresse.

Alors, tout est bien qui finit bien ?

Ce plugin est encore en bêta. Il propose déjà toutes les fonctionalités utiles, et deux traductions : français et anglais. Il reste toutefois à tester le bazar en long, en large et en travers, notemment avec d’autres versions de Wordpress, et d’autres thèmes.

L’affichage est correct avec ie 5, 6 et 7. Toutefois, il est possible que les styles utilisés par la fenêtre modale puissent interférer avec le thème wordpress utilisé. Auquel cas, utiliser un affichage “en haut de l’écran” devrait régler le problème.

Si de bonnes âmes voulaient rapporter des bugs, ou se porter volontaire pour des traductions, elles n’auraient qu’à me contacter dans un commentaire, ou via le formulaire suivant :

 

Pourquoi avoir développé ce plugin ?

Parce que je suis paresseux, et qu’il me fallait absolument une activité de substitution pour ne pas réviser mes partiels.

Accessoirement, l’idée originale provient du site explorer destroyer qui fournit un script de ce genre tout fait, mais peu pratique à installer sur Wordpress. De plus, explorer destroyer est parfois décrié car il force à utiliser un lien google adsense. C’est pourquoi d’autres initiatives sont apparues, comme destroy explorer destroyer

Ce plugin se veut un compromis et étant un accessoire simple et pratique pour permettre aux possesseurs de blog de promouvoir Firefox, éventuellement en gagnant de l’argent.

J’utilise Internet Explorer, pourquoi ne me laissez vous pas simplement tranquille ?

Internet Explorer est une horreur. Un navigateur moderne, tel que Firefox, apporte un confort de navigation accru au travers de multiple fonctionalités. Mais ça, à la limite, je m’en fiche. Si vous voulez vous compliquer la vie en utilisant ie, ça vous regarde.

Le problème, c’est que jour après jour, vous me compliquez la tâche. Comment est-ce possible, nous ne nous connaissons même pas ? Et bien sachez qu’il m’arrive de créer des sites web, comme celui que vous lisez actuellement, par exemple.

La construction d’un site se fait en se basant sur des technologies standards, afin qu’un même site puisse s’afficher de la même façon sur tous les navigateurs. Le problème, c’est que ie ne respecte que trés mal ces standards. Par conséquent, lorsque je construis un site, je suis obligé de me casser le c*** à bidouiller et à vérifier qu’il s’affiche correctement avec votrenavigateur, pour votre confort. Et ça prend du temps. Tellement de temps que je commence à en avoir ras la casquette, parce que j’ai mieux à faire de ma vie.

En utilisant ie, sachez que vous faites perdre du temps à toutes les personnes qui travaillent dans le domaine du web. Et ça en fait un paquet. Vous, je ne sais pas, mais moi, je trouve cela trés impoli.

Un autre point trés important : ie est plein de trous de sécurité qui laissent des virus s’installer sur votre pc à votre insu. Et ce sont ces virus qui sont en grande majorité responsable du spam. Tout les jours, je reçois des centaines de messages non sollicités, tout ça à cause de vous. Alors la prochaine fois que nous nous croiserons, vous aurez intérêt à avoir une bonne raison de ne pas avoir installé Firefox.

Actualités

mercredi 23 mai 2007
Lancement de la version bêta du plugin

English Version

What is it ?

FirefoxPopup is a Wordpress2.x plugin to promote Firefox, optionally using google adsense to make money in the same time.

When a IE user comes to your site, the plugin displays a popup with a link to download Firefox. The popup is fully CSS displayed, so the user don’t need to have javascript activated, and you can configure it to be more or less obstrusive.

Demo_Microsoft_Internet_Explorer_7.0_flat.png

Capture_Palsambleu_Microsoft_Internet_Explorer_7.0_Popup.png

Instructions

  1. Download
  2. Install
  3. Activate it in the plugin page
  4. Configure it in the option page
  5. Add this in your template, just after the body markup :

    if(function_exists(’fp_popup’)) fp_popup() ;

  6. Test it with IE6 and IE7, so you can be sure the plugin doesn’t mess up your blog design. If you don’t have IE, you can use this service. Anyway, you shouldn’t hae any problems with the “top” view.
  7. Et voilà !

TODO

  1. Test the plugin with different wordpress versions
  2. Test it with others templates
  3. Correct some hypothetical spelling and grammar mistakes
  4. Add new translations

Support me

You love this plugin ? So you may consider leaving a donation, or activating the author reward option in the plugin configuration page. Thus, you will motivate me to support this plugin, and adding new exciting functionalities.