ホームページをリニューアルしました


この度、「99mLのホームページ」を「Udungpul」に改名し、サイトをリニューアルしました。

ホームページの概要や管理者の紹介はAboutをご覧いただくとして、本記事ではその他雑感を記していきます。

命名の過程

以前のサイト名はそのまま「99mLのホームページ」でしたが、検索でヒットしにくいこともあり、リニューアルを機にホームページに名前を付けることにしました。

サイト名は他の北朝鮮のホームページにならい、何かの単語を借りてくることにしました。

最初に思い浮かんだ案は、北朝鮮からの強力な電波をイメージした「波濤(파도=パド)」。 しかし他所でも広く使われていたので没に。 同じ理由で「赤い空(노을=ノウル)」、これも保留となりました。

たいまつ(홰불=フェップル)」も思いついてすぐに、サッカーチームの名称として使われていることに気づきました。 なるべく名前を被らせたくありません。

連想を続ける中で「たき火(우등불=ウドゥンプル)」が候補に浮上しました。

若さにあふれる青年の強い気概を想起させる1この言葉ですが、調べてみると韓国では使われないことが分かりました。 他のサイト名にも使われてはいないようです。

それで、北朝鮮の放送と音楽をメインに扱うサイトにマッチしたこの単語を、サイト名として掲げることにしました。

SSGの威力

これまで昔ながらの全手書きHTMLでページを作ってきましたが、とにかく全てが手書きであることがコンテンツの追加を阻む障壁となっていました。

そこで、今回のリニューアルで静的サイトジェネレーター (SSG) 2を導入しました。

SSGを使えばテキストファイル(Markdown形式)からHTMLが自動生成されます。手書きで実装するのは非現実的なカテゴリやタグによる記事の整理も、SSGは自動でこなしてくれます。それに、サーバーサイドプログラムを必要としないので、WordPressよりも安全です。

これまで作っていなかった検索エンジン向けのサイトマップファイルも生成してくれるので、SEO面での効果も期待できます。

SSGの導入により、従来よりはるかに気軽にサイトを更新できるようになりました。

陰の立役者

このサイトはAstro公式のテーマを少しアレンジして作成しました。

標準で備わっていないカテゴリ機能やタグ機能、ページネーションのロジックは、11月18日に公開されたばかりのGemini 3 Proに書いてもらいました。

下手な手書きより優れたコードがわずか数十秒で出力され、非常に助かりました。

AIがいなければリニューアルは実現できなかったかもしれません。

まとめ

今回のリニューアルでページの視認性が高まり、更新・管理も容易になりました。

ここで公開する資料はどれもニッチな内容ですが、(おそらくごく小数の)必要とする人のもとに届きやすいようになっていれば嬉しいです。

これからも、99mLのホームページ改めUdungpulをよろしくお願いします。

脚注

Footnotes

  1. 《타오르라 우등불아》(「燃え上がれ焚き火」)をお聴きください。

  2. SSGとしてAstroというWebフレームワークを使用しています。