「iPhoneで試してみたが画面が回らない」「友達のスマホでは回ったのに自分の端末では無反応だった」という相談が、ネットの質問掲示板やSNS上で後を絶ちません。編集部が複数のiOSバージョンおよびAndroid端末を用いて検証を行った結果、発動しないトラブルには明確な3つの技術的要因が存在することが判明しました。
最も多い原因は、ブラウザのアドレスバーによる「直接検索機能」の干渉です。近年のSafariやモバイル版Chromeでは、アドレスバーに入力した文字列がGoogleの検索結果ページを介さず、AI要約パネルやダイレクトナレッジカードへ直接ルーティングされるケースが増加しています。これにより、回転トリガーとなるWebアニメーションスクリプトの読み込みがスキップされてしまうのです。
2つ目は、Googleアプリ(またはLINEやSNSなどのアプリ内ブラウザ)特有のWebview制限です。ネイティブアプリ内に組み込まれた簡易ブラウザコンポーネントでは、セキュリティや描画パフォーマンスの観点から一部の高度なCSSアニメーションや特殊スクリプトの実行が抑制されている場合があります。
3つ目は、端末のアクセシビリティ設定における「視覚効果の削減(Reduce Motion)」の有効化です。OS側で画面の激しい動きを抑制する設定がオンになっている場合、ブラウザ側がユーザーの意図を尊重して回転アニメーションを自動的にキャンセルします。
もし通常の手順で回転しない場合は、Googleの過去のギミックをWebアーカイブとして完全再現している「elgooG(elgoog.im)」のバレルロール専用ミラーページを利用するか、Safariのデスクトップ用Webサイト表示に切り替えて実行することで、100%確実に回転エフェクトを体験できます。