NaenNae - ライセンスの心配なく使える韓国語フォント
(naen-nae.shj.rip)こんにちは。
「NaenNae」は、商用利用できる無料の韓国語フォントを集め、多くの人に、そして広告なしで提供したいという思いから始まったプロジェクトです。
NaenNae は、既存の「Noonnu」というサービスをターゲットにして作られました。
「Noonnu」は、商用利用が可能な無料の韓国語フォントを紹介するウェブサイトです。
「Noonnu」は最初は広告もなく、たくさんのフォントを紹介していたのでよく使っていましたが……
いつからか広告が目に見えて増え、ついにはユーザーの操作を妨げる広告まで追加されるのを見て、「NaenNae」を作ろうと考えました。
無駄で不便なだけの広告などない、韓国語フォント紹介サービスを作りたかったのです。
ライセンスを気にせず韓国語フォントを使いたいすべての方が利用でき、現在は 284 個(計 435 種類)のフォントを提供しています。
また、既存の「Noonnu」で提供している CSS および HTML Import コードも提供しています。
オープンソースであり、コードは https://github.com/naen-nae/naen-nae で確認できます。
読んでいただきありがとうございます。
12件のコメント
私はフォントを npm でインストールして使うことが多いのですが、npm のインストールスクリプトも提供してくれるといいなと思います。 :-) npm のほうでは https://github.com/item4/kfonts こんなプロジェクトがありますね。
英字と韓国語がうまく調和していて、コーディング用に使える等幅フォントをもっと見つけやすくなるといいなといつも思っているのですが、ネンネでも可能でしょうか? ^^;; 個人的な願望です。
なるほど、「等幅」かどうかをどうお見せできるか、少し考えてみる必要がありそうです。
「等幅」はまったく想定していなかった点でしたが……フィードバックありがとうございます!
私も広告の部分がヌンヌに対する批判として受け取られそうで少し気になっていたのですが、そうではなくてよかったです。
もちろん広告がなければユーザーの立場としてはありがたいですが、オープンソースプロジェクトだからといって、保守をして、イシュー対応をして、サーバーを運用して、そのすべてを何の金銭的報酬もなく(特に個人が)長く続けるのは簡単ではないと思います。最初はトラフィックが増えるほどそれ自体が嬉しいものですが、トラフィックが増えるほどコストも増えますからね。
AdSenseやPatreon、あるいは例えばスポンサーシップ(有料フォント販売者から1〜2件広告を受けて掲載する、といったもの)のような形が適度な範囲であるなら、私は無料でサイトを使っている立場として当然のこととして受け入れられる気がします。もちろん、ユーザー体験を妨げるレベルなら不満は出ますが。
とにかく、プロジェクトの持続可能性のために、プロジェクト初期から広告や収益化が検討されるとよいのではないかと思います。こういう記事も一度読んでみるとよいかもしれません。
https://www.telerik.com/blogs/can-we-make-open-source-more-sustainable
https://ja.news.hada.io/topic?id=1103
特にフォントのダウンロードを押したときにすぐダウンロードされるのを見ると、CDN機能まで含まれているように見えるので、こうなるともちろんユーザーの立場では良いですが、運用コストはさらにかかりそうですね。
追加のフィードバックありがとうございます!
(1)
スポンサーシップや後援については、最初に開発したときに念頭には置いていましたが、実際には MAU が 1k にも満たないサービスでこうしたものを求めるのは少し不適切なのではないかと思っていました。ですが、一緒に挙げていただいた 2 本の記事をどちらも読んで(特に最初の記事の "economics perspective, the idea that authors want money for their work shouldn't be surprising at all" という一文で)、少し違う視点で見るようになりました。
おっしゃる通り、今の情熱がこれからもずっと続く保証はありません。プロジェクトの持続可能性のために、次の(あるいは今の)プロジェクトではどのような形で収益化できるのかを考えてみようと思います。ありがとうございます。
(2)
現在、「ネンネ」サービスによって発生している金銭的なコストはありません。
Hosting: GitHub Pages (https://github.io/)
CDN: jsDelivr (https://www.jsdelivr.com/)
Domain: 既存で使っていたブログ(https://shj.rip/)のドメインを利用しました。
最初に「ネンネ」を設計したとき、このサービスによって支出が発生してしまうと、いつかは広告を付けざるを得なくなると考えていました。そのため、ユーザー体験をできるだけ維持しつつコストを最小化する方法を探し、その結果、上記のようにコスト支出を最小限に抑えるスタックで構成することになりました。
最後に、既存の「ヌンヌ」は本当に便利に使っていたサービスだったので、このプロジェクトでも個人による後援が可能だったらどうだっただろう、という気がします(現在は企業スポンサーのみを受けているようです https://noonnu.cc/about)。
ありがとうございます!
やはりご自身なりの哲学をお持ちだったのですね。ご説明ありがとうございます。 :)
すっきりしたサイト、よく拝見しました。使いやすくて良いですね ^_^
ただ、ヌンヌは2018年に個人が一部支援を行い、その後はスポンサーも募るなど、サーバー運営費の問題を継続して抱えていたようです。(関連する内容はヌンヌのお知らせをご覧になれば分かります。-
https://noonnu.cc/news )
あえて「広告なんか」という表現を使ってヌンヌを非難する必要はないように思います。 ^_^
ネンネは広告がないというだけでも、ヌンヌより競争力が高く見えます。
ヌンヌと良い競争相手になることを願っています。 ^_^
あっ、私が誤った表現を使ってしまいました。ヌンヌ自体を非難しようという意図は決してありませんでした T_T..
ヌンヌに運営費に関する問題があることは、うっすらと知っていました。だからこそ、私は支出のないサービスとして構成しようとしていた理由でもありました..
フィードバックありがとうございます。READMEでもその単語を削除するようにします。
サイト、素敵ですね。ダークモードもありますし、スタイル確認用の文字列が保存されているのも良いですね。応援しています。少し使ってみて、フィードバックをお送りします(私はNoonnuは使ったことがありません)。
スマホで見ると、例文の「リスが古い回し車に乗りたがる」が最後まで表示されないフォントがかなりありますね。ボックスからはみ出しているように見えるので、horizontal scroll ができるともう少し良いのではないかと思います。
フォント名を検索するとき、韓国語の頭子音検索までできるようにすると、もう少し便利だと思います。私は https://github.com/e-/Hangul.js/ を使ったことがありますが、型サポートが弱い点を除けば、使用体験は悪くありませんでした。
フォントスタイルが1つしかない場合でも、
1 stylesと複数形で表示されていますね。会社でフォントを選ぶとき、数字と文字が固定幅かどうかも重要でした。例示文字列は今は k~h だけが表示されていますが、数字も一緒に表示してくれるとか、固定幅かどうかを確認できるとか、固定幅でフィルタリングできるとか……そういった機能もあるとどうでしょうか?
あっ…まずはフィードバックありがとうございます。
枠からはみ出すのは少し意図したものではあったのですが、お話を伺ってみると、文字を最後まで見られないという点から不適切だったように思いますね。
固定幅の部分は本当にまったく思い至っていなかった点です。フォント紹介サービスを公開したのに、肝心のフォントへの理解度がかなり足りていませんでした……。
そのほかにも、複数形と初声のどちらも良いご指摘だと思います。
イシューとして一緒に整理しておきます。フィードバックありがとうございます!
コメントありがとうございます haha!
おっしゃる通り、現在は制作者順でソートされています。
これをさまざまな基準でソートできるようにオプションを追加すれば、使ってくださる方々がより便利に使えると思います!
フィードバックありがとうございます。すぐに issue として一つ整理しておこうと思います haha