« CHEEBOWのしおり(2005-12-07) | メイン | CHEEBOWのしおり(2005-12-08) »

2005年12月 8日

MT+MT4iでMobile Link Discoveryに対応するには

Six Apart - Docs: Mobile Link Discovery 仕様」が公開されて、あちこちで話題になってますが、うちでも使っているMovableTypeをケータイ対応させちゃうMT4iで、Mobile Link Discoveryに対応させるにはどうしたらいいのかなーと悩み中。
とりあえず、メインページと、個別エントリページは

<$MTCGIPath$>mt4i.cgi?id=<$MTBlogID$>
<$MTCGIPath$>mt4i.cgi?id=<$MTBlogID$>&mode=individual&eid=<$MTEntryID$>

このURLでヨサゲ。

メインページのテンプレートに
<link rel="alternate" media="handheld" type="application/xhtml+xml" href="<$MTCGIPath$>mt4i.cgi?id=<$MTBlogID$>" />

個別ページのテンプレートに
<link rel="alternate" media="handheld" type="application/xhtml+xml" href="<$MTCGIPath$>mt4i.cgi?id=<$MTBlogID$>&mode=individual&eid=<$MTEntryID$>" />

これを書いてあげればいいんじゃないだろうか。
でも、カテゴリアーカイブと、日別アーカイブからのURLはどうしたもんだろう。MT4iにはカテゴリとか日付のアーカイブってないよね?
なければ、書かなければいい話なのかな。それとも、トップのエントリにリンクすべきなのか。
うーん。悩ましい。

ちなみに、
Atomでは、feedに
<link rel="alternate" x:media="handheld" type="text/html" href="<$MTCGIPath$>mt4i.cgi?id=<$MTBlogID$>" />
これ。entryに
<link rel="alternate" x:media="handheld" type="text/html" href="<$MTCGIPath$>mt4i.cgi?id=<$MTBlogID$>&mode=individual&eid=<$MTEntryID$>" />
これって感じで、
RSSは、channelに
<xhtml:link rel="alternate" media="handheld" type="text/html" href="<$MTCGIPath$>mt4i.cgi?id=<$MTBlogID$>" />
これで、itemに
<xhtml:link rel="alternate" media="handheld" type="text/html" href="<$MTCGIPath$>mt4i.cgi?id=<$MTBlogID$>&mode=individual&eid=<$MTEntryID$>" />
これって感じかなぁ。

(追記)
あ、でも、Atomはまだ名前空間が登録されていなかった。

投稿者 CHEEBOW : 2005年12月 8日 12:54 このエントリーを含むはてなブックマーク
[ Movable Type, Weblog ]
【お知らせ】音楽に関することはこちらのブログで書いています。くじら音楽部::BLOG

トラックバック

このエントリーのトラックバックURL:

このエントリーを含むはてなブックマーク

このリストは、次のエントリーを参照しています: MT+MT4iでMobile Link Discoveryに対応するには:

» Moble Link Discovery と MT4i の「あいのり機能」 from 人生迷い箸
Where's your Mobile URL?: blog.bulknews.... [続きを読む]

トラックバック時刻: 2005年12月 9日 11:23

コメント:

日付は無理ですけどカテゴリならセレクタがあるので、“あいのり改変”したときにプラグインを使ってこんな感じでやってみたことがあります。

http://mayoi.net/archives/2005/04/14-1130.php
http://mayoi.net/wiki/index.php?MT4i181V#content_1_5

投稿者 ヴァリウム男爵 : 2005年12月 8日 17:59

久々に来てみたらいきなりMT4iの文字があってビックリしました。
こんなのが仕様として公開されたんですね。
MT4iで既に「あいのり機能」として実装されているのと同じようなもんでしょうか。
実はMT4iには勝手にもう限界を感じていて、やはり静的生成にすべきかなぁ、とか最近考えています。
イメージとしては、日本語に対応+文字コード変換できるMTPagenateに、独自にコメント投稿機能を用意してあげれば事足りるような気がしてるんですが。

投稿者 太鉄 : 2005年12月 8日 19:11

MT4iももちろん素晴らしいですけど、TypePad Mobileよさげですね。MovableTypeにも実装されないかなあ。このニュースをみて、太鉄さんのエイプリルフールネタを思い出してしまいました(^^;

投稿者 ヴァリウム男爵 : 2005年12月 8日 19:48

>ヴァリウム男爵
なるほど! プラグインですか。
でも、無理にすべてのアーカイブにつけなくても良いかもしれないですよね。

>太鉄
ありがとー。
でも、動的でも十分に使いやすいと思いますよー。
ほんと、MT4iはMTに組み込まれていてもいいんじゃないかなーと思ったりもしますね。

投稿者 CHEEBOW : 2005年12月11日 22:18

コメントしてください




保存しますか?