iPod touch ファースト・タッチ

ついに店頭での発売が始まった iPod touch。朝からApple Store銀座に並んで、ようやく1台ゲットしてきました。

使用感などはよそがやると思うので、もうちょっと突っ込んでいじってみたい人向けの情報をいくつか。

RSS フィードは mac.com 経由で読むことが出来る

AppleiPhone/iPod touch向けにフィードリーダーを提供しています。RSSフィードのURLを入力してコンテンツを取得すると、自動的にreader.mac.comに転送されて、ウェブサービス経由でフィードの中身を読むことができます。ただし、オンライン状態でないとだめです。

JavaScriptによるブックマークレットを利用できる

下記の簡単なブックマークレットを試してみたところ、現在見ているページのURLを表示できました。

javascript:alert(location.href)

iPodSafariのブックマーク編集機能は非常にシンプルなので、新しくブックマークレットを登録するには、どこかのページを開いて「ブックマークを保存」して、あとからそれを編集する形で JavaScript を埋め込まないといけません。

がんばれば、オフラインブラウジングもできる

data:// という形式のURLにページデータを全て埋め込むことで、そこそこのサイズのページを埋め込むことができるそうです。下記のサイトで、300KB程度のページを表示できたとあります。

Storing iPhone apps locally with data URLs - Life with Lunchhooks
"By using a data: URL, the entire page content is all in the URL. If save a bookmark for this URL, you can access this little JavaScript-based app even in airplane mode."
http://blog.clawpaws.net/post/2007/07/16/Storing-iPhone-apps-locally-with-data-URLs

デバッグコンソールをONにすると便利

「設定」→「Safari」→「デベロッパ」のところで、デバッグコンソールをONにすると、ウェブブラウズ中にJavaScriptやHTMLのエラー、CSSの修正の提案などをしてくれます。画面を常に1行使うのがうざいですが、内容はかなり役に立ちます。

ナタリー touch! もよろしく

iPod touchの発売にあわせて先日公開した「ナタリー touch!」、実機が出回るようになったことでようやく本番開始という感じです。data URL でのページ保存は、機能として組み込んで「オフライン・ニュースリーダー」を実現したいと思ってます。