ウェブサイトのシンボルイメージとして知られている小さなアイコン「favicon」。ChromeやFirefoxではタブの左横に表示される小さなアイコンとしてしられています(最近のSafariでは表示されなくなりましたが)。
普通は単なる画像のアイコンが表示されるだけですが、GIFアニメやさらに頑張ればゲームを実装することもできるようです。このfaviconを使った極小テトリス「FavIconTris」が公開されています。
I finally finished a tetris implementation, it's very tiny, fits in a favicon, it's FavIconTris https://t.co/r0QfNWA7rC via @CodePen
— Benji Le Gnard (@jibhaine) 2016年8月23日
JavaScriptでテトリスを実装し、定期的にfaviconを更新することで操作可能な極小サイズのテトリスが実装されている模様。コードが気になる方はこちらから確認することができます。
なお以下のキーバインドが使用可能です。
- 左右矢印キー: 移動
- 上下矢印キー: 回転
- スペースキー: 落下
視力の限界にチャレンジしたい方におすすめします。