結城浩からの問いかけ

Webサイトのトップページ https://www.hyuki.com/ を「いい感じ」に整えたいと思っていますので、相談にのってください。

今のところ考えていることを話します。すでにWebページは存在しているので、まずはデザインを変えたいです。以前、「数学ガール」のページを整えたことがあるので、それに合わせていきたいです。

そのために、Rubyのerbを使って、データ類の保存方法と表示部分を分けて考えたいと考えています。スタティックなHTMLをローカルで作り、それをGitHubに送って、Netlifyでホスティングするという流れはすでにできています。したがって、これから作りたいのはデザインの部分です。

まず、デザインとは具体的にいうとHTMLのことなのですが、それを検討する前に、そもそもトップページにどういうものを載せたらいいかということを考えています。

私の活動はかなり多岐にわたっていて、それぞれ別のWebサイトやWebページになっています。ですので、気持ち的には「リンク集」に近いものになると思います。

一方で、たとえば「新しい本を書いたので発売予約があります」といった大きなニュースについては、宣伝の目的も果たしたいです。また、各種SNSへのリンクも貼りたいと思っています。ただし、そのSNSの内容(タイムライン)までトップページで見せるかというと、そこまではしないかなと思っています。

そのほか、簡単なプロフィールなども置くことにしましょう。

つまり、私の活動の概要がわかるようにしつつ、リンク集も兼ねて、宣伝も兼ねたページにしたいと考えています。

ここまでの要件を一旦まとめてもらえますか。そして、それを踏まえていろいろ相談しましょう。まずはまとめてください。

ChatGPTからの回答

承知しました。お話の内容をもとに、現時点での トップページの要件 を以下に整理します。


🌐 トップページの要件まとめ

1. 目的・役割

  • 多岐にわたる活動の入り口/リンク集として機能する。
  • 新刊・イベント等の最新情報の告知も兼ねる。
  • プロフィールやSNSへの導線も含める。

2. デザインと構成方針

  • 以前リニューアルした「数学R」のページとスタイルを統一したい。
  • データと表示の分離(Ruby + ERBを使用)。
  • 静的HTMLをローカルで生成 → GitHubへ送信 → Netlifyでホスティング、の流れはすでに構築済み。

3. コンテンツ構成(想定セクション)

  • ヘッダー/タイトル:サイト名やキービジュアル(あれば)
  • 最新情報セクション:新刊、イベント、メルマガ配信等の告知
  • 活動リンク集:著書紹介、連載一覧、プロジェクト、Webアプリなど各活動へのリンク
  • SNSリンク:Bluesky、Mastodon、YouTubeなどへのバナーまたはアイコンリンク
  • プロフィール:簡単な自己紹介文と写真(任意)
  • フィードバック・お問い合わせ:連絡手段やフォームへのリンク

4. 表示方針

  • SNSの内容は埋め込まず、リンクのみでOK。
  • 各活動は別ページへの**ジャンプ形式(外部リンク含む)**で構成。
  • モバイルにも対応したレスポンシブなデザインにしたい。

このような構成でよろしいでしょうか?
次に進めるにあたっては、たとえば:

  • トップページの情報の優先順位(何を最初に見せたいか)
  • 各リンクの分類(カテゴリごとに分けるか、一覧にするか)
  • デザインの方向性(シンプル/ポップ/温かみ etc.)

などをさらに深掘りしていければと思います。
まずはこの要件の整理で合っていそうか、ご確認いただけますか?

結城浩からの提案

要件整理としてはこれでいいですね。リンクの分類については、現在のトップページにある情報を見てもらったほうが早いと思うので、ちょっと見てもらえますか? www.hyuki.com

ChatGPTからの回答

ありがとうございます。現在のトップページの内容を拝見し、リンクの分類や構成について以下のように整理いたしました。


🔗 現在のトップページの構成とリンク分類

1. 主要ナビゲーション

  • Home:トップページへのリンク
  • Twitter:@hyuki アカウントへのリンク
  • Books:著書一覧ページへのリンク
  • Profile:プロフィールページへのリンク
  • Feedback:フィードバックフォームへのリンク

2. 著書・出版物の紹介

  • 書籍紹介:『数学ガール』シリーズや『プログラマの数学』など、代表的な著書の紹介
  • 新刊情報:最新刊の告知や予約リンク

3. 定期的な活動

  • ニュースレター:結城浩ニュースレターへのリンク
  • Web連載:『数学ガールの秘密ノート』などのWeb連載へのリンク
  • メールマガジン:結城浩のメールマガジンへのリンク

4. SNSアカウントと連絡先

  • Twitter:@hyuki
  • Threads:@hyuki.social
  • Bluesky:@hyuki.net
  • Mastodon:@hyuki@social.hyuki.net
  • メール:mail.hyuki.net

🗂️ リンクの分類案

上記の構成を踏まえ、リンクを以下のように分類することを提案いたします。

1. 著作・出版物

  • 代表作や新刊の紹介
  • 書籍の購入リンク

2. 定期的な活動

  • ニュースレター
  • Web連載
  • メールマガジン

3. SNS・連絡先

  • 各種SNSアカウントへのリンク
  • フィードバックフォームやメールアドレス

4. プロフィール

  • 自己紹介や活動歴

この分類をもとに、トップページの再構成やデザインの検討を進めていければと思います。さらに具体的なデザイン案やレイアウトについてもご相談いただければ、より詳細な提案をさせていただきます。

original gist

(2025年5月12日)