Do a Barrel Barrel Roll sans taper la commande : méthodes cachées à connaître

Le barrel roll de Google repose sur une propriété CSS appelée transform: rotate(360deg), appliquée à l’élément racine de la page de résultats. Quand le moteur détecte certaines chaînes de caractères dans la requête, il injecte cette animation via JavaScript. La page pivote sur son axe horizontal, puis revient à sa position initiale. Mais taper « do a barrel roll » dans la barre de recherche n’est pas la seule façon de déclencher ce mécanisme.

Lien pré-rempli Google : déclencher le barrel roll sans saisir un mot

La méthode la plus directe pour lancer l’animation sans taper la commande consiste à utiliser un lien de recherche Google pré-rempli. Le principe : construire une URL qui contient déjà la requête dans ses paramètres.

Concrètement, une adresse du type https://www.google.com/search?q=do+a+barrel+roll charge directement la page de résultats correspondante. L’animation se déclenche dès l’ouverture, sans intervention supplémentaire.

Cette approche sert à envoyer le barrel roll à quelqu’un par message, à l’intégrer dans une présentation ou à piéger un collègue. Le destinataire clique sur le lien, la page tourne, et la surprise fonctionne à chaque fois puisque l’easter egg est toujours actif depuis sa mise en ligne en novembre 2011.

Femme en open space riant devant un écran montrant l'astuce secrète Google Barrel Roll sans commande clavier

Requête « z or r twice » : la commande alternative officielle de Google

Google reconnaît une seconde phrase déclencheur : « z or r twice ». Saisir cette expression dans la barre de recherche produit exactement la même rotation complète de la page.

L’expression reprend mot pour mot l’instruction affichée dans Star Fox 64, sorti sur Nintendo 64 en 1997. Dans le jeu, le personnage de Peppy Hare crie « Press Z or R twice » pour inviter le joueur à faire esquiver son vaisseau. Google a repris cette référence comme alias de la commande principale.

L’intérêt pratique : utiliser « z or r twice » permet de déclencher le barrel roll devant un public sans révéler la commande la plus connue. C’est aussi un bon test pour vérifier que l’easter egg fonctionne toujours sur un navigateur donné.

CSS et JavaScript dans le navigateur : reproduire la rotation sur n’importe quelle page

L’animation du barrel roll n’a rien de magique. Elle s’appuie sur une instruction CSS standard que n’importe quel navigateur moderne sait interpréter. Il est possible de la reproduire manuellement sur n’importe quel site web, sans passer par Google.

Injection via la console développeur

Sur Chrome, Firefox ou Edge, ouvrir la console développeur (touche F12, puis onglet Console) donne accès au DOM de la page en cours. En ciblant l’élément document.documentElement et en lui appliquant une propriété de rotation, la page entière bascule.

Une ligne suffit pour obtenir le résultat :

  • Ouvrir n’importe quel site dans le navigateur, puis appuyer sur F12 pour accéder aux outils développeur
  • Coller dans la console une instruction JavaScript qui applique une rotation CSS de 360 degrés à l’élément racine du document, avec une transition d’une seconde environ
  • La page effectue un tour complet, puis reste dans sa position finale (pas de retour automatique sauf si la transition est configurée pour revenir à zéro)

Cette méthode fonctionne sur tous les navigateurs basés sur Chromium, ainsi que sur Firefox et Safari. Elle ne dépend d’aucun easter egg côté serveur.

Créer un bookmarklet réutilisable

Pour éviter de rouvrir la console à chaque fois, la même instruction JavaScript peut être enregistrée sous forme de favori dans la barre de signets. Un clic sur ce signet applique la rotation à la page active, quel que soit le site affiché. C’est le moyen le plus rapide de déclencher un barrel roll sans taper de commande et sans dépendre de Google.

Deux amis amusés sur un canapé découvrant l'effet Barrel Roll sur smartphone sans taper de commande

Extensions de navigateur et scripts utilisateur pour automatiser l’animation

Plusieurs extensions Chrome et Firefox permettent d’injecter du CSS ou du JavaScript personnalisé sur des pages spécifiques. Un script utilisateur configuré via ce type d’outil peut appliquer automatiquement la rotation du barrel roll à chaque chargement d’une page donnée.

Le fonctionnement est simple : le script détecte l’URL, puis ajoute la propriété de rotation au DOM. Certains guides en ligne proposent des variantes où l’animation se déclenche au survol de la souris, au défilement, ou après un délai programmé.

  • Les extensions de type « custom CSS injector » ou « user script manager » acceptent des règles ciblées par domaine
  • Un script peut appliquer plusieurs tours consécutifs en modifiant la valeur de rotation (720 degrés, 1080 degrés)
  • La vitesse de l’animation se contrôle via la propriété transition-duration en CSS, ce qui permet de ralentir ou accélérer le mouvement selon l’effet recherché

Cette approche reste purement locale : elle modifie l’affichage côté navigateur, sans altérer le site visité ni envoyer de données à un serveur tiers.

Barrel roll sur mobile : particularités et limites

L’easter egg Google fonctionne sur smartphone et tablette, à condition d’utiliser un navigateur récent. La rotation s’affiche correctement sur Chrome mobile, Safari iOS et la plupart des navigateurs Android.

En revanche, la méthode console développeur est plus contraignante sur mobile. Les outils de débogage ne sont pas accessibles directement depuis le téléphone. Pour injecter du JavaScript sur mobile, il faut soit passer par un navigateur connecté en mode débogage distant via un ordinateur, soit utiliser des applications tierces qui intègrent une console intégrée.

Le lien pré-rempli reste la méthode la plus fiable sur mobile. Un simple lien partagé par messagerie déclenche l’animation au premier chargement, sans manipulation technique.

Le barrel roll de Google illustre bien la facilité avec laquelle une animation CSS peut être déclenchée, détournée et personnalisée. Que ce soit par un lien pré-rempli, la commande alternative « z or r twice », un bookmarklet ou un script injecté, chaque méthode contourne la saisie classique tout en exploitant le même mécanisme de rotation côté navigateur.

Ne ratez rien de l'actu