"Do a barrel roll" : l'Easter Egg Google qui fascine depuis 2011
Tapez « do a barrel roll » dans Google depuis un ordinateur : la page de résultats fait un tour complet sur elle-même, en une seconde, puis reprend sa place. La blague existe depuis 2011 et elle repose sur trois lignes de CSS. Si elle ne se déclenche pas chez vous, la raison est en général simple, et elle est plus bas.
D'où vient la phrase
Elle ne vient pas de Google mais d'un jeu Nintendo 64, Star Fox 64, sorti en 1997 et distribué en Europe sous le titre Lylat Wars. Dans ce jeu de tir spatial, les coéquipiers du joueur commentent l'action en direct. C'est Peppy Hare, un vieux lièvre pilote, qui lance la réplique devenue culte : « Do a barrel roll! Use the Z or R button twice! »
La manœuvre permet d'esquiver les tirs en faisant tourner le vaisseau sur son axe. Elle a beaucoup circulé sur les premiers forums et les premières vidéos en ligne, au point de devenir l'une des répliques de jeu vidéo les plus détournées des années 2000. Google n'a fait que la reprendre, quatorze ans après le jeu.
Détail que les amateurs d'aviation relèvent volontiers : la phrase est techniquement fausse. Le tonneau barriqué, ou barrel roll, est une figure de voltige dans laquelle l'avion décrit une hélice autour d'un axe imaginaire, en conservant une accélération positive du début à la fin. Ce que le vaisseau exécute dans le jeu est un tonneau déclenché sur l'axe de roulis, un aileron roll. L'erreur n'a jamais gêné personne.
Ce que fait Google techniquement
L'effet repose sur la propriété CSS transform, qui applique une transformation géométrique à un élément sans toucher au flux du document. Concrètement, le conteneur de la page reçoit une animation qui le fait passer de 0 à 360 degrés, puis l'animation se termine et l'élément retrouve son état initial.
Le principe se reproduit en quelques lignes sur n'importe quelle page :
Deux choses méritent d'être notées. D'abord, une rotation CSS ne modifie que le rendu : le texte reste sélectionnable, les liens restent cliquables, et la position réelle des éléments dans le document n'a pas bougé. Ensuite, l'animation est confiée au processeur graphique, ce qui explique qu'elle reste fluide même sur une page lourde : le navigateur ne recalcule pas la mise en page à chaque image, il fait pivoter une surface déjà dessinée.
Les autres requêtes qui déclenchent quelque chose
- do a barrel roll : la rotation complète, l'originale.
- z or r twice : le même effet, en référence aux boutons de la manette Nintendo 64 cités par Peppy.
- askew ou tilt : la page s'incline légèrement et reste de travers.
- google gravity : ce n'est pas un Easter Egg Google mais une expérience hébergée par un site tiers, à laquelle le bouton « J'ai de la chance » renvoyait historiquement.
Les majuscules et les accents ne changent rien. En revanche, ajouter d'autres mots à la requête suffit souvent à empêcher le déclenchement : l'effet est associé à la formulation exacte.
Si ça ne marche pas
C'est la question la plus fréquente, et elle a plusieurs réponses possibles. Passez-les en revue dans l'ordre.
Vous êtes sur mobile. L'effet est pensé pour l'affichage bureau. Sur l'application ou sur le navigateur d'un téléphone, il est souvent absent ou tronqué.
JavaScript est désactivé, ou un bloqueur de scripts filtre une partie de la page. Sans lui, le déclencheur ne se pose jamais.
Votre requête a été interprétée autrement. Si Google affiche un résumé automatique, un panneau de connaissances ou une correction orthographique, la page de résultats n'est plus celle qui porte l'animation. Retirez tout mot supplémentaire et retapez la phrase seule.
L'Easter Egg a été retiré. C'est l'explication à ne pas écarter. Google ajoute et supprime ces surprises sans annonce ni calendrier : plusieurs classiques des années 2010 ne répondent plus aujourd'hui. Un Easter Egg n'est pas une fonctionnalité, personne ne s'engage à le maintenir, et les listes qui circulent sur le web sont périmées en permanence. Le seul test fiable est d'essayer.
Pourquoi les développeurs en cachent
La pratique est plus ancienne que le web. Le premier Easter Egg documenté date de 1979 : dans Adventure, sur Atari 2600, le développeur Warren Robinett avait dissimulé une pièce secrète affichant son nom, parce qu'Atari refusait alors de créditer ses programmeurs. C'est le geste fondateur : signer une œuvre collective et anonyme.
La motivation s'est déplacée depuis. Pour une entreprise, un Easter Egg est une mécanique de partage : la découverte se raconte, se filme et circule seule, sans achat d'espace publicitaire. Le tonneau de Google a été rejoué des millions de fois depuis 2011, et il se redécouvre chaque année par de nouveaux utilisateurs, ce qu'aucune campagne ne produit à ce coût.
Il reste enfin une fonction interne. Un Easter Egg signale qu'une équipe d'ingénieurs dispose d'assez de marge pour consacrer un après-midi à quelque chose d'inutile. C'est un indicateur de culture d'entreprise autant qu'une plaisanterie, et c'est probablement la raison pour laquelle ces surprises se raréfient à mesure que les interfaces deviennent des produits optimisés au millimètre.
La métaphore vient de la chasse aux œufs : il faut chercher pour trouver, et la satisfaction vient autant de la recherche que de la découverte. L'expression s'est imposée dans le logiciel après l'affaire Adventure, puis s'est étendue au cinéma, où les studios d'animation glissent des références à leurs autres films dans chaque production, aux séries, aux pochettes de disques et aux applications mobiles. Le principe reste le même partout : récompenser celui qui regarde de près.