Skip to content

feat: GDPR対応に伴う外部埋め込みの刷新およびスポンサー情報の更新#31

Merged
ta1yo1022 merged 2 commits intocoderdojo-japan:mainfrom
ta1yo1022:main
Jan 28, 2026
Merged

feat: GDPR対応に伴う外部埋め込みの刷新およびスポンサー情報の更新#31
ta1yo1022 merged 2 commits intocoderdojo-japan:mainfrom
ta1yo1022:main

Conversation

@ta1yo1022
Copy link
Collaborator

概要

サイトのプライバシーポリシー向上(GDPR準拠)を目的とした外部サービスの置き換えと、ナビゲーションの改善、およびスポンサー掲載順の更新を行いました。

変更内容

1. プライバシー・GDPR対応

Cookieを完全に排除、または最小化するために以下の変更を実施しました:

  • Googleスライド: docs.google.com の埋め込みを廃止し、PDF.js による自前配信(Cookieフリー)へ変更。
  • YouTube: youtube.comyoutube-nocookie.com へ切り替え。
  • マップ: Google Maps API を廃止し、オープンソースの Leaflet.js (OpenStreetMap) へ移行。

2. UI/UXの改善

  • ナビゲーション: モバイル対応を強化するため、ハンバーガーメニューを追加しました。

3. コンテンツの更新

  • スポンサー: 最新の掲載順位に基づき、表示順序を並び替えました。

影響範囲

  • サイト全体で外部ドメインによるCookieのセットが解消または抑制されています。
  • マップの見た目がLeaflet仕様に変更されています。

- ハンバーガーメニューを追加し、モバイルの利便性を向上
- Googleスライドの埋め込みをPDF.jsによる自前配信に変更 (Cookie排除)
- YouTubeの埋め込みを youtube-nocookie.com に変更
- Google Mapsを Leaflet.js (OpenStreetMap) に置き換え
- スポンサーシップの申し込み順に基づき、掲載順序を並び替え
@ta1yo1022
Copy link
Collaborator Author

/faq ページは削除され、/contact ページに情報が集約されています。

@ta1yo1022 ta1yo1022 merged commit 75c0b2d into coderdojo-japan:main Jan 28, 2026
2 checks passed
yasulab added a commit that referenced this pull request Jan 29, 2026
/sponsors ページの2つのボタンを横並びに表示し、
文言をよりシンプルで分かりやすく変更。

ボタンの文言:
- [申込ページを見る] [PDF をダウンロードする]

変更内容:
- ボタンを横並びに配置(flexbox使用)
- ボタン文言を改善:
  - "スポンサーに申し込む(Google Form)" → "申込ページを見る"
  - "PDF をダウンロードする" を追加
- mb-36 でスポンサーリストとの間隔を確保
- モバイル対応(flex-wrap で自動的に縦並び)
@yasulab
Copy link
Member

yasulab commented Jan 29, 2026

@ta1yo1022 ボタンを整理して文言を少し変更しました! 6817850

  • [スポンサーを申し込む] より、[申込ページを見る] の方が気軽にクリックできる
  • 社内の稟議に回す場合は PDF ファイルが必要になることもあるので [PDF をダウンロードする] ボタンも併せて設置 (実態は PDF ファイルへの直リンク)
image

@yasulab
Copy link
Member

yasulab commented Jan 30, 2026

/faq ページは削除され、/contact ページに情報が集約されています。

@ta1yo1022 Google に Index 済みのページはリダイレクトかけておいたほうが親切なので (例えば Google Search Console では soft 404 になるので)、次のような形でページ削除に合わせてリダイレクトも貼ってあげると良いです! 今回は自分の方で対応しておきました! (๑•̀ㅂ•́)و✨

soft 404 の例

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants