6/20(土)は午後からセミナーに行ってきた。「〜の歩き方」などを全く無視した興味本位の選択で。老若男女。むかし情シス時代にMicrosoftとかOracleのカンファレンス行ったけど、対照的だった。以下、ざっとメモ書き。
- Ruby札幌ダイジェスト・アンド・モア
- 『プロダクティブ・プログラマ』翻訳した島田さん。but it's up to us to change
- 『Ruby逆引きレシピ』執筆中。
- Ruby勉強会@札幌…文字通り勉強会。土曜の午後とか。今、『初めてのRuby』読み合わせ。
- Ruby Sapporo Night…ちょっと見てみたい人もぜひ。
- Sapporo.rb…バリバリ開発。
- 2009年10月頃に札幌Ruby会議を予定。
- 続いてテクニカルなスピーチ。id:darashiさん。
- Sinatra…シナトラ。サクッと作って動かすためのWebフレームワーク。http://www.sinatrarb.com/
- deployはpassengerで。http://www.modrails.com/
- JavaFXでここまでできる!
- 技術者も覚えておくべきクロスブラウザ対応コーディングのポイント
- ハムさん。http://h2ham.seesaa.net/
- 若い!
- XHTML&CSS
- IE6はオールドブラウザ。バグ多い。
- 開発はFirefoxベースで。→利用者が多い。有用なアドオン。
- トップダウンアプローチ→大枠を考えてから細部を考える。シンプルな構造を目指す。
- CSSリセットを利用する。
- 最後にIE6、IE7の対策をしつつコーディング。
- Firefoxベース→IEも考慮=OK。IEベース→Firefoxも考慮=NG。制作の手間が違う。
- CSSはブロック単位で。設定不足や複雑すぎる設定による表示崩れに注意。
- 心がけ:バグや挙動を知る。シンプルな作り。対策や設定をきちんと。(ex.IEではfloatのバグが多い。)
- block要素とinline要素の違い。validなhtml構造。
- IEの独自仕様。ハックもできれば覚える。
- 今後はHTML5、CSS3が出てきてる。
- どのブラウザへ対応するかは顧客と確認しておくこと。
- 新しいブラウザでのチェック必須。
- ハックに頼りすぎない。
- Ajaxなどもよいが、JavaScriptがOFFな環境への配慮も必須。
- simpleSlideいい。http://moto-mono.net/2009/04/14/simpleslidejs.html