昨日,積雪があって冬だなぁと感じるようになりました。暖かい寄せ鍋が食べたいk_yoshidaです。
既存サイトをリニューアルを行いました。その事について記述していきたいと思います。
既存サイトをリニューアル
今回は,既存で動いてるサイトをリニューアルする案件に携わりました。Google
目的として、既存サイトの使いづらさを無くして使いやすいようにする。また,より使いやすくするために機能追加が少しありました。
WordPressのDBデータを取り出して加工をするような機能を拡張,呼び出しを行っていきました。
まではいいのですが,
WordPressの関数を使うとhtmlタグが付随された状態で表示されたり,自動でリスト表示されてしまう。などがあったため,HTML構造がバラバラになってしまいました。
既存機能をそのまま使いたくてそのまま記述したら全く違う結果になって崩れていってしまいました。そのため正しくCSSがはまっていない事に…さらにAMP案件が
AMPとはGoogle社が新しく提案しているカスタムHTML記述です。スマートフォンが普及に伴ってスマートフォン向けのために作られたカスタムHTMLです。
詳しくは次の投稿に書きます。
遅延していくスケジュール
主に3点,が原因で遅延してしいました。
- 既存のWordPressの機能をそのまま持ってきたため,HTML構造が崩れてしまった。
- AMP対応にするために躓きが非常に多かった事
- JavaScriptはまだ勉強し始めた段階で煮詰まってしまった事
動作不良を起こしたとき,原因が全くわからなく先輩に聞くに聞けなく悩んでしまったのが時間を無駄にしてしまいました。 1日の目標を立て余裕を持っていたのですが詰まりに詰まってくると1日の目標が達成できなくなってしまいました。 先輩のフォローもあってか遅れながらもなんとかやり遂げました。
まとめ
Wordpressで詰まるというよりJavaScript,JQueryで詰まってしまっていたので,聞いたり,見たりしながら出来るようになりました。 余裕がなくなってしまうと急に視野が狭まる事が自分の中に有ることがわかりました。