2003-06-01

> [Cocoa] URN Access

ちゅうわけでStaticプロダクトとして公開。

一度起動してしまうと外から終了するかログアウトするまで実行しっぱなし。ExampleのSimpleServiceはそうだったんで。そのうち「放っておいたら終了」する機能は付けるつもり。あと、IETFのRFC以外の名前空間の解決もしなきゃ。

GUIを持たない癖にいっちょまえにNibファイルを持っているのは、コントローラの生成、保持とdelegateの設定をNibファイルでやっているから。だってNSApplicationのサブクラスで同じ事を実装するより楽なんだもん。ちなみに、ISBNの検索にamazonは嫌だと言う人やRFCを読むのにHTML化された文章が良いと言う人は、Localizable.stringsを弄って下さい。

問題は、設定に依っては予期せず新規ウインドウを開く事態になる事。ユーザがブラウザ内でジャンプしたつもりでも、実際にはバックグラウンドのアプリケーションを経由しているから。こればっかりはどうしようもない。

> [ブラウザ] Mozilla 1.4 RC1

Netscapeについて以前挙げた事柄は直っておらず、ウインドウの無い状態では「File」メニューの「Open File...」項目が選択可能だが無反応。やっぱり根本的な所でウインドウの存在に依存しているっぽい。