←back to Blog

Comment reconnaitre Firefox ? euuh… Gecko !

Dans le cadre d’un projet, j’ai eu besoin d’appliquer une feuille de style spécialement pour les navigateurs Mac.

Dans mes recherches, je suis tombé sur le site « Gecko is Gecko« . Alors pour rappel Gecko, c’est le moteur de rendu utilisé par Firefox…. mais pas seulement il est également utilisé par Netscape, Camino, Flock, etc. (cf. les petits logos)

Je trouve l’initiative assez originale, le site fournit 2 méthodes pour détecter ce moteur. Une basée sur les fonctionnalités du navigateur, l’autre méthode travaille directement sur le nom de ce dernier.

Tout cela, dans le but d’adapter le comportement d’un JavaScript ou d’une CSS pour ce moteur de rendu.

3 réponses à “Comment reconnaitre Firefox ? euuh… Gecko !”

  1. Avatar de philca
    philca

    Euh… et si le Mac navigue avec iCab, Opera, Safari ou Shiira, tu le détectes aussi ?

    C'est ce que je vais faire illico — j'ai une ip fixe — comme ça tu verras si tes outils de détection habituels fonctionnent aussi avec ces navigateurs.

    Philippe

  2. Avatar de Amaury
    Amaury

    Safari n'utilise pas Gecko, mais il utilise le moteur de rendu Webkit.

    Ce test ne fonctionnera pas ;)

    Et oui c'est compatible Mac ;)

  3. Avatar de Eric Maugendre
    Eric Maugendre

    Bonjour Amaury,

    Le nom de domaine est déjà tombé et l'on n'accède maintenant à une page de parking. Google a encore <a href="https://216.239.59.104/search?q=cache:mO3YN9E0EM0J:geckoisgecko.org/+Gecko+is+Gecko%E2%80%9C.&hl=en&ct=clnk&cd=1&quot; rel="nofollow">une version en cache qui pointe notamment vers <a href="https://www.sitepoint.com/article/dhtml-utopia-modern-web-design/4&quot; rel="nofollow">la reconnaissance par fonctionnalités.