アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
皆さんもソースを読むときに、行と行の間を読むような気持ちで見てほしい -- あるハッカー
直し方 (スコア:0)
ファイルを開くタイプのアプリケーション(殆どすべてか)は、
Launch Servicesがファイルとアプリケーションをバインドする条件 [apple.com]
の通りにファイルの安全性を判断し、またユーザに示すべきです。
表示と挙動に矛盾があってはいけません。
Safariであれば、「安全なファイルを開く」判断を上記リンクの優先順に
基づいて行う。
Mailであれば、優先順に従い、Terminal.appの書類であることをユーザに
明示する(書類のアイコンを置き換えるか、それよりも目立つ方法で)
Finderも、ファイルの関連付けを確認するのに「情報を見る」ウインドウを
表示する必要があるのは、不親切と言えるでしょう。
また、今からでも遅くないので、Appleはこのような判断を行うリファレンス・
コードか、標準的なAPIを提供するべきです。
ファイルの関連付け判断がここまで複雑化したのは、Mac OS Xがその道を
選んだからに他なりません。
TidBITS の記事 (スコア:1)
ここでは、 Apple に対して「どんなファイルでも、ただ開くだけでコードとして実行されるものには、それと分かるように、目立つ『バッジ』をつけるべきだ。」という提案がされています。
>ファイルの関連付け判断がここまで複雑化したのは、Mac OS Xがその道を選んだからに他なりません。
ほんとにそうですね。ファイルの関連付けは Mac OS 9 方式の方がよかったかも。あれもデスクトップデータベースが壊れると困るという問題はあったわけですが。