Android Chrome Icon 192x192 — ホーム画面追加用Favicon

Android Chromeの「ホーム画面に追加」機能用の192x192アイコンを設定。Web Appマニフェストのセットアップ、マスカブルアイコン、セーフゾーンについて解説します。

Platform-Specific

詳細な説明

Android Chrome Icon 192x192

192x192アイコンは、ユーザーがWebサイトをホーム画面に追加する際にAndroid Chromeで使用されます。Appleとは異なり、AndroidはWeb Appマニフェストを使用してアイコンを定義し、マスカブルアイコンなどの追加機能をサポートしています。

Web Appマニフェスト

Android Chromeはmanifest.json(またはsite.webmanifest)ファイルからアイコン情報を読み取ります:

{
  "name": "My Website",
  "short_name": "MySite",
  "icons": [
    {
      "src": "/android-chrome-192x192.png",
      "sizes": "192x192",
      "type": "image/png"
    },
    {
      "src": "/android-chrome-512x512.png",
      "sizes": "512x512",
      "type": "image/png"
    }
  ],
  "theme_color": "#ffffff",
  "background_color": "#ffffff",
  "display": "standalone"
}

マスカブルアイコン

Androidはさまざまなデバイス固有の形状(円形、正方形、角丸正方形、スクワークル)に適応するマスカブルアイコンをサポートしています:

  • セーフゾーン: 重要なコンテンツをアイコンの内側80%以内に保つ
  • 背景: 192x192キャンバス全体をソリッドな背景色で塗りつぶす
  • マスカブルとして宣言: マニフェストエントリに"purpose": "maskable"を追加

デザインガイドライン

  • 透明度ではなくソリッドな背景色を使用
  • ロゴやシンボルを十分なパディングで中央に配置
  • 円形、スクワークル、角丸正方形のマスクでテスト
  • ネイティブAndroidアプリのアイコンの横で認識できることを確認
  • マスカブルと標準アイコンの別バージョンの作成を検討

ユースケース

Androidはグローバルモバイル市場シェアの大半を占めており、このアイコンは事実上すべてのWebサイトにとって不可欠です。プログレッシブWebアプリ、ホーム画面へのインストールを促進するサイト、アプリ品質のアイコンを期待するAndroidユーザーをターゲットにしたWebアプリケーションにとって特に重要です。

試してみる — Favicon Checker

フルツールを開く