3.バンドルが面倒 / 4.ライセンス表記が面倒 / この時、抱いた感想

Webデザイン

カテゴリー: アイコン  閲覧数:552 配信日:2020-04-18 13:20


3.バンドルが面倒


Font Awesome 5ではAPIが用意されている
・使用するフォントのみをjsファイル内にバンドルすることができる
※使用しないフォントはバンドルされないため、大幅な軽量化となる

バンドルするためには、Node.js が必要
→ 環境構築が面倒 

4.ライセンス表記が面倒


「CDN経由」ではなく、「ダウンロードしたSVGを直接表示」すれば良いのでは? と思ったが…
ダウンロードしようとすると、下記警告が表示される
This SVG Icon Requires Attribution
Before you download, this icon is licensed under the Creative Commons Attribution 4.0 International license and requires that you comply with the following:

You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.

If this is a real thorn in your side, grabbing a paid plan removes this attribution restriction (and gives you tons more icons and goodies too).

Agree & Download the SVG
機械訳
このSVGアイコンには帰属が必要です
ダウンロードする前に、このアイコンはCreative Commons Attribution 4.0 Internationalライセンスに基づいてライセンスされており、以下に準拠する必要があります。

適切なクレジットを付与し、ライセンスへのリンクを提供し、変更が行われたかどうかを示す必要があります。 お客様は、合理的な方法でこれを行うことができますが、ライセンサーがお客様またはお客様の使用を承認することを示唆する方法ではありません。

有料プランを取得すると、この帰属制限が取り除かれます(さらに多くのアイコンや特典が提供されます)。

SVGに同意してダウンロードする

どういうことなの?
CSS版やJavaScript版は、コードの先頭にライセンスが記載されているため、新たに追記する必要はありません。ですが、SVGを抜き出す場合、使用者側でライセンスを記載する必要があります
FontAwesomeをSVGで使用する【JavaScriptなし】


この時、抱いた感想


面倒くさいわ
「CDN経由」ではなく「ダウンロードしたSVGを直接表示」するのであれば、そもそも「Font Awesome」である必要はないのでは?

週間人気ページランキング / 5-31 → 6-6
順位 ページタイトル抜粋 アクセス数
1 「Chrome拡張機能」開発中に遭遇したエラー | Chrome 拡張機能 16
2 Chromeデベロッパーツールで、スマホソースコードを確認したいが、USBデバッグ機能をどうしても有効にすることが出来ない | モバイルデザイン(デザイン) 13
2 「東京都」のカラーコード取得は難しい | カラーコード(色) 13
3 鉄道会社毎のカラーコード | カラーコード(色) 11
4 Design 0 9
4 金融機関ブランドカラー / コーポレートカラー | カラーコード(色) 9
5 「パッケージ化されてない拡張機能を読み込む」でインストールした拡張は、chromeを「更新」すると正常動作しなくなることがあります。 | Chrome 拡張機能 8
6 Windows10で「Google Chrome」が常に最前面に表示される。「アクティブウィンドウ」が最前面で表示されない → 解決方法存在しない | Google Chrome(ブラウザ) 5
6 血の色 / #b30000 / #360800 / #ff0000 | カラーコード(色) 5
7 効果を打ち消すスタイルシート | CSS 4
7 utf-8ではなく、UTF-8 | HTML 4
7 16進数カラーコード / 2進数 4
7 Camera Raw 初期設定に戻す / 問題発生 / Camera Raw 設定の保存場所 4
8 キャラクター無料作成ジェネレーター / FLASH / オンラインサービス | イラスト参考(デザイン) 3
8 「Google Chrome」の文字が突然ギザギザで表示されるようになったら、「chrome://flags/#top-chrome-md」へアクセス後、右上の「Reset all」ボタンをクリックします。 | Google Chrome(ブラウザ) 3
8 「bgcolor」「background-color」「background」の違い | CSS 3
8 RGB ⇔ Lab | 色変換(色) 3
9 色モデルイメージ図 | 色変換(色) 2
9 FontAwesomeでアイコンが□(四角)になって表示されない Forbidden  | Font Awesome(フォント) 2
9 「z-index」効果を打ち消すスタイルシートは、「z-index:auto;」 2
2025/6/7 1:01 更新
指定期間人気ページランキング / 2020-5-30 → 2025-6-6
順位 ページタイトル抜粋 アクセス数
1 RGB ⇔ Lab | 色変換(色) 8599
2 「マウスオーバー」「ロールオーバー」「ホバー」の違い | CSS 4544
3 血の色 / #b30000 / #360800 / #ff0000 | 色 3722
4 Design 0 3685
5 Windows10で「Google Chrome」が常に最前面に表示される。「アクティブウィンドウ」が最前面で表示されない → 解決方法存在しない | Google Chrome(ブラウザ) 2688
6 RGBの種類 / ビットカラー | RGB(色) 2625
7 「bgcolor」「background-color」「background」の違い | CSS 1966
8 金融機関ブランドカラー / コーポレートカラー | カラーコード(色) 1859
9 16進数カラーコード / 2進数 1821
10 コズミックブルーが何色か分からない | 色 1798
11 「:hover」「z-index」を組み合わせて使用すると、正常動作しないことがある | z-index(CSS) 1654
12 「Font Awesome 4」と「Font Awesome 5」の違い(Font Awesome バージョン4からのアップグレード) | Font Awesome(フォント) 1643
13 「属性」「プロパティ」「アトリビュート」の違い | CSS 1590
14 「Bootstrapデザイン」✕「グラフ」 | 2系(Bootstrap) 1503
15 「パッケージ化されてない拡張機能を読み込む」でインストールした拡張は、chromeを「更新」すると正常動作しなくなることがあります。 | Google Chrome(ブラウザ) 1389
16 Chrome でキャッシュを効かさない | Google Chrome(ブラウザ) 1354
17 Chromeデベロッパーツールで、スマホソースコードを確認したいが、USBデバッグ機能をどうしても有効にすることが出来ない | モバイルデザイン(デザイン) 1275
18 HSLとHSVの違い | 色変換(色) 1147
19 「東京都」のカラーコード取得は難しい | 色 1135
20 「Chrome拡張機能」開発中に遭遇したエラー | Chrome 拡張機能 1085
2025/6/7 1:01 更新