L’animation CSS derrière « do a barrel roll » repose sur une propriété transform: rotate(360deg) appliquée à l’élément racine de la page de résultats Google. Lancée en novembre 2011, elle reste active, mais son déclenchement dépend de paramètres que la plupart des guides omettent : préférences système, type de client HTTP utilisé et extensions de navigateur.
Animation CSS et media query prefers-reduced-motion
Google implémente la rotation via une transition CSS sur l’élément body ou un conteneur parent. L’animation dure moins d’une seconde et effectue une rotation complète sur l’axe horizontal. Les liens restent cliquables pendant toute la séquence, la page reprend sa position initiale sans rechargement.
Le point technique que nous observons souvent ignoré : les systèmes d’exploitation récents (Windows, macOS, iOS, Android) proposent une option « réduire les animations » ou « réduire les mouvements ». Quand elle est activée, le navigateur envoie la media query prefers-reduced-motion: reduce au serveur ou à la feuille de styles. Google respecte cette préférence. L’easter egg ne se lance tout simplement pas, ou devient quasi invisible.
Avant de conclure que l’astuce « ne marche plus », vérifiez ce réglage dans les paramètres d’accessibilité de votre OS. Sur macOS, le chemin passe par Réglages Système puis Accessibilité puis Affichage. Sur Windows, cherchez « effets d’animation » dans les paramètres d’accessibilité visuelle.
Recherche Google dans un navigateur web ou via l’app : pourquoi l’easter egg échoue

L’easter egg fonctionne exclusivement lorsque la recherche est effectuée dans un navigateur web complet pointant vers google.com (Chrome, Safari, Firefox, Edge). L’interface de l’application Google sur mobile ou le widget de recherche intégré à l’écran d’accueil n’utilisent pas la même stack de rendu. L’animation CSS n’est pas injectée dans ces contextes, ce qui explique les retours fréquents d’utilisateurs persuadés que le tour de page a été supprimé.
Nous recommandons de tester systématiquement via le navigateur par défaut du terminal, en navigation standard (pas en mode simplifié ni en mode lecture).
Bloqueurs de scripts et politiques réseau d’entreprise
uBlock Origin en mode strict, NoScript, Privacy Badger et les proxys d’entreprise filtrent ou réécrivent les scripts et animations CSS sans avertir l’utilisateur. L’easter egg disparaît sans message d’erreur. Si vous administrez un parc de postes, vérifiez les règles CSP (Content Security Policy) appliquées par votre proxy avant d’imputer le problème à Google.
Commande alternative « z or r twice » et lien avec Star Fox 64
Taper « z or r twice » dans la barre de recherche Google produit exactement la même rotation. La référence provient de Star Fox 64, jeu Nintendo sorti en 1997 sur Nintendo 64 : le personnage Peppy Hare y ordonne au joueur de faire un « barrel roll » en pressant deux fois Z ou R sur la manette.
Google a repris cette réplique de jeu vidéo telle quelle. Les deux requêtes déclenchent la même animation, sans distinction de vitesse ou d’angle. Aucune autre variante textuelle (fautes d’orthographe, formulations approchantes) ne fonctionne de manière fiable.
Variantes « 10 times » ou « 100 times » : pas de version officielle Google
Les pages proposant de faire tourner la page dix ou cent fois ne sont pas hébergées par Google. Elles proviennent de sites tiers comme elgooG, qui reproduisent l’interface du moteur de recherche et ajoutent des boucles d’animation supplémentaires. L’easter egg officiel se limite à une seule rotation par recherche.
- elgooG propose des préréglages (2 tours, 10 tours, 100 tours) sur sa propre page, pas sur google.com
- Ces versions tierces n’ont aucun lien avec l’infrastructure Google et ne modifient pas vos résultats de recherche
- Certaines de ces pages embarquent des publicités ou des trackers absents du site officiel

Easter eggs Google encore actifs à tester dans votre navigateur
Le barrel roll n’est pas un cas isolé. Google maintient plusieurs fonctions cachées accessibles directement depuis la barre de recherche. Leur fonctionnement repose sur le même principe : une animation ou un élément interactif injecté dans la page de résultats via du code HTML et CSS côté serveur.
- Rechercher « askew » incline légèrement la page de résultats, comme si l’écran penchait
- Taper « google gravity » puis cliquer sur « J’ai de la chance » fait tomber tous les éléments de la page d’accueil
- La requête « zerg rush » lance un mini-jeu où des lettres « o » détruisent progressivement les résultats affichés
- Rechercher « Pac-Man » affiche une version jouable du jeu directement dans les résultats
Tous ces easter eggs partagent la même contrainte : ils nécessitent un navigateur web standard, sans blocage d’animations ni filtrage de scripts actif.
Dépannage rapide quand le barrel roll ne se déclenche pas
La majorité des échecs de déclenchement provient de trois causes précises. Plutôt qu’un diagnostic au hasard, nous recommandons de les vérifier dans cet ordre.
Commencez par désactiver temporairement l’option « réduire les mouvements » dans les réglages d’accessibilité de votre système. Testez ensuite dans une fenêtre de navigation privée, qui désactive les extensions par défaut. Enfin, assurez-vous d’utiliser google.com dans un navigateur (pas l’app Google, pas un widget, pas un navigateur intégré à une autre application).
Si la rotation ne se produit toujours pas après ces trois vérifications, le problème vient probablement d’une politique réseau ou d’un proxy filtrant les animations côté entreprise. Aucune action côté utilisateur ne contournera ce type de blocage sans intervention de l’administrateur réseau.
Le barrel roll reste, parmi les easter eggs du moteur de recherche Google, celui dont le ratio entre simplicité d’exécution et effet visuel immédiat est le plus direct. Une requête de quatre mots, une rotation complète de la page, un retour silencieux à la normale. Le mécanisme n’a pas changé depuis 2011, mais les couches logicielles entre l’utilisateur et l’animation, elles, se sont multipliées.
