システムは見た目が9割。なのか。

IT関連

js中級が終わり、html css中級に入りました。
主にCSS3で追加されたアニメーションについてやっています。

transition: プロパティ名 時間 変化方法;
で動きを出していきます。そして、
transform: foo;
で2D、3Dの動きを表現します。
また、
box-shadow: x y ぼかし 広がり 色;
で影を表現出来るので、立体感を持たすことができます。

こんなところを今日はやってましたです。

以前、フロアのお隣でやっていたプロジェクトで、業務用スマホアプリの作成をしていました。(あくまでも同じフロアの隣の人たち)
ある程度要件を満たせてユーザーにレビューしてもらったところ、
もっと今風のレイアウトにしてほしい
という返事がありました。
「今風ってなんだよ」とか、「それ要件定義のときにする話でしょ」、とか色々とツッコミどころはあるかと思うのですが、
見た目をオシャレにしたいというニーズはどこにでもあるということに私は気付かされました。(業務向けだとしても)
そしてITに詳しくないユーザーは、
見た目なんてちょろっとやれば簡単に出来るんでしょ?
もしくは、
「最後にレイアウト整えれば良いんでしょ?」
といった勘違いをしている可能性があり、そこを上手くコントロールするのもエンジニアの仕事であると思わされました。

PCやスマホの性能が上がり、今後は5Gの時代が来ると言われています。
そうすると今まで以上にレイアウトに凝ったサイトやアプリの需要は高まります。
今までの「とりあえず動けば良い」から、「ユーザー経験の向上」に比重を移し、エンジニアとして立ち振る舞う必要があるのかなと思います。

コメント

タイトルとURLをコピーしました