TalkNote第8回に参加してきました

珍しく土曜日の講義が休みだったのでTalkNote(Webのセミナー)に参加してきました。

http://talknote.me/vol8/event/

サイバーエージェントのWebディベロッパーの方々4名を講師に迎えて、主にcss,jQuery,javascript関連の内容でした。

かなり高度な内容で疲れましたが、いい刺激になりました。

 

超!短くまとめるとCSSもjavascriptも【設計】が大事だよねっていう話し。

もうちょっと説明するなら、Webって更新していくものだから保守・再利用・拡張ができるように作るべきだよね。

それにはSAASやBackbone.jsがあるよ。って感じでしょうか。

 

 

個人的には身近な存在のCSSのセッションがおもしろかったです。

スケジュールが合わなくて、なかなか勉強会やセミナーに参加できませんが本当はもっと参加したいと常々思っています。

 

 

2013/6/14追記

描画パフォーマンスの改善について詳しく記述してあるページを見つけました。

http://blog.cacoo.com/ja/2013/06/03/web-paint-performance/

Webデザイン技能検定2級実技のフォーム問題の解き方

Webデザイン技能検定2級の実技試験の最後にフォームを作成する問題があります。

都道府県を選択するセレクトメニューを作る問題です。

北海道から沖縄までのテキストデータが素材として配られます。これを使ってフォームを作ります。
htmlだけで作っても合格できますが、たぶん時間が足りなくなると思いますのでjavascriptで楽した方がいいと思います。

<form method="post" action="">
<script type="text/javascript">

var pref = new Array(
"北海道",
"青森県",
"秋田県","岩手県","山形県","宮城県","福島県",
"茨城県","栃木県","群馬県","埼玉県","神奈川県","千葉県","東京都",
"山梨県","長野県","新潟県","富山県","石川県","福井県","岐阜県","静岡県",
"愛知県","三重県","滋賀県","京都府","大阪府","兵庫県","奈良県","和歌山県",
"鳥取県","島根県","岡山県","広島県","山口県",
"徳島県","香川県","愛媛県","高知県",
"福岡県","佐賀県","長崎県","熊本県","大分県","宮崎県","鹿児島県","沖縄県"
);

document.write('<select name="prefecture">');

for (var i=0 ; i<=46 ; i++){
document.write('<option value="'+pref[i]+'">'+pref[i]+'</option>');
}

document.write('</select>');

</script>
</form>