Adobe FrameMakerは、構造化文書を含む大規模または複雑な文書の作成と編集用に設計された文書処理ソフトウェアです。元々はFrame Technology Corporationによって開発され、後にAdobeに買収されました。
FrameMakerは、AdobeがFrame Technology Corp.を買収した1995年10月にAdobe製品となった。[ 4 ] AdobeはSGMLサポートを追加し、それが最終的にXMLサポートに採用された。2004年4月、AdobeはMacintosh版FrameMakerのサポートを終了した。[ 5 ]
これにより、FrameMaker の製品開発とサポートが縮小されるという 2001 年に浮上した噂が再び活発化した。Adobe は 2001 年にこれらの噂を否定し[ 6 ] 、その後 2007 年 7 月末に FrameMaker 8、2009 年に FrameMaker 9、2011 年に FrameMaker 10、2012 年に FrameMaker 11、2014 年に FrameMaker 12、2015 年 6 月に FrameMaker (2015 年リリース - 紛らわしいことに内部バージョン 13.0)、2017 年 1 月に FrameMaker 2017 (内部バージョン 14.0)、2018 年 8 月に FrameMaker 2019 (内部バージョン 15.0)、2020 年に FrameMaker 2020 (内部バージョン 16.0)、2022 年に FrameMaker 2022 (内部バージョン 17.0) をリリースした。
FrameMakerには、構造化ドキュメントと非構造化ドキュメントという2つのアプローチ方法があります。
ユーザーが構造化ファイルを非構造化FrameMakerで開くと、構造が失われます。
MIF (Maker Interchange Format) は、FrameMaker の補助として機能するマークアップ言語です。MIF には常に 3 つの目的がありました。1 つ目は、FrameMaker ドキュメントを比較的単純なASCIIベースの形式で表現し、他のソフトウェア システムや人間のオペレーターが作成または理解できるようにすることです。2 つ目は、FrameMaker のどのバージョンでも、少なくとも同じ機能を持つ範囲で、他のバージョンのどのバージョンで作成されたドキュメントも読み取れるようにすることです。FrameMaker のすべてのバージョンは、過去 2 つのバージョンのドキュメントを読み取ることができましたが、それらすべてを読み取るにはソフトウェアの開発とテストに多大な労力が必要だったため、MIF を読み取るだけで十分でした。3 つ目は、FrameMaker がライターの作業内容を決して失わないようにすることです。FrameMaker がクラッシュした場合、まず現在のドキュメントを MIF 形式で書き出します。
FrameMakerで対話的に作成できるドキュメントはすべて、MIF形式でも正確かつ完全に表現できます(ただし、逆は成り立ちません。FrameMakerの一部の機能はMIF形式でのみ利用可能です)。FrameMakerのすべてのバージョンは、ドキュメントをMIF形式でエクスポートでき、以前のバージョンや他のプログラムで作成されたドキュメントを含め、MIFドキュメントを読み込むこともできます。
Frame Technologyは、1986年にDavid Murray、Charles Corfield、Steven Kirsch、Vickie Blacksleeによって設立されました。 [ 7 ]
ケンブリッジ大学セント・ジョンズ・カレッジ出身の数学者であるコーフィールドは、コロンビア大学で天体物理学の博士号取得を目指して研究していた際、 Sun-2ワークステーション上でWYSIWYGドキュメントエディタを作成することを決意した。
FrameMakerが構想された当時、唯一本格的なDTP製品はInterleafであり、これもSunワークステーション上で動作していた。[ 8 ]
わずか数か月後、コーフィールドは/etc/publisherと名付けた機能的なプロトタイプを完成させた。このプロトタイプは、当時設立間もないサン・マイクロシステムズの営業担当者の目に留まった。同社はワークステーションのグラフィック機能をアピールできる商用アプリケーションを欠いていたのだ。彼らはコーフィールドから/etc/publisherのプロトタイプを自社コンピュータのデモ用ソフトウェアとして使用する許可を得た。
キルシュとブレイクスリーはMouse Systemsの創設メンバーであり、そこでマレーをアプリケーションソフトウェア開発ディレクターとして迎え入れた。1986年初頭、キルシュとマレーはSun Microsystemsを訪れ、/etc/publisherのデモンストレーションを受けた。彼らはこれに大きな可能性を感じ、コーフィールドに連絡を取った。数日間の会合の後、彼らは一緒に会社を設立することに決めた。キルシュ、マレー、ブレイクスリーはMouse Systemsを離れ、コーフィールドはニューヨークから彼らに加わるために移住した。[ 9 ]
FrameMakerは元々 Sun社のマシン上で動作するSunOS(UNIX系の派生OS)向けに開発されたもので、人気の高い技術文書作成ツールであり、開発会社は初期から収益を上げていた。Apple Macintoshにおけるデスクトップパブリッシング市場の隆盛を受け、このソフトウェアはMacintoshに移植され、2番目のプラットフォームとなった。
1990年代初頭、アポロ、データゼネラル、MIPS 、モトローラ、ソニーといったUNIXワークステーションベンダー各社が、自社プラットフォーム向けのOEM版開発のためにフレームテクノロジー社に資金提供を行った。
FrameMakerは、最盛期にはNeXT ComputerのNeXTSTEP、DellのSystem V Release 4 UNIX、IBMのAIXオペレーティングシステムなど、13種類以上のUNIXプラットフォームで動作していた。
サン・マイクロシステムズとAT&Tは、 Motifに対抗するためにOPEN LOOK GUI標準を推進しており、サンはフレーム・テクノロジーにPostScriptベースのNeWSウィンドウシステム上でFrameMakerを実装するよう委託した。NeWS版FrameMakerは、OPEN LOOK標準を採用した顧客向けに無事リリースされた。
FrameMakerは、著者がWYSIWYG方式で、高度な構造化と豊富なタイポグラフィ制御を備えた文書を作成することを可能にした。
Frame Technology社は後にFrameMakerをMicrosoft Windowsに移植したが、リリース後まもなく方向性を見失ってしまった。それまでFrameMakerは、ボーイング777プロジェクトの整備マニュアルなど、高度な技術文書を扱う専門家向け市場をターゲットにしており、ライセンス料は1ライセンスあたり2,500ドルだった。しかし、Windows版の登場により価格帯が500ドルにまで下がり、Windows以外のユーザー層を侵食する結果となった。
同社が高度な技術系出版ソフトウェアを家庭用DTP市場に売り込もうとした試みは、大失敗に終わった。1,000ページものマニュアル作成用に設計されたツールは、一般の家庭ユーザーが1ページの文書を作成するのにもあまりにも扱いにくく、困難だったのだ。
Adobe Systems がこの製品を買収し、プロフェッショナル市場に再び注力しました。その後、1996 年に Adobe FrameMaker 5.1 という名称で新バージョンをリリースしました。現在でも Adobe FrameMaker はテクニカル ライター向けの出版ツールとして広く使われていますが、 Mac OS Xオペレーティングシステム向けのバージョンはリリースされていないため、製品の使用は制限されています。OS X 向けの FrameMaker を中止するという決定は、ドキュメント作成に FrameMaker を使用していた Apple 自身を含め、Adobe と Mac ユーザーの間で大きな摩擦を引き起こしました。2008 年になっても、OS X Leopard [ 10 ]とiPhone [ 11 ]の Apple マニュアルは、まだ Classic モードの FrameMaker 7 で開発されていました。その後、Apple はInDesignを使用するようになりました。
FrameMakerのバージョン5.xから7.2(1995年中頃から2005年まで)では、プログラムの主要部分(一般的なユーザーインターフェース、表編集、イラスト編集など)のアップデートは行われず、バグ修正とXML関連機能の統合(以前はFrameMaker+ SGMLプレミアム製品の一部だった機能)に重点が置かれていました。FrameMakerには、バージョン7.2(2005年リリース)まで複数回の元に戻す機能は搭載されていませんでした。
FrameMaker 8 (2007) では、Unicode、Flash、3D、および組み込みのDITAサポートが導入されました。対応プラットフォームは、Windows (2000、XP、Vista) および Sun Solaris (8、9、10) でした。
FrameMaker 9 (2009) では、ユーザーインターフェースが刷新され、DITAの完全サポート、より多くのメディアタイプのサポート、PDF出力の改善、WebDAV ベースのCMS統合の強化など、いくつかの機能強化が導入されました。Sun Solaris とWindows 2000のプラットフォームサポートは終了し、Windows XPとWindows Vistaのみがサポート対象プラットフォームとなりました。
FrameMaker 10 (2011) では、ユーザーインターフェイスがさらに改良され、EMC Documentum 6.5 (Service Pack 1 適用済み) およびMicrosoft SharePoint Server 2007 (Service Pack 2 適用済み) を介したコンテンツ管理システムとの統合など、いくつかの変更が導入されました。
技術出版市場には、Arbortext、Interleaf、Corel Venturaなど、いくつかの主要な競合製品がありました。多くの学術ユーザーは、現代のエディタによってシステムがますます使いやすくなったため、現在では LaTeX [ 13 ] を使用しています。また、LyX を使用すると、LaTeXの知識がほとんどまたはまったくなくても LaTeX を生成できます。DocBook XML を含むいくつかのフォーマットは、コンピュータのハードウェアとソフトウェアに関する技術文書の著者を対象としています。最後に、技術文書作成のための FrameMaker の代替として、ヘルプ作成ツールとXML エディタがあります。