Takazudo さんのメモ : マークアップしている人の気になること
先日のマークアップな人たち (じゃなくてもいいけど) の忘年会 – 2008 年 (?) で Takazudo さんが話題の種になるメモを用意してくださっていたのですが、飲みの席ではひとつひとつの話題でかなり盛り上がってしまい、すべての話題を語り合う時間が足りなかったので回答してみました。(書いていいのかわからない内容についてはパスしてあります。)
- 右に画像左にその他モジュールについてどう思うか。やっぱ table にする ? もしくは table 嫌だからそもそもそういうモジュールは用意しない ?
- display プロパティーの table と hasLayout をうまく組み合わせてやっています。よく調べてみたら自分が思いつくはるか昔に Takazudo さんがやっていたんですねー。
- Web 標準に準拠、アクセシビリティに準拠と銘打って HTML を書くとき、table をつかわないといけないことはないの?もしくはその時どうする?理想と現実を埋め合わせるときどうしてるかききたい
- IE 6 はまだまだ切れないので table を使うのも仕方がないかなと思います。でも table を使わないでもいい方法を時間のある限り考えてそれでも無理そうだったら…という感じで。これを考える時間が楽しいです !!
- alt ガイドラインとかって作ってる ?
- どこまで言っていいんだろう。パスで !!
- JavaScript のライセンスについてクライアントから説明をもとめられたことはあるか ? また、こっちから事前に説明したりすることはあるか?例えば jQuery を使う時は事前に了解を得ておくとか、言わずにつかってたら NG 言われたとか。
- 今まではライセンスについて云々のことはないです。(自分が知らないだけなのかもしれないのですが…。) 配布されているライブラリーを使う時にはライセンスについてもさらっとチェックしますが自分で書いてしまうことが多いです。これならライセンスも問題ないんですが…バグと保障の問題がでてきますよね…。
- コーディングにかける日数はどのくらい ?
- コーポレートサイトだったらテンプレートを作る時間が半日強くらいですかね。デザインを紙に印刷してみて眺めてどう分けるか決めてからコードを書いています。プラスでコンポーネントの量 * 時間という感じで。うちの会社は Dreamweaver のテンプレートを使うことが多いので、テンプレート式とか設定するともうちょっとかかるかも。
- テンプレ→量産という考え方について、そういう考え方はあるか ? 制作の流れについて
- 理想ですよね。このほうが効率もいいし CSS との相性もいいし !!
- ディレクター←→デザイナー←→コーダーという流れつにてききたい。ていうかそういう別れ方しているか。
- 自分の会社の場合はディレクターからデザイナー、ディレクターからコーダーみたいな感じにディレクターの人が取り持ってくれている感じです。でも「これ実装できる ?」みたいな感じのことはデザイナーとコーダーで話し合うことも。
- IA という役職的なひとはいるかについてききたい
- どこまで言っていいんだろう。パスで !!
- 画像置換についてどうおもうか。共通部分はまぁおいといて、ページごとに見出しをそうするとかいうことに対し。大変だし。
- 全部画像化した文字を img 要素として埋め込んでいます。大変だし。自分的には生のテキストを装飾して見出しとかボタンに見せてあげるのが好きなんですけど現状の CSS でデザインの実現を考えると難しいですよね。和文は Font も少ないですし…。でも画像置換もめんどくさいのを抜きにしたら悪くはないかと思います。
- コーダー・デザイナーって何人ぐらいいるか
- どこまで言っていいんだろう。パスで !!
- CMS についてどう思うか。てか CMS 実装とかしているか。
- CMS は MT を使うことが多いかなぁと思います。値段的にもできること的にも。
- スクリーンリーダーについて確認してるのか ?
- たまに…します。
- 印刷について
- 最初から印刷できるようにしてって言われることもありますが、そうでないときでもあとで「印刷できないのこれ !?」って言われないように意識しながらやっています。背景に依存しすぎないとか、content プロパティ + expression の合わせ技とか。
- HTML テンプレ仕様の確認とかどーしてるか ? ディレクターが確認 ?
- どこまで言っていいんだろう。パスで !!
- IE7 zoom の対応とかしてます ? 文中アイコンとか、どうにもならない系のは。また、クライアントに対応を求められたことは?
- アイコン系は時間がない時は hasLayout を true にした span で囲んで無理やり。大枠は position の値に気をつけながら。という感じです。それでもどうにもならないのは…どうにもならないですよね…。どうしてます ?
- JavaScript ファイルの管理方法について。自分は script タグを書きだしてインクルードぽくしてるんだけど、これだと全ページで全部読み込んだりとか、読む順序が前後して面倒なことになったりするんだけれどどーしてるか ? 直に script タグをかいているのか。
- まとめてインクルード用の JS を用意して使っています。このほうが管理が楽ですしね !! 特別なページはひとつずつ全部読み込みます。
- JavaScript 書いていると、IE5, 5.5 だと大体 JS エラーでるけど無視している ?
- はい…。
- JSの圧縮ってしてます ?
- メンテナンスしづらくなるのでしないことが多いです。
- もう、position : absolute, float : left / right 以外のブロック要素にはほとんど zoom : 1 したい気分なんですがどうですか。1 個 1 個確認しますか。
- hasLayout が true になっていないとやばそうな所だけ zoom : 1 しています。position : relative の個所とか、ネガティブマージンをつかって親要素からはみ出している個所とか。
- 研究的なことってする時間もらえてますか ?
- どこまで言っていいんだろう。パスで !!
こんなことしながら仕事している人もいるんだな的な感じで。
Takazudo さん、素敵なネタを提供してくださってありがとうございました !! またご一緒できるといいなぁ。

トラックバックURI
http://www.yomotsu.net/wp/wp-trackback.php?p=483
この記事へのコメントはまだありません
コメントフォーム