→指さしができるように。ブックマークをしやすく。→Ajaxが全盛期で1ページの容量が大きくなっている。→CMSで入れば楽かも。外国人が日本に来て不満な事で上位に上がってくる「英語表記が少ない」など、まだまだデザインで満足度をあげられる部分は、たくさんあるでしょう。円高や消費税、国際情勢などニュースを知っておく事で、アイデアの源泉、引き出しが増えます。学生も何がきっかけでも構わないので、ぜひニュースをチェックして欲しいですね。ちなみに年代別人口の表がでてくると、いつも気になる1966年(今年48歳)の出生数が極端に少ないのは、丙午(ひのえうま)だったからですね。次は2026年ですが、あと12年、さすがにその時はどうなんでしょうか。いうことで、あっという間の4セッションでした。毎回、秋は講演者はもちろんですが、参加者個人専用のスケジュールとアンケートセットを受付でもらえたり、各ルームの司会など運営のみなさんの準備が大変だと思うのです。最終更新:2017.02.18Webサイト制作TipsUIデザインWebデザインの勉強には、良いサイトをたくさん観るということが重要です。学生用にWebデザインギャラリーのリンクを書き溜めていたのですが、改めて確認すると閉鎖されているサイトもいくつかありましたので、整理して公開しようと思います。有名なところは網羅してあると思いますが「ココが無いぞ!」ということであれば、教えてください。最終更新:2018.10.18Webサイト制作Tips夏休みも残りわずかとなり、暑さもずいぶんと和らいできました。そんな中、特別授業ということで初心者向けにCSS3のAnimationの授業を行いました。初心者向けといいながら、かなりイレギュラーな部分を題材にしたのですが、資料としていろいろとまとめましたので、書いておこうと思います。JavaScriptの役割と、HTMLの書き方とCSSとの関係を理解してもらいます。ここ1年ぐらい、高校生や初心者向けの講座では、CodePenを利用しています。アプリケーションの使い方やファイルの設定など、コーディングすること以外の準備が必要なくjQueryなどライブラリの読み込みも簡単に設定ができ、コードを書き換えると自動でリロードもしてくれます。今回も最初からCodePenで書いていきます。GreenBlueRedCSSでは、HTMLのタグとセレクタの関係、クラスで個別に設定ができるという事を説明します。green;}.blue......書き込むとすぐに、文字の大きさが変わったり、各単語に色が塗り分けられたりと、関係性がわかりやすいと思います。ここからHTMLの文字にCSSでアニメーションをつけていきます。調べてなかったのですが、CSS3のアニメーションでは、意外と設定次第でいろいろな事ができるようです。In」「Bounce」を作りながら各プロパティと動きの説明し、プロジェクターで投影しながら一緒にコーディングして動かしていきます。最終的には、テキストを画像に換えて、ボタンで動くようにしました。CodePen.キャラクターはFirefoxのマスコットキャラクター「フォクすけ」を利用させてもらいました。今回は「Bounce(バウンド)」で説明します。最初に、HTMLを書きます。classも設定しておきます。BounceそしてCSSは、アニメーションの設定をします。visibleを設定します。transform-originを設定します。設定するアニメーションに名前を付けましょう。今回はそのまま“bounce”と言う名前にします。アニメーション一回分の時間の長さを指定します。初期値は0(=動かない)で、マイナスの値を入れても0と認識されますので必ず設定します。単位はs(=秒)となります。今回は、“1.6s”といれます。animation-timing-function始点と終点間の変化の仕方を調整する事ができます。これを一般的には、イージングとよびアニメーション作成ソフトでは、ベジェ曲線で表されます。以下の図のような4つのコントロールポイント(P0、P1、P2、P3)で定義されます。P0は始点、P3は終点なので固定となりますので、P1のX1,Y1、P2のX2,Y2を設定する事で、変化の仕方を変更する事ができます。細かい設定は、下記の記事に紹介されているジェネレーターを利用すると便利です。参考:【便利】timing-functionのシミュレーター|しばさんのおはなし一般的な変化の仕方については、下記の値が準備されています。