Ringkasan
FrameMaker menjadi produk Adobe pada Oktober 1995 ketika Adobe membeli Frame Technology Corp.Adobe menambahkan dukungan SGML, yang akhirnya berubah menjadi dukungan XML saat ini. Pada bulan April 2004, Adobe berhenti mendukung FrameMaker untuk Macintosh.
Hal ini menghidupkan kembali desas-desus yang muncul pada tahun 2001 bahwa pengembangan produk dan dukungan untuk FrameMaker dihentikan. Adobe membantah rumor tersebut pada tahun 2001, kemudian merilis FrameMaker 8 pada akhir Juli 2007, FrameMaker 9 pada tahun 2009, FrameMaker 10 pada tahun 2011, FrameMaker 11 pada tahun 2012, FrameMaker 12 pada tahun 2014, FrameMaker (rilis 2015) pada bulan Juni 2015, FrameMaker 2017 pada Januari 2017, FrameMaker 2019 pada Agustus 2018, dan FrameMaker 2020 pada 2020.
FrameMaker memiliki dua cara untuk mendekati dokumen: terstruktur dan tidak terstruktur.
- Structured FrameMaker digunakan untuk mencapai konsistensi dalam dokumentasi dalam industri seperti dirgantara, di mana terdapat beberapa model dari produk kompleks yang sama, atau obat-obatan, di mana terjemahan dan standardisasi merupakan persyaratan penting dalam komunikasi tentang produk. Structured FrameMaker menggunakan konsep SGML dan XML. Penulis bekerja dengan EDD (Element Definition Document), yang merupakan DTD (Document Type Definition) khusus FrameMaker. EDD mendefinisikan struktur dokumen di mana unit-unit yang bermakna ditetapkan sebagai elemen yang bersarang satu sama lain tergantung pada hubungannya, dan di mana pemformatan elemen-elemen ini didasarkan pada konteksnya. Atribut atau Metadata dapat ditambahkan ke elemen ini dan digunakan untuk penerbitan sumber tunggal atau untuk memfilter elemen selama proses keluaran (seperti penerbitan untuk cetak atau tampilan berbasis web). Penulis dapat melihat kondisi dan konteks dalam struktur seperti pohon yang berasal dari tata bahasa (sebagaimana ditentukan oleh DTD) atau seperti yang diformat dalam bentuk hasil akhir yang khas.
- FrameMaker Tidak Terstruktur menggunakan paragraf yang diberi tag tanpa struktur logis yang dipaksakan, kecuali yang diungkapkan oleh konsep penulis, organisasi topik, dan pemformatan yang disediakan oleh tag paragraf.
Saat pengguna membuka file terstruktur di FrameMaker yang tidak terstruktur, strukturnya hilang.
MIF
MIF (Maker Interchange Format) adalah bahasa markup yang berfungsi sebagai pendamping FrameMaker. MIF selalu memiliki 3 tujuan. Yang pertama adalah merepresentasikan dokumen FrameMaker dalam format berbasis ASCII yang relatif sederhana, yang dapat diproduksi atau dipahami oleh sistem perangkat lunak lain dan juga oleh manusia. Yang kedua adalah untuk memastikan setiap versi FrameMaker dapat membaca dokumen yang dihasilkan oleh versi lain, setidaknya sejauh itu memiliki fitur yang sama. Sementara setiap versi FrameMaker dapat membaca beberapa dokumen versi terakhir, membaca semuanya membutuhkan terlalu banyak usaha dan pengujian perangkat lunak, jadi membaca MIF sudah cukup. Yang ketiga adalah memastikan bahwa FrameMaker tidak akan pernah kehilangan karya seorang penulis. Jika FrameMaker macet, pertama-tama ia akan menulis dokumen saat ini di MIF.
Setiap dokumen yang dapat dibuat secara interaktif di FrameMaker juga dapat direpresentasikan, persis dan lengkap, di MIF (kebalikannya, bagaimanapun, tidak benar: beberapa fitur FrameMaker hanya tersedia melalui MIF). Semua versi FrameMaker dapat mengekspor dokumen dalam MIF, dan juga dapat membaca dokumen MIF, termasuk dokumen yang dibuat oleh versi sebelumnya atau oleh program lain.
Sejarah
Saat mengerjakan gelar masternya di bidang astrofisika di Universitas Columbia, Charles “Nick” Corfield, alumnus matematikawan dari Universitas Cambridge, memutuskan untuk menulis editor dokumen WYSIWYG di stasiun kerja Sun-2. Dia mendapat ide dari teman sekamar kuliahnya di Columbia, Ben Meiry, yang bekerja di Sun Microsystems sebagai konsultan teknis dan penulis, dan melihat bahwa ada pasar untuk produk desktop publishing (DTP) yang kuat dan fleksibel untuk pasar profesional. .
Satu-satunya produk DTP yang substansial pada saat FrameMaker dikonsepkan adalah Interleaf, yang juga bekerja di stasiun kerja Sun pada tahun 1981. [rujukan?] Meiry melihat peluang sebuah produk untuk bersaing dengan Interleaf, meminta Corfield untuk memprogramnya, dan membantunya memperoleh perangkat keras, perangkat lunak, dan koneksi teknis untuk membawanya ke kamar asrama Universitas Columbia (tempat Corfield masih menyelesaikan gelarnya).
Corfield memprogram algoritmenya dengan cepat. Hanya dalam beberapa bulan, Corfield telah menyelesaikan prototipe fungsional dari FrameMaker. Prototipe tersebut menarik perhatian salesman di Sun Microsystems yang masih muda, yang tidak memiliki aplikasi komersial untuk menampilkan kemampuan grafis dari workstation mereka. Mereka mendapat izin dari Corfield untuk menggunakan prototipe sebagai demoware untuk komputer mereka, dan karenanya, FrameMaker primitif menerima banyak eksposur di arena workstation Unix.
Steve Kirsch melihat demo tersebut dan menyadari potensi produk tersebut. Kirsch menggunakan uang yang diperolehnya dari Mouse Systems untuk mendanai perusahaan rintisan, Frame Technology Corp., untuk mengkomersialkan perangkat lunak tersebut.
Corfield memilih untuk menuntut Meiry atas pelepasan hak atas perangkat lunak tersebut sehingga mereka dapat lebih mudah memperoleh modal investasi tambahan dengan Kirsch. Meiry memiliki sedikit sarana untuk melawan gugatan yang panjang dan mahal dengan Corfield dan mitra bisnis barunya, dan dia memilih untuk melepaskan haknya atas FrameMaker dan melanjutkan.
Awalnya ditulis untuk SunOS (varian dari UNIX) pada mesin Sun, FrameMaker adalah alat penulisan teknis yang populer, dan perusahaan itu menguntungkan sejak awal. Karena berkembangnya pasar penerbitan desktop di Apple Macintosh, perangkat lunak dipindahkan ke Mac sebagai platform keduanya.
Pada awal 1990-an, gelombang vendor workstation UNIX—Apollo, Data General, MIPS, Motorola, dan Sony—menyediakan dana kepada Frame Technology untuk versi OEM untuk platform mereka.
Di puncak kesuksesannya, FrameMaker berjalan di lebih dari tiga belas platform UNIX, termasuk NeXTSTEP dari NeXT Computer, System V Release 4 UNIX dari Dell dan sistem operasi AIX dari IBM.
Sun Microsystems dan AT&T mempromosikan standar OPEN LOOK GUI untuk memenangkan Motif, jadi Sun mengontrak Frame Technology untuk mengimplementasikan versi FrameMaker pada sistem windowing NeWS berbasis PostScript mereka. Versi Baru dari FrameMaker berhasil dirilis ke pelanggan yang mengadopsi standar OPEN LOOK.
Pada titik ini, FrameMaker dianggap sebagai produk luar biasa pada zamannya, tidak hanya memungkinkan penulis untuk menghasilkan dokumen yang sangat terstruktur dengan relatif mudah, tetapi juga memberi pengguna banyak kontrol tipografi dengan cara yang cukup intuitif dan benar-benar WYSIWYG. Dokumen keluaran bisa memiliki kualitas tipografi yang sangat tinggi.
Frame Technology kemudian mem-porting FrameMaker ke Microsoft Windows, tetapi perusahaan kehilangan arah segera setelah dirilis. Hingga saat ini, FrameMaker telah menargetkan pasar profesional untuk publikasi yang sangat teknis, seperti manual perawatan untuk proyek Boeing 777, dan melisensikan setiap salinan seharga $2.500. Tetapi versi Windows membawa produk ke kisaran harga $500, yang mengkanibal basis pelanggan non-Windows sendiri.
Upaya perusahaan untuk menjual perangkat lunak penerbitan teknis yang canggih ke pasar DTP rumahan adalah bencana. Alat yang dirancang untuk manual 1.000 halaman terlalu rumit dan sulit bagi pengguna rumahan untuk mengetik surat satu halaman. Dan meskipun beberapa pengguna awalnya antusias, FrameMaker tidak pernah benar-benar lepas landas di pasar akademik, karena keengganan perusahaan untuk memasukkan berbagai fungsi (seperti dukungan untuk catatan akhir atau catatan kaki panjang yang dibagi di halaman), atau untuk meningkatkan editor persamaan.
Penjualan anjlok dan membawa perusahaan ke ambang kebangkrutan. Setelah beberapa putaran PHK, perusahaan itu ditelanjangi sampai habis.
Adobe Systems memperoleh produk dan mengembalikan fokus ke pasar profesional. Kemudian, mereka merilis versi baru dengan nama Adobe FrameMaker 5.1 pada tahun 1996. Saat ini, Adobe FrameMaker masih menjadi alat publikasi yang banyak digunakan untuk penulis teknis, meskipun belum ada versi yang dirilis untuk sistem operasi Mac OS X, membatasi penggunaan produk. . Keputusan untuk membatalkan FrameMaker menyebabkan perselisihan yang cukup besar antara pengguna Adobe dan Mac, termasuk Apple sendiri, yang mengandalkannya untuk membuat dokumentasi. Hingga tahun 2008, manual Apple untuk OS X Leopard dan iPhone] masih dikembangkan di FrameMaker 7 dalam mode Klasik; Apple sejak itu beralih menggunakan InDesign.
FrameMaker versi 5.x hingga 7.2 (dari pertengahan 1995 hingga 2005) tidak berisi pembaruan untuk sebagian besar program (termasuk antarmuka pengguna umum, pengeditan tabel, dan pengeditan ilustrasi), sebagai gantinya berkonsentrasi pada perbaikan bug dan integrasi XML fitur berorientasi (sebelumnya bagian dari produk premium FrameMaker+SGML). FrameMaker tidak menampilkan banyak pembatalan hingga versi 7.2 (rilis tahun 2005).
FrameMaker 8 (2007) memperkenalkan Unicode, Flash, 3D, dan dukungan DITA bawaan. Dukungan platform termasuk Windows (2000, XP, dan Vista) dan Sun Solaris (8, 9, dan 10).
FrameMaker 9 (2009) memperkenalkan antarmuka pengguna yang didesain ulang dan beberapa peningkatan, termasuk: dukungan penuh untuk DITA, dukungan untuk lebih banyak jenis media, keluaran PDF yang lebih baik, dan peningkatan integrasi CMS berbasis WebDAV. Dukungan platform untuk Sun Solaris dan Windows 2000 dibatalkan, meninggalkan Windows XP dan Windows Vista sebagai satu-satunya platform yang tersisa.
FrameMaker 10 (2011) kembali menyempurnakan antarmuka pengguna dan memperkenalkan beberapa perubahan, termasuk: integrasi dengan sistem manajemen konten melalui EMC Documentum 6.5 dengan Paket Layanan 1 dan Microsoft SharePoint Server 2007 dengan Paket Layanan 2.
Alat FrameMaker lainnya
FrameMaker Publishing Server adalah server pemroses dokumen online untuk pembuatan tipe konten multi guna secara otomatis. Antarmuka web memungkinkan pengguna untuk mengarahkan agregasi sumber informasi yang berbeda secara rutin ke dalam presentasi terperinci di berbagai lingkungan di berbagai perangkat.
Alternatif dan persaingan
Ada beberapa pesaing utama di pasar penerbitan teknis, seperti Arbortext, Interleaf, dan Corel Ventura. Banyak pengguna akademik sekarang menggunakan LaTeX, [10] karena editor modern telah membuat sistem tersebut semakin mudah digunakan, dan LyX memungkinkan LaTeX dihasilkan dengan sedikit atau tanpa pengetahuan tentang LaTeX. Beberapa format, termasuk DocBook XML, menargetkan penulis dokumen teknis tentang perangkat keras dan perangkat lunak komputer. Terakhir, alternatif untuk FrameMaker untuk penulisan teknis termasuk alat bantu penulisan dan editor XML. Selain itu, Scribus adalah alternatif penerbitan desktop sumber terbuka.