XTNDは、Apple Macintosh製品用にClarisが開発したドキュメントインポート/エクスポートシステムです。[1] XTNDをサポートする製品では、開くダイアログと保存ダイアログに追加のポップアップメニューが配置され、ユーザーはサポートされている任意の形式のドキュメントを読み書きできます。[2]この名前はextendの4文字短縮形で、Macはシステムリソースファイルで4文字の識別子を使用しています。
XTNDは1989年に[3] MacWrite II、[4] Claris CAD 2.0、そして1991年にFileMaker Proで初めて導入されました。 [5]このシステムは人気を博し、それまでやや「ローエンド」と考えられていたClaris製品の主要なセールスポイントとなりました。このシステムはすぐに他の多くの製品にも採用され、1990年代初頭にはかなり一般的になりました。
1992年にクラリスはシステムをアップルに譲渡し、[3] [6]アップルは最終的にこれをTranslation Managerとして知られるMac OSの基本部分として再ブランド化した。また、マシンにインストールされたソフトウェアを使用して未知の文書を開き、XTNDを使用して変換するMacintosh Easy Openも追加した。開発者ガイド[3] XTND Programmer's Guideは、 XTND Developer's Kit 1.3 [2]とともに1991年に出版され、FTPサイトに置かれていた。XTNDはPower Macsでは動作しなかったが、1993年にリリースされた拡張機能の拡張機能によって一時的に修正された。1995年から96年にかけて、アップルは既にシステム全体を放棄していたようである。
XTND は、一連の「トランスレータ」をリストし、読み込み、管理するシンプルなランタイム エンジンで構成されていました。トランスレータは Mac のシステム フォルダにあるリソース ファイルに保存され、XTND システムをサポートするすべてのプログラムで見つけて使用できます。実際のロジックのほとんどすべてがトランスレータにあり、ランタイムはファイル名とパラメータを内部に保存されているコードに渡すだけでした。
Clarisは、MacWrite、 Microsoft Word、AppleWorks、AppleWorks GS、WriteNow、WordPerfect、WordStarなどのワードプロセッサ用のトランスレータのほか、さまざまなスプレッドシート、グラフィックス、データベース形式用のトランスレータを供給しました。 [2] [4]
XTND の大きな技術的問題は、変換プロセスが「不透明」だったことです。システムは、ユーザーにフィードバックを提供したり質問したりする手段のないコードをトランスレータで実行しました。このため、長い変換がまだ処理中なのか、プロセスがロックされているのかを区別することが困難でした。コード ベースが古くなると、プログラムがフリーズすることがよくありました。コンバータ自体の品質は大きく異なっていました。たとえば、Microsoft Word拡張機能は特にエラーが発生しやすいものでした。[引用が必要]
参考文献
- ^ Seiter, Charles (1992 年 3 月)。「2 つの世界をつなぐ」。Macworld、第 9 巻、第 3 号、155 ページ。
- ^ abc 「新バージョン XTND」。Apple 2000。第 7 巻第 2 号。1992 年 4 月。62 ページ。
- ^ abc Weibel, Bob (1993 年 6 月 28 日)。「Mac 以外のファイルの翻訳: 周辺から主流へ」。MacWeek誌、第 7 巻、第 26 号。
- ^ ab Chien, Philip; inCider/A+ スタッフ (1993 年 3 月)。「Power Peripheral」。inCider/A+第 11 巻第 3 号、46 ページ。
- ^ 「Claris が Filemaker Pro を出荷」。Apple 2000。第 6 巻第 1 号。1991 年 2 月。70 ページ。
- ^ 「Claris が XTND を Apple に送付」。MacUser誌、第 8 巻、第 10 号、1992 年 10 月、49 ページ。
- Apple Computer Inc.、XTND プログラマーズ ガイド、1991 年。
