Q:インテルベースのMacintoshコンピュータへの移行は、DashboardウィジェットやSafariでのWebサイトの表示にどのように影響しますか?A:Dashboardウィジェットにはほとんどの場合、HTML、JavaScript、CSS、そして当然ながら画像ファイルなどの標準のWeb要素が含まれています。コンパイルされたコードを使わないこれらのウィジェットは、インテルベースのMacintoshでもPowerPCベースのMacintoshの場合とまったく同じように動作するはずです。 ただし、プラグインを使用するDashboardウィジェットは、それらのプラグインが確実にUniversal Binaryとしてビルドされている必要があります。ウィジェットが使用できるプラグインには次の2つのタイプがあります。 ウィジェットプラグイン Dashboardウィジェット用にウィジェットプラグインを記述した場合は、インテルベースのMacでウィジェットが動作するようにUniversal Binaryとしてプラグインをビルドし直す必要があります。PowerPC専用のウィジェットプラグインはインテルベースのMacintoshコンピュータではロードされません。個々のウィジェットの背後のDashboardClientプロセスは、インテルベースのMac上でネイティブに起動されるため、Rossetaは使われません。ウィジェット自体はロードされますが、プラグインとそのすべての機能が利用できません。 インターネットプラグイン 通常embedタグを使用して組み込まれているインターネットプラグインもまた、インテルベースのMac上のDashboardおよびSafariで動作するにはUniversal Binaryとしてビルドする必要があります。DashboardまたはSafariでの使用を目的としてインストールする独自のWebプラグインがある場合、Universal Binaryとしてビルドし直す必要があります。Dashboardウィジェット(またはWebサイト)でサードパーティ製のインターネットプラグインを使用している場合、プラグインの開発元に連絡し、Universal Binary版のプラグインが利用可能か現在開発中であることを確認してください。
ウィジェットプラグインまたはインターネットプラグインの開発者ならば、『Universal Binaryプログラミングガイド』を参照し、インテルベースのMacintoshコンピュータと互換性を保証するためにコードを更新する必要があるか調べてください。プラグインの処理タスクによっては、Universal Binaryへの変換は、単純に適切なフラグを指定してXcodeにビルドし直すことよりも多くの作業が必要になる場合があります。 ドキュメント改訂履歴掲載日: 2006-01-10
|