窓の外は雨。言い訳を書いているより、手を動かすべきだといつも思う。
岩井です。 今回はいろいろとご迷惑をおかけしました。 まだライブしていませんが、先週の反省点をまとめてみました。《今回の反省点》
1.サイト構成の把握
html設計の構造や上部cssの解析に手間取りました。増改築を続けた温泉宿みたいです。全貌はまだ解明できていません。
2.クロスブラウザ対応
これはいつもの事ですが複数のユーザーエージェントでの癖(仕様)を調整するのは難しい事です。
3.納品方法
XMLでの納品というのは経験していましたが(showcase)、単独のcssやjsを読み込んだり、デザインのために複数のタグを埋め込んだりした場合に、タグの閉じ忘れや不必要なタグが残っていました。Webブラウザは寛容なので表示してくれますが、xmlは頑固です。もちろんこちら(制作者)が悪いんですけれどね。
《改善》
1.サイト構成の把握
html構造に関しては理解できました。レイアウトデザインはTableを利用したグリッド構成なので、まぁ単純と言えば単純です。とはいえ制作していると色々と問題もでてきますね。
上部cssに関しては途中で解析を諦めました。今回のエリア内にてYUI(The Yahoo! User Interface Library)のcss reset(ブラウザの癖をリセットするcss)を導入し、親の癖を排除しようとしたのですが、やはり親の血は強く、そう簡単に真っ白なキャンバスを創ってくれる訳ではありません。あくまでもブラウザのリセットですからね。YUIのcss resetではなく、そのエリアのみでの真っ白なキャンバスを実現する「xx_css_reset.css」などが必要かと思います。ライブラリ化すると皆が幸せになるだろうな。
とはいえ、不完全ながら、このエリア内でのベーシックなcssは作りました。今後の協業作業において大きなステップになるかと思います。
2.クロスブラウザ対応
経験上、各ユーザーエージェントの癖をある程度知っているつもりだったのですが、また色々と悩みました。悩んだ末cssの振り分け(複数のcssを用意してブラウザに合わせて切り替える方法)も頭によぎりましたが、今回は単独cssファイルとしました。必要性は十分認識させられたので、cssの振り分けに関しては再度深く調べておきたいと思います。
透過PNGの利用に関しては、いつも頭を悩ませるところです。ご存知の通りIE 6 以下では希望しているレンダリングをしてくれません。デザインとコーディングを兼務している僕のような立場では大きな足かせになります。今回は普及しているiepngfixというスクリプトを利用して一部対応していますが、まだ問題点は数多くあります。納品したhtml構成ならば、元ソース(xml)を触らずにcssの変更と画像の追加という最小限の変更で可能です。
3.納品方法
今回一番頭を悩ませたのは、ここです。僕の知識が足りないってのはその通り。htmlやphpだったらもっと迅速に対応できたかもしれないけれど。
今回はIISの動いているサーバを借りて環境を作ったものの、aspxやmspxでのプレビュー環境が作れなかった事もあり、htmlでプレビューして、その後xmlへといった流れ。xmlの厳格なエラーチェックにも悩まされましたし、パスの切り方に関しても問題点が残りました。
Silverlightの組込みは始めてでしたから、右往左往しました。いただいたテンプレートを元に今後の運用を考えて、Page_xxx.xmlはファイル名.xamlとして/xamlフォルダに、xxx.jsは/scriptフォルダに移動しました。同じ階層にxxx.xmlとxxx.js、(Page_)xxx.xmlといった分かりにくいファイル構成ではなく、シンプルになったと思います。
《改善案》
1.サイト構成の把握
IISでの環境が構築できるのがベターですが、今回の納品で問題なければMovableTypeを使ってシステムを組んでしまおうと思います。プレビュー用のhtmlと、納品用のxmlを吐き出すのがいいのかなと。2.クロスブラウザ対応
いくつかのTipsも含めまとめます。現状でのブラウザのレンダリングチェックはw3c準拠→Firefox、Opera、Safari→IE7→IE6→できるだけその他対応といった流れがベターかなと思います。3.納品方法
先に書いた様に、IISでの環境が構築できるのがベター。そこにCMSが動けば人的ミスも最小限に抑えられますから、現状ではベストな環境かと思います。1での改善案を構築した後にこの方向に進めて行ければと考えています。######
この一週間、現状把握や解析、テンプレート作成に追われて、求められていたビジュアルデザインは後手にまわってしまいました。とはいえ、納得できる内容ではありませんが、無難に収まったかなと感じています。抱えている問題点がクリアになれば、ビジュアルデザインの方に注力できると思っています。できればこのサイトはちょっとはじけたいですね ;-)
<署名>***************************************
DesktopFactory
岩井聖史(Masafumi Iwai)
TEL & FAX:xxx
Keitai : xxx
Skype : xxx
URI:xxx
〒130-0021
東京都墨田区xxx
*************************************************
トラックバック(0)(クリック▼)
トラックバックURL
最近のエントリー
月別アーカイブ
- 2008年11月 [1]
- 2008年9月 [3]
- 2008年8月 [8]
- 2008年7月 [10]
- 2008年6月 [17]
- 2008年5月 [5]
- 2008年4月 [25]
- 2008年3月 [35]
- 2008年2月 [34]
- 2008年1月 [28]
- 2007年12月 [28]
- 2007年11月 [23]
- 2007年10月 [11]
- 2007年9月 [9]
- 2007年8月 [6]
- 2007年7月 [35]
- 2007年6月 [9]
- 2007年5月 [47]
- 2007年4月 [34]
- 2007年3月 [10]
- 2007年2月 [25]
- 2007年1月 [32]
- 2006年12月 [27]
- 2006年11月 [23]
- 2006年10月 [24]
- 2006年9月 [23]
- 2006年8月 [26]
- 2006年7月 [27]
- 2006年6月 [30]
- 2006年5月 [20]
- 2006年4月 [20]
- 2006年3月 [28]
- 2006年2月 [12]
- 2006年1月 [19]
- 2005年12月 [26]
- 2005年11月 [17]
- 2005年10月 [17]
- 2005年9月 [27]
- 2005年8月 [29]
- 2005年7月 [29]
- 2005年6月 [33]
- 2005年5月 [16]
- 2005年4月 [37]
- 2005年3月 [25]
- 2005年2月 [29]
- 2005年1月 [24]
- 2004年12月 [20]
- 2004年11月 [15]
- 2004年10月 [24]
- 2004年9月 [11]
- 2004年8月 [21]
- 2004年7月 [21]
- 2004年6月 [25]
- 2004年5月 [26]
- 2004年4月 [24]
- 2004年3月 [25]
- 2004年2月 [5]
- 2004年1月 [24]

コメントを書く