指向性メモ::2005-01-30::Todo

ページ情報
制作日
2005-01-30T01:09:00+09:00
最終更新日
2005-01-30T21:53:22+09:00
ページ内目次

やるべき事を忘れないようにリストアップ。

コメントのメールアドレスをきちんと扱う
httpもしくはhttpsスキームから始まったらURI、それ以外はメールアドレス、ぐらいがXSLの限界かな
「最新のコメント」「最新のトラックバック」表示
XSLで対応予定
コメントの整形を可能に
Wiki形式には対応しようかな。やっぱり1行じゃ辛いっぽい
コメント、Trackback受信時にメールで管理者に報告
2byte文字で送信すべき? mb_*系の関数なら楽なのかな。できればmb_*は使いたくないんだけど。でも、自分でエンコードするのはメンドい。一応Pearを確認してみよう
名前空間URI
短くすべきだよなあ。あとXNMは1つに統一すべきかなあ。うーむ
RSSの「Last-Modified」をどうするか
コメントとか、トラックバックは無視すべきか。無視しないとしたら、最新15件以前が更新された場合はどうするべきか。多分、無視するようにXSLを書き換える
ページ間移動
できれば、link要素だけで何とかしたいんだけど、現状だとIEや拡張無しFxじゃ全く身動きできない。適当に妥協すべきか
結局SDFはどうするのか
XHTML系向けのRICHタイプとRSSやATOM向けのSIMPLEタイプに分けたけど、どうなのか。統一できる? それと、表示非表示の設定をs3じゃなくて、もっと一般化されたところで可能にする
Trackbackとコメントの保存形式はRDF/XMLにしたい
rdf:aboutに何入れれば良いのか分からない。「urn:HIMMEL:XNM:ID:timestamp」とかで許されるのか。ていうか、型付きノードをルート要素に出来ないものか
「http:/example.com/himmel/memo」を「http:/example.com/memo」にしたい
mod_rewriteつかわないと無理。それか、エントリーポイントのファイルを沢山作るか。黒魔術は疲れるから嫌だな
CSSの改良
現状だと見にくいので
せっかくだから自動化済み対応フォーマットを増やす
RSS2.0とATOMは行けそう。XSL-FOは知らない。ところで、RSS2.0も「application/rss+xml」なのかな。いつも思うんだけど、これだけだとバージョンの判別が不可能だよね。XHMTLもそうだけど
自然言語のネゴシエーションを実装
そんなに大変じゃないと予想。拡張子は「FileName.Lang.FileFormat」と「FileName.FileFormat.Lang」のどちらがいいかな
エンコーディング拡張子に対応
「.gz」とか。うーん並び方は「foo.en.html.gz」が良いのかな。微妙。拡張子が何を意味するのかの識別は不可能なので、並び順は固定しなくちゃダメなんだけど。それか、制限事項を設けるか
XmlMessageBoardもいい加減開発進めろよ
そだねー

Comments

Name
北村
Datetime
2005-01-30T02:02:44+09:00
Message
html要素にxmlns:hmlとhml:backendnameの属性があるとXHTML 1.1 DTDには妥当でなくなってしまうと思うのですが、その辺りはいかがなのでしょう。
Name
石川
Datetime
2005-01-30T16:59:45+09:00
Message
ご指摘ありがとうございます。気が付いてませんでした。XSLの書き換えで対応できると思うので、近いうちに直します。
Name
石川
Datetime
2005-01-30T21:53:22+09:00
Message

修正しました。

Trackbacks

Trackback Ping URI

http://yudai.arielworks.com/memo/2005/01/30/010900.trackback

末尾に「0 + 4」の計算結果を繋げて下さい。例えば計算結果が「17」の場合、「010900.trackback17」です。これは機械的なトラックバックスパムを防止するための措置です。

Post a comment

Name (optional)
Email address or URI (optional)
Do the math below (required to filter comment spams)
0 + 4 + 3 =
Message (required)
Submit
連絡先、リンク、転載や複製などについては『サイト案内』をご覧ください。Powered by HIMMEL

I ♥ Validator