December 07, 2005

Where's your Mobile URL?

本日 TypePad Mobile 1.1 をリリースしました。SAKK でエンジニアリングにかかわった せきむらさん谷本さん またプロジェクトにかかわったすべてのみなさん、おつかれさま&おめでとうございます。

このリリースと同時に「あるウェブページのモバイル版 URL を明示的に指定する」 Mobile Link Discovery のドキュメントも作成して公開しています。

TypePad の Mobile の作業をしていてふと限界におもったのが、Trackback のリンク表示方法でした。以前から「User-Agent のパターンマッチでモバイルページにリダイレクトする」という従来の方法になんとなく問題点があるなあと感じていました(リンクする際に「このリンク先はモバイルに対応していない可能性があります」という注意書きを出さなければいけない、など)が、この Trackback リンク表示はそれの典型的パターンだなあと。(それぞれ PC 版の URL で Trackback していても、モバイルでは適切なページにリンクできない)

そこで仕様書にもあるとおり、Techonrati やはてな、ライブドアの人たちと簡単にメールベースでディスカッションし、既存の XHTML (HTML4) で実現できる <link rel="alternate" media="handheld" href="..." /> というタグを埋め込むという仕様に落ち着きました。構想から実際にローンチするまで若干時間がかかってしまいましたが、それでも1ヶ月ちょっとでさっくりと持ってこれたのはとてもよいスピード感だったと思います。

TypePad, はてな, ライブドアが対応したことで数十万(数百万?)の Blog がすでに対応したことになりますし、ココログ・ブログ人など TypePad をベースにしたサービスでも今後随時対応していく予定です。他の Blog サービス (Publisher) や検索エンジン (Consumer) でも対応された場合にはご一報くだされば仕様書のリストに追加していきます。

また、簡易チェックツールとして Mobile Link Discovery Validator なんてのをつくってみました。URL をいれると Mobile Link Discovery に成功すればその URL を MIME-type とともに表示します。

リンク:
* Mobile Link Discovery 仕様書 (英語)
* TypePad Japan: TypePad モバイルの正式版バージョンアップ
* はてなダイアリー - Mobile Link Discovery 対応について
* Livedoor Blog: Mobile Link Discovery に対応しました

Posted by miyagawa at December 7, 2005 04:53 PM | Permalink | Comments (11) | TrackBack(8)
Comments

旅行のクチコミサイト フォートラベルで一部ページMobile Link Discovery対応しました

Posted by: yamaji@4travel on December 7, 2005 09:24 PM

ルームシェアコミュニティサイト「ルームシェアジャパン」、Mobile Link Discovery 仕様に対応させていただきました。

Posted by: roomsharejp on December 8, 2005 12:09 AM

Mobile Link Discovery Validator を使ってみたのですが、link 要素の rel 属性値は case-insensitive なので、alternate だけでなく Alternate もチェック対象にして欲しいでありまする。

Posted by: drry on December 8, 2005 03:59 PM

0.02 で大文字小文字を無視するようにしました。

Posted by: miyagawa on December 9, 2005 06:08 AM

Mobile Link Discoveryを組み込んだRSS 1.0は、RDF/XMLとしては、文法違反になります。
RDF/XMLの仕様にあわせるには、LINK要素をRDF風にしたボキャブラリーを用意する必要があります。
例えば
<rss xmlns:link="http://www.example.com/ns/link/">
<link:alternate link:media="handheld" link:type="text/html" rdf:resource="{mobile URL}"/>
というかんじです。(link名前空間は、あくまでも例です。PURL等で、用意する必要があります)
cf.XHTML link types in RDF
http://www.w3.org/2005/05/hrel/

Posted by: iida musasi on December 12, 2005 04:17 PM

そのとおりです。ので、こちらで用意した仕様書には RSS 2.0 の例しか載せていません。RSS 1.0 はこのような拡張をする際つねに RDF との整合性を考える必要があるため、今回は対象からはずしました。

ところで RSS 2.0 への xhtml:link や Atom 0.3/1.0 への link x:media="" の埋め込みは、対応していないアグリゲータの場合、mobile Link のほうを permalink として見てしまうことがあるようです(Atom の場合は出現順序などに依存)。こちらもどうするか考えてみます。

Posted by: miyagawa on December 12, 2005 04:22 PM

たぐちです。
うちのサイトでも導入検討させていただきます!

Posted by: ルームシェア.net on January 15, 2009 09:21 AM

たぐちです。
うちのサイトでも導入検討させていただきます!

Posted by: ルームシェア.net on January 15, 2009 09:22 AM

たぐちです。
うちのサイトでも導入検討させていただきます!

Posted by: ルームシェア.net on January 15, 2009 09:23 AM

参考になりましたm(__)m

Posted by: 田村 on February 28, 2009 06:30 PM

ドキュメントありがとうございます。

携帯用ページが完成し次第、Mobile Link Discovery 仕様を導入させていただく予定です。

Posted by: 医学部予備校ガイド on March 2, 2009 05:07 PM
Trackbacks
TrackBack URL for this entry: http://blog.bulknews.net/mt3/mt-tb.cgi/1862
Mobile Link Discovery
Excerpt: Where's your Mobile URL?: blog.bulknews.net 「あるウェブページのモバイル版 URL を明示的に指定する」 Mobile Link Discovery のドキュメントも作成して公開しています。 RSS Auto Discoveryみたいな感じで、...
Weblog: YappoLogs
Tracked: December 7, 2005 05:39 PM
<head><link>を使ってweb2.0
Excerpt: OpenIDでは、&lt;head&gt;&lt;link&gt;を使ってUR...
Weblog: Goodpic
Tracked: December 7, 2005 05:41 PM
k.blogdb.jp で Mobile Link Discovery 対応しました
Excerpt: あまりにも放置されまくっていて、まともに動いていないblogdb.jpですが、k.blogdb.jpにてMobile Link Discoveryに対応しました。 キーワード検索結果でエントリタイトルをクリックすると、一度Mob...
Weblog: YappoLogs
Tracked: December 7, 2005 08:10 PM
mt4i設置&Mobile Link Discovery対応
Excerpt: Mobile Link Discoveryという仕様が Six Apart のm...
Weblog: wolog
Tracked: December 8, 2005 02:58 AM
Mobile Link Discovery 仕様を組み込んだフィードと Sage 1.3.6
Excerpt: Mobile Link Discovery 仕様を組み込んだフィードを Sage が上手く処理できない。
Weblog: drry+@->Weblog
Tracked: December 8, 2005 03:16 PM
「このページのモバイル版URLをメールす�‹」Bookmarklet
Excerpt: Mobile Link Discoveryに脊髄反射してBookmarkletを公�‹す�‹人がい�‹だろうと思って傍観してたのですが。でてきてないっぽだったので晒してみた。
Weblog: module.jp
Tracked: December 8, 2005 09:38 PM
Mobile Link Discovery
Excerpt: Where's your Mobile URL? -blog.bulknews....
Weblog:
Tracked: December 9, 2005 01:27 AM
Mobile Link Discovery と MT4i の「あいのり機能」
Excerpt: Where's your Mobile URL?: blog.bulknews....
Weblog: 人生迷い箸
Tracked: December 9, 2005 11:23 PM
Post a comment