Movable Type3.3のお知らせ
この前3.2にバージョンアップしたばかりなのになぁ…。
とはいえ、
一般的なコンテンツ管理作業のためにテンプレートタグが大幅に拡張されています。
このあたりは気になる所です。
CSSかテーブルレイアウトかを判断するときに考えなければいけない事
全然まとまっておりませんが、とりあえずドラフトということで。
目的
- 公共性
モダンブラウザ以外でのアクセスをどこまで考慮するか。 - アピアランス
見た目を重視するかどうか。
「レガシーブラウザでCSSが無効になってもコンテンツは保証される」という言葉は、やはり作る側の都合であって、エンドユーザーから見たサイトの信頼性等を考えると、どこまでアピアランスを維持出来るかは考慮すべき問題だと思います。 - メンテナンス性
コンテンツの差し替え、追加、削除の頻度、利便性など。
まあ、wiki書式などのCMSなど入れてしまえば、吐き出されるHTMLがテーブルレイアウトだろうとCSSレイアウトだろうと差はありませんが…。 - サーバ負荷
うまくすれば、テーブルレイアウトからCSSレイアウトに移行する事でHTMLのファイルサイズを4分の1くらいまで減らす事ができます。
その分、CSSは相当に大きくなりますが、CSSはローカル側にキャッシュされると考えると、サーバやインフラの負荷軽減に一役買えると思います。
閲覧環境
- モダンブラウザ
モダンブラウザ以外での閲覧を保証しなくてよいのであれば、何も考えずにCSSレイアウトにすべきです。 - レガシーブラウザ
「イントラ向けのサイトで、社内規定により使われているブラウザがNC4.78のみ」とか「レガシーブラウザしか使用出来ないPCの周辺機器のサポートページ」の場合は、テーブルレイアウトの方がベターでしょう。 - 紙媒体
地図や製品仕様などのページは、印刷を考慮する必要があります。
印刷される機会が多いのであれば、印刷用のページを生成するシステムを作成するか、印刷用のCSSを用意してコンテンツを使い回した方がいいでしょう。 - 携帯電話
携帯向けのサイトはコンテンツを携帯用に最適化する場合はほとんどだと思いますが、一応。 - テキストブラウザ
正直な所、考慮する必要があるほど利用者が多いとは思えないのですが、一応。 - 音声ブラウザ
CSSレイアウトのHTMLはアクセシブルである、とした場合に真っ先に対応すべきであると考えられるブラウザでしょう。
ただし、音声ブラウザもメーカーによって実装が異なるので、最適化させるには「どの音声ブラウザ」と特定した上で最適化する必要があります。 - PDA
日本ではほとんど考えなくていいですね…。
寂しいなぁ…。 - インターネットTV
うーん…。ここまで考えなければいけないかなぁ…。
一応、こういうメディアもありますよ、という事で。
コスト
- 金額面
テーブルレイアウトからCSSレイアウトに移行するための費用を捻出出来るかなど。
通常は、サイトをリニューアルする際に一緒にCSSレイアウトに変更する場合がほとんどなので、リニューアルの必要性などをひねり出す必要があるでしょう。 - 時間面
ページのコーディングを行なう時間よりも、ページのコーディングを行なうためのガイドラインやフレームワーク(XHTML+CSSによるパーツ等)を作る時間を確保出来るかどうかが問題になります。
パーツを作るためには、ページにどのようなコンテンツが入るかを把握する必要がありますが、経験上、スケジュール上コンテンツが曖昧なうちにガイドラインを作成しなければいけない場合が多いような気がします。
制作者
- テンプレート/フレームワーク/ガイドラインの作成に必要なスキル
最近はツールも充実しているので、テンプレートを作るだけならあまり考慮する必要はないかもしれません。
ただし、ガイドラインを作成するためには「ドキュメントを作成するスキル」が別途必要です。 - テンプレート/フレームワーク/ガイドラインに則ったページの展開に必要なスキル
サイトにもよりますが、「ガイドラインさえ理解出来れば誰でも作業出来る」か「CSSもきっちり理解していないとページは作れない」かは、ガイドライン次第でしょう。 - バリデータ/チェッカーなどの制作環境
ガイドラインを作れる環境であれば、特に気にする必要はないと思います。
テーブルレイアウトかCSSレイアウトか?
CSS Fightで発表された資料がスラドで取り上げられて盛り上がっております。
なんかこう、いろんなレベルの話が錯綜していて紛糾しているようです。
あとで書きます。
サイトリニューアルメモ
仕事が回答待ちで暇です。
…もとい、タスクがスタックされていなくて時間に余裕があるので(言い換えただけか…)、このサイトのリニューアル要件なんかを考えてみました。
デザイン要件
- 角丸を使う
- リキッドレイアウト
- 渋め、あるいは目に優しい
- 文字は大きく
技術的な要件
- 全体
- エントリーに「投稿者」は表示しない(自分しかいないので)
- XHTML Strict+CSSによる文書構造とレイアウトの完全分離
- カテゴリーの代わりにタグを導入する
- ホームページ
- コメント、トラックバックを表示
- 月別アーカイブはもっとコンパクトに表示
- 月別、カテゴリー別エントリー
- 内容を含まず、インデックスのみにする
- 1ページあたり100件前後でページを分割する
- 個別アーカイブページ
- 似たような内容のエントリーを表示させる(確かそんなプラグインがあった筈…)
mapaeが使えるようになった。
MT用emacsフロントエンド、mapaeが使えるようになりました。
mapaeは、mt-xmlrpc.cgiというAPIを使用してMTから入出力を行なっているのですが、MT3.2から、ログイン用のパスワードとAPI用のパスワードがそれぞれ別に設定出来るようになり、API用のパスワードを設定しなかったのがmapaeを使用出来なかった理由でした…。
なんとも恥ずかしいオチ。
MTのバージョンアップ終了
やっと終わった…。長かった…。
はやじょ先生、コメント消してしまいました。すいません。
サーバをごりごりいじるのは何かとめんどうですが、これも勉強ということで、まあいろいろ四苦八苦しています。
ひさしぶりにはてなダイアリーをみて、なんかいろいろ機能がついているのには驚きました。すごい勢いでかわっていますね。
あとは、mapaeを使えるようにすれば…。
これがいいかも Macbook
次期OSが出る頃か、ボーナスの頃にまた検討すると思うのでメモ
これはイイ! ところ
- 価格
- プロセッサのスペックがMacbook Proとほとんど変わらない
いいんじゃない? なところ
- 光オーディオ入出力が標準装備
- 上位機種の光学ドライブがSuperDrive
うーん、どうなんだろう? なところ
- AppleのBTOでは、メモリの選択が256×2、512×2、1G×2しかないところ。
1Gのメモリはもう持っているので、1G×1があればよかった。 - 重量2.3Kg
- キーボード
ちょっと、考えてしまうなぁ…。 なところ
- GPUがIntel GMA950
- つやつやディスプレイ
それ以外の要素
- AdobeがIntelプロセッサ対応のアプリケーションをいつ発表するか
- Macromediaが以下略
- MacOS 10.5がいつ出るか
- 今年のボーナスの額
追記(060519)
ヨドバシカメラでちょっとだけ触ってきました。
Apple謹製のアプリケーションはインテルプロセッサーに対応しているからすこぶる速いけど、自分が作業で使うPhotoshopとかIllustratorとかFlashはまだ対応していないから、体感速度が速くなったように見えない。むしろ、遅く動作しているように見えます。
外観は写真よりもチープに感じました。相当主観的な見方ですが、あのキーボードとデザインはどうも好きになれません。
これはしばらく待ちだなぁ…。
スパム
こんな、インターネットの片隅にある、ウンコのようなサイトですが、最近になってトラックバックスパムとコメントスパムが大量に来るようになりました。
せっせとIPを登録して弾いていましたが、そろそろ根本的に対応しなければいけないような量になってきました。
面倒だけど、Movable Typeのバージョン上げて、対策しないとなぁ…。
MacBookが出た。
今年の夏くらいまでは新しいAppleのノートPCは出ないかな?と勝手にに思っていたら出ましたね。
別に白と黒のモデルはいらないんじゃない?と思うんだけどどうなんだろう?
あと、つやつやディスプレイは微妙。おっきいiPodみたいに見えるのかなぁ。
12インチのMacbook Proが出るのを待つか、それとも今買ってしまうか…。迷うなぁ…。