iPod touch で予定の編集ができないのは既知のバグ

アイデア満載のキーボードとsafariの機能性に驚く・「iPod touch」レビュー(後編) PC&デジタルカメラ-最新ニュース:IT-PLUSから。

この「新規スケジュールの追加」機能は、iPhoneでは普通にできることなので、iPod touchではiPhoneとの差別化のために削られたのではないかと見られている。

この記事に対する返信ができないのでフリーライターの観音寺研二氏へ直接連絡することができないのだが、これは差別化ではなく既知のバグであると Jobs 氏自身がユーザーにメールで返信している。

Add/Edit calendars WILL be added to iPod Touch in future software update – Mac Forums

jp.youtube.com のリンクが Youtube を起動しない問題


iPod の Safari.app を使っていて YouTube のリンクを見つけても YouTube.app が起動しないことがあり、アップルのディスカッションに投げてみたが解決しそうにないので、実験の記録も兼ねて本ブログ上で報告することにした。
Apple Support Discussions – jp.youtube.com のリンクが Youtube を起動しない

この実験には、ブックマークレットの編集とブックマークの同期、del.icio.us へリンクの投稿と編集といった目的で MacBook に手伝いをしてもらった。
iPod touch 1.1.1 での状況は、サブドメインの違いによって次のように異なる。

www.youtube.com のリンクをタップする場合
・YouTube.app が起動する。
・H.264 形式のファイルがあれば再生開始、なければ「… 利用できません。」というエラーメッセージを返す。

jp.youtube.com のリンクをタップする場合
・プラグインを要求するウェブページに遷移する。
・プロトコルハンドラとサブドメインを “youtube://www…” に書き換えるブックマークレットを実行する。
・YouTube.app が起動する。
・H.264 形式のファイルの有無を問わず「… 利用できません。」というエラーメッセージを返す。

この結果、アドレスバーを編集することでヘルパーソフトである YouTube.app を起動しても動画を閲覧することはできず、iPod の Safari.app は “http://www.youtube…” という href 属性を “youtube://www.youtube…” に変換しているものと推測される。(ページのソースを表示できないことに加え、リンク文字をタップし続けてもプロトコルハンドラを確認することができない。)

この挙動と同じく “jp.youtube.com” という href 属性を “www.youtube.com” に書き換えるブックマークレットを実行してからタップすることで YouTube.app を起動するという作案も良いのだが、H.264 形式のファイルが無ければ閲覧できないし Apple にフィードバックをしたこともあって、この2つのアプリケーションの連携については少し放置することにした。

最後に、Apple が使う携帯用プロトコルハンドラについて報告してくれた TUAW に感謝する。
Apple adds new mobile protocol handlers – The Unofficial Apple Weblog (TUAW)

Size Browser Window Bookmarklet


Macintosh のブラウザは Windows のそれと異なりウィンドウを1ボタンで画面最大に設定することができないため Apple が “Scriptable Applications: Safari Bookmarks” で公開している “Size Browser Window to Full Screen” のようなブックマークレットを利用していたが、今回は画面最大を含む9種類の位置と大きさにブラウザウィンドウを設定することを想定した “Size Browser Window Bookmarklet” を作成した。

動作環境:IE6+, Safari 2+, Firefox 2+

インストール方法:
1. Window
このリンク文字をブラウザのブックマークバーにドラッグ&ドロップする。あるいは右クリックからブックマークに追加する。(IEではお気に入りの「リンク」フォルダに入れる。)
2. 名前を付けて保存する。

使い方:
1. ブックマークレットを実行する。
2. ブラウザの移動先を決めて9つの内該当するボタンを押す。(ボタン外の黒い部分をクリックするとキャンセルになる。)

Firefox を除いて、空白の画面では動作しないので注意。これは、ブックマークレットを実行することで外部のサーバーに設置した JavaScript ファイルを head タグに挿入するようにしているためで HTML 記述がないページでは有効ではない。
今後の追加機能として、ある記事を参照しながら投稿するという作業の場合ウィンドウやタブの切り替えに手間がかかるという理由から、Windows にある「横一列に並べる」「縦一列に並べる」コマンドのような複数のブラウザウィンドウを操作できるものを考えている。

最後に、先に公開した “SPACE ALC ブックマークレット” で多くの寄付を頂いたことにこの場を借りて御礼を申し上げると共に、このスクリプトを利用するに当たっての寄付をお願いしたい。Paypal でのクレジットカード利用に躊躇するという方は、Amazon ウィッシュリストから何かを選んで頂くことも歓迎している。

更新:ファイル構成を変更したことによりアドレスを変更しました。一旦ブックマークを削除してから再インストールをお願いします。

iPod touch のブックマーク


iPod touch でブックマークレットを使うには iTunes を使って Safari のブックマークを同期して登録するしか方法がないのだが、ここで設計上の問題が一つ判明した。それは Safari にも初期状態で用意されている “ブックマークバー” と “ブックマークメニュー” という2つのフォルダを削除できないこと。さらに並び順も変更できないというデスクトップ版 Safari の設計をそのまま引き継いでいるために小さな画面、特に横向きにしているとスクロールという操作手数が増えるので使い勝手がかなり悪い。

Apple – Support – Discussions – Deleting “Bookmarks Bar” and “Bookmarks …

フレームワークを再利用している点を考えるとこの問題が改善される確率や優先度は低そうだ。

Good-bye Textedit.app


Finally, Google doc support Safari browser. So I have banished Textedit.app from my Dock.

I think that how many icons you have in your Dock is that how much you are interesting in Web 2.0. We usually say “Dondakeee! Nee ten Zero” in Japanese. 🙂

Actually, I know so much about these sort of things, but the Dock settles the matters in fewer icons setting.

I wish I can use this web application in place of Smultron.app to writing a program and Adobe release Photoshop Express for web developers.

SPACE ALC ブックマークレット

翻訳の仕事や関数命名、作業ログの記録、チャットなどに役立っているオンライン辞書サービス英辞郎のアドレス構成が簡単になったので、SPACE ALC ブックマークレットを作成した。これまでは Artman21 の OpenMenu X を使い、自作した AppleScript を呼び出して同様の機能を利用していたが、ブザウジング翻訳に関してのみこちらに移行した。

動作環境:IE6+, Safari 2+, Firefox 2+

インストール方法:
1. 英辞郎
このリンク文字をブラウザのブックマークバーにドラッグ&ドロップする。あるいは右クリックからブックマークに追加する。(IEではお気に入りの「リンク」フォルダに入れる。)
2. 名前を付けて保存する。

使い方:
1. 調べたい単語を選択する。(任意)
2. ブックマークレットを実行する。

単語を選択しなかった場合、ブックマークレットを実行後表示されるプロンプトに調べたい単語を入力してOKボタンを押すことで、本のようなアナログメディアからの利用が可能になる。
(プロンプトはCancelボタンかESCキーで実行を中止することができる。)

また、愛用している Safari ブラウザにはブックマークバーに登録されている先頭(左側)から9つの項目がショートカット(コマンド+数字)になるという便利な機能があるので使わない手はない。(これが Firefox との大きな違いでもある。)

更新:開発に対し寄付を申し出て頂いた方、ありがとうございました。Paypal での受付ボタンを設置しました。;-)

更新2:新しいウィンドウで結果を表示することにした。

更新3:英辞郎 for iPhone / iPod touchを公開した。Paypal での受付ボタンのリンクHTMLコードにメールアドレスが埋め込まれているので、何か問題があればそちらまでご連絡頂ければ幸いです。

更新4:英辞郎 for iPhone / iPod touchを使う映像を公開した。

更新5:正式版のリリースを受けて英辞郎 for iPhone / iPod touchのメンテを終了しようと思います。寄付をして頂いた皆さま、本当にありがとうございました。

更新6:iOS4 のマルチタスク(ファーストアプリスイッチャー)にウェブアプリが対応するようになったのでコードを修正。

the first prize in the Saturday Tournament

I won the first prize in the Saturday Tournament that Michy, one of the world-class backgammon player, is held on the GamesGrid.

I am happy, very happy, for my wife and for my baby to whom I dedicate this triumph.

To tell the truth, I won the same online tournament, the Special Event held at New Year’s, and got the one-year membership of GamesGrid. This may have been the most charmed year of my life.