卒業研究最終日となり、約2ヶ月ほどの活動が終わりを迎えます。
私たちチームグリーンヒルえみこは、グリーンヒルのHPのリニューアルを行いました。思い返せばよく完成させたなぁと感じます。約20ページをデザインから作成してコーディング。(PC・タブレット・スマホ)4人での活動とはいえ、なかなかの作業量だったと思います。
自分がメインで担当したのが、JavaScriptを用いてお問合せなどのメールの受信のシステムの設計だったのですが、PHPを使わないで開発を行うことになっていました。(何故その方針になったのかは記憶にございません。)下の画像がそのページなのですが、これの作成がよくできたところ、というよりもよくやったなと感じる部分です。
実際に作成することになったときにそもそもPHPなしでメールの受信ができるのかが分かりませんでした。方法を探すのに2日ぐらいはかかった気がします。見つけた方法はstaticformsでした。これを使えばhtmlだけでメールを受信できるようになりました。
しかし、ここからが地獄の始まりでした。staticformsを使ったサンプルページからコード(JavaScript)を流用してもうまく作動しない状態になりました。htmlの階層構造やclassの名前を同じにしてもダメでした。おそらく1~2週間は解決しなかった気がします。まぁ、公式ページを見れば作り方がちゃんと書いてあったんですけどね…英語で書かれていたのでちゃんと読んでいませんでした。これが自分のうまくできなかったところだったと思います。もっと早く終わらせることができていたら、他のページの構築により力を注ぐ時間を確保できたはず。
全体を通してなかなか楽しく作業ができました。最初から作るものが決まりきっていたのでスタートダッシュも早かったと思います。作業していく中で自分の知らない知識や技術も身につけることができ、HPもちゃんと作り終えて万々歳な卒業研究でした。