プロジェクト
Grace Valley Center
このサイトはGrace Valley Centerの活動を伝え、ゼニツァで支援を必要とする子どもたちの継続的な支援者を募るためにつくりました。5言語に対応し、維持費を抑えられる設計です。
製品の内部
仕組み
使う人の体験から、運用を支える仕組みまで
サイトが訪問者の言語を判定し、対応するページを開きます。検索エンジンにも5つの言語版の関係を伝えています。
目標や金額は一か所で管理します。一度の変更が全言語に反映されます。5つのファイルで同じ数字を探す必要はありません。
ページは完成したHTMLとして配信し、寄付には専用サーバーが不要なサービスを使います。これにより、費用と保守の手間、攻撃を受ける箇所を減らせます。
使用中の製品
プロジェクト画面


こう設計した理由_
主な技術判断
体験、運用、プロダクトの範囲を決めた判断を紹介します。
訪問者に合う言語を表示する
JavaScriptが使えなくても訪問者の言語を判定します。検索エンジンにも地域に合う言語版を示します。
情報の更新は一度だけ
金額や目標は一か所で管理します。数字を変えると、5つの言語版すべてに反映されます。
保守の手間を抑えて寄付を受ける
現在の寄付方法には専用サーバーが不要です。団体が望むときにカード決済を追加できる構成にしています。
写真を慎重に扱う
各画像に説明と見せたい位置を設定しました。子どもたちに関わる活動なので、公開してよい写真かどうかも一枚ずつ確認しています。
他の作品を見る
