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

Webデザイン

カテゴリー: アイコン  閲覧数:522 配信日: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」である必要はないのでは?

週間人気ページランキング / 3-26 → 4-1
順位 ページタイトル抜粋 アクセス数
1 「:hover」「z-index」を組み合わせて使用すると、正常動作しないことがある | z-index(CSS) 14
2 Chromeデベロッパーツールで、スマホソースコードを確認したいが、USBデバッグ機能をどうしても有効にすることが出来ない | モバイルデザイン(デザイン) 11
3 RGB ⇔ Lab | 色変換(色) 10
4 鉄道会社毎のカラーコード | カラーコード(色) 9
5 「東京都」のカラーコード取得は難しい | カラーコード(色) 8
5 金融機関ブランドカラー / コーポレートカラー | カラーコード(色) 8
6 「パッケージ化されてない拡張機能を読み込む」でインストールした拡張は、chromeを「更新」すると正常動作しなくなることがあります。 | Chrome 拡張機能 6
7 Windows10で「Google Chrome」が常に最前面に表示される。「アクティブウィンドウ」が最前面で表示されない → 解決方法存在しない | Google Chrome(ブラウザ) 4
7 Design 0 4
8 パッケージ化されてない拡張機能 | Chrome 拡張機能 3
8 max-width: 100%の効果を打ち消すには、max-width: none; | CSS 3
8 血の色 / #b30000 / #360800 / #ff0000 | カラーコード(色) 3
9 XnViewMP | XnView MP 系(ソフトウェア) 2
9 SRWare Iron(ブラウザ) カテゴリー 2
9 「マウスオーバー」「ロールオーバー」「ホバー」の違い | CSS 2
9 RGBの種類 / ビットカラー | RGB(色) 2
9 BlueGriffonを使ってみた感想 | HTMLエディタ 2
9 Flickrがサポートするライセンス 9 + 特別なライセンス 2 | 画像著作権(画像) 2
9 「Chrome拡張機能」開発中に遭遇したエラー | Chrome 拡張機能 2
9 「Google Chrome」の文字が突然ギザギザで表示されるようになったら、「chrome://flags/#top-chrome-md」へアクセス後、右上の「Reset all」ボタンをクリックします。 | Google Chrome(ブラウザ) 2
2025/4/2 1:01 更新
指定期間人気ページランキング / 2020-5-30 → 2025-4-1
順位 ページタイトル抜粋 アクセス数
1 RGB ⇔ Lab | 色変換(色) 8557
2 「マウスオーバー」「ロールオーバー」「ホバー」の違い | CSS 4535
3 血の色 / #b30000 / #360800 / #ff0000 | 色 3690
4 Design 0 3659
5 Windows10で「Google Chrome」が常に最前面に表示される。「アクティブウィンドウ」が最前面で表示されない → 解決方法存在しない | Google Chrome(ブラウザ) 2671
6 RGBの種類 / ビットカラー | RGB(色) 2612
7 「bgcolor」「background-color」「background」の違い | CSS 1938
8 金融機関ブランドカラー / コーポレートカラー | カラーコード(色) 1830
9 16進数カラーコード / 2進数 1791
10 コズミックブルーが何色か分からない | 色 1780
11 「:hover」「z-index」を組み合わせて使用すると、正常動作しないことがある | z-index(CSS) 1649
12 「Font Awesome 4」と「Font Awesome 5」の違い(Font Awesome バージョン4からのアップグレード) | Font Awesome(フォント) 1629
13 「属性」「プロパティ」「アトリビュート」の違い | CSS 1584
14 「Bootstrapデザイン」✕「グラフ」 | 2系(Bootstrap) 1501
15 Chrome でキャッシュを効かさない | Google Chrome(ブラウザ) 1346
16 「パッケージ化されてない拡張機能を読み込む」でインストールした拡張は、chromeを「更新」すると正常動作しなくなることがあります。 | Google Chrome(ブラウザ) 1322
17 Chromeデベロッパーツールで、スマホソースコードを確認したいが、USBデバッグ機能をどうしても有効にすることが出来ない | モバイルデザイン(デザイン) 1189
18 HSLとHSVの違い | 色変換(色) 1146
19 「東京都」のカラーコード取得は難しい | 色 1079
20 使用していないCSSをチェックする、標準的な方法を知りたい | CSS 1046
2025/4/2 1:01 更新