Google画面が一回転?隠し技の仕組みと元ネタの秘密を追う
航空工学において、アクロバット飛行(バレルロール)とは機体を螺旋状に回転させながら前進する高度な飛行技術を指す。単なる横転(エルロンロール)ではなく、樽(バレル)の内側をなぞるように飛ぶ立体的な機動だ。
Webの世界におけるこの「飛行」を支えているのが、Google Chromeに代表されるモダンブラウザのレンダリング技術だ。以前であればFlashや複雑な動画ファイルを読み込まなければ実現できなかった動的演出が、わずか数行のスタイルシートによって滑らかに描画される。
GPU(画像処理半導体)のハードウェアアクセラレーションを巧みに利用し、ページの表示速度やレスポンスを一切犠牲にすることなく、瞬時に360度の視覚効果を生み出す。ブラウザというソフトウェアが達成したグラフィック処理の成熟が、この軽やかなWebアクロバットを支えている。