ファビコン(Favorites Iconの略称、ウェブサイトアイコン、ブックマークアイコンとも)は、ブラウザのタブ、ブックマークバー、履歴、アドレスバーに表示される小さなアイコンで、ウェブサイトのブランド認知における最も基本的な要素の1つです。ファビコンのないウェブサイトは多数のタブの中で空白のドキュメントアイコンとして表示され、プロフェッショナルではない印象を与えます;うまくデザインされたファビコンはユーザーがタブの山からあなたのウェブサイトを素早く見つけるのに役立ち、ウェブサイト公開前に必須の基本リソースです。
モダンなウェブサイトに必要なのはfavicon.icoだけではありません。モバイルデバイスの普及とPWA(プログレッシブウェブアプリ)の発展に伴い、完全なウェブサイトアイコンパックには複数のサイズと形式が必要です:伝統的なfavicon.icoは古いブラウザと互換性があり、16/32 PNGは通常のブラウザタブとブックマークに使用され、180×180 apple-touch-iconはiPhone/iPadユーザーの「ホーム画面に追加」用、192/512 PNGはAndroidデスクトップとPWA起動画面用、そしてsite.webmanifestはブラウザにこれらのアイコンの場所とテーマカラーを伝えます。デザインのバックグラウンドがない開発者にとって、これらすべてのサイズを手動で作成し、正しいHTML参照コードを書くのは面倒な作業です。
テキストファビコンは最も速い方法です:ほとんどの個人ブログ、オープンソースプロジェクト、社内システムでは実は複雑なロゴデザインは必要なく、ブランドのイニシャル(GoogleのG、FacebookのFなど)とブランドカラーでシンプルなテキストアイコンを作るだけで十分良い効果が得られます。ツールは8種類の一般的なシステムフォント、フォントサイズ調整、色のカスタマイズを提供し、Photoshop/Figmaを開くことなく1分でプロフェッショナルなファビコンを作成できます。
絵文字ファビコンは近年人気のシンプルな方法です:絵文字自体がデザイナーによって描かれた小さなアイコンであり、色鮮やかで認識度が高いです。個人プロジェクト、プロトタイプ、ドキュメントサイトで関連する絵文字(ロケット🚀は速さ、電球💡はアイデア、炎🔥は人気など)をファビコンとして使うと面白くて手間がかからず、空白のアイコンよりはるかに良いです。しかも(システム間でレンダリングに多少の差異はありますが)クロスプラットフォームで一貫性があります。
画像モードは既存のロゴがあるシーンに適しています:既にブランドロゴ画像がある場合、アップロードするとツールが自動的に中央を正方形にトリミングし、必要なすべてのサイズを生成します。小さいサイズではアイコンの幅がわずか16ピクセルになるため、複雑なロゴは縮小するとぼやけて塊になってしまうことに注意してください。そのためファビコンは通常完全なロゴではなく、ロゴのシンボル/マーク部分——Nikeのスウッシュ、Appleのりんご、マクドナルドのM——であり、シンプルな形状は小さいサイズでもはっきりと認識できます。
なぜローカルで生成しサーバーにアップロードしないのでしょうか?1つ目はプライバシー:未公開のブランドロゴ、クライアントのデザインデータは機密資産であり、第三者のツールのサーバーにアップロードすると漏洩のリスクがあります;2つ目はスピード:ローカルCanvas描画は瞬時に完了し、アップロード・ダウンロードを待つ必要がない;3つ目は信頼性:ネットワークが不要で社内環境でも使える。すべての画像処理はブラウザネイティブのCanvas APIを使用し、ZIPパッキングは純JavaScriptのJSZipライブラリを使用しており、バックエンドサービスは必要ありません。
3つの形状(四角形、角丸、円形)は異なるプラットフォームスタイルに適応するためです:Windowsは伝統的に四角形アイコンを使用し、iOS/iPadOSは角丸四角形(Squircle)を使用し、Androidと一部のウェブサイトは円形アイコンを使用します。ツールの22%角丸は比較的汎用的な角丸の大きさで、モダンUIスタイルに近いです。ブラウザが実際にファビコンを表示するときは(一部のブラウザを除き)通常アイコンを円形にトリミングしないことに注意してください。円形は主にスマホのデスクトップに追加した後の外観に影響します。
注意点:①ファビコンの効果はデザインのシンプルさに大きく依存します。複雑な模様は16×16では必ずぼやけるため、シンプルなテキスト/図形/絵文字の使用を推奨;②絵文字のレンダリング効果はオペレーティングシステムのフォントに依存するため、システムによって見える絵文字が多少異なる場合があります;③ICOファイルは32×32 PNGを埋め込んで生成されており、ほとんどの互換ニーズを満たします;④透明背景は一部の古いブラウザでは黒または白の背景として表示される場合があるため、メインサイトでは背景色ありの方が無難です。