Adobe FrameMaker

Adobe FrameMaker on rakenteelliseen dokumenttien käsittelyyn käytettävä tekstinkäsittely- ja julkaisuohjelma. Sen kehitti alun perin Frame Technology Corporation, jonka Adobe Systemsin osti 1995.
Ohjelmaa käytetään erityisesti teknisen kirjoittamisen ammattilaispiireissä mm. erilaisten teknisten asiakirjojen, käyttöoppaiden ja muiden useampisivuisten, ristiviitteitä ja monimutkaista otsikkohierarkiaa vaativien dokumenttien suunnitteluun ja kirjoittamiseen.
Perinteisessä tekstinkäsittelyssäkin FrameMaker on suunnattu enemmänkin ammattilaiskäyttöön kuin kotikäyttäjille. Ohjelman tekstinkäsittelyominaisuudet perustuvat pitkälti erilaisten muuttujien käyttöön.
Historia.
FrameMaker oli alun perin suunniteltu SunOS-käyttöjärjestelmälle, mutta myöhemmin siitä tehtiin versiot myös Mac OS- ja Windows-käyttöjärjestelmille. Nykyisin Mac OS -käyttöjärjestelmää ei enää tueta, eli sille ei enää tehdä uusia versioita FrameMakerista. Uusin Windows-versio julkaistiin kesäkuussa 2020.
Columbian ja Cambridgen yliopistojen opiskelija Charles Corfield kirjoitti WYSIWYG-dokumenttien käsittelyohjelman Sun OS:lle 1980-luvun lopulla. Ainoa markkinoilla oleva vaihtoehto oli interleaf, jota myytiin vain julkaisujärjestelmän kanssa 30 000 dollarin hintaan. Corfield perusti Frame Technologyn vuonna 1986 David Murrayn ja Mouse Systems -yhtiöstään luopuneen Steve Kirschin ja Vickie Blakesleen kanssa.
FrameMaker saavutti suuren suosion 1990-luvun alussa, jolloin mm. Sony, Motorola, Data General, MIPS ja Apollo rahoittivat Framemakerin porttauksen omalle Unix-alustalleen. Frame Technology meni pörssiin 1992 ja saman vuonna FrameMaker portattiin myös Macintoshille ja Microsoft Windowsille. Adobe Systems osti yhtiön noin puolen miljardin hintaan.
Ensimmäinen Adoben julkaisema versio FrameMaker 5.1 julkaistiin helmikuussa 1996 Digital Unixille, IBM AIXille ja SGI IRIXille. FrameMaker oli myös saatavilla Sun OS:ille, Solarikselle ja HP/UX:lle, Windows NT 3:lle ja 95:lle ja Apple Macintoshille ja Power Macintoshille.
Apple käytti FrameMaker 6:ta, joka toimi Mac OS 8:lla ja 9:lla (Classic-ympäristössä PowerPC:llä) vielä iPhonen (julkaistu 2007) dokumentaation kirjoittamisessa.
FrameMaker 6:lla kirjoitettiin myös Mac OS X Leopardin dokumentaatiota, jonka jälkeen Classic-ympäristö poistettiin tässä käyttöjärjestelmässä.
FrameMaker 7:n tuetut versiot olivat Microsoft Windows (Windows 98 / NT 4 tai uudempi), Power Macintosh OS 9 tai Mac OS 10.1 (Classic), Sun Solaris (2.6 tai uudempi), HP/UX (10.2), AIX 4.3.3.
FrameMaker 7:sta oli myös Linux-beeta-versio, jota ei ikinä julkaistu.
7.0 oli viimeinen Mac OS -käyttöjärjestelmää tukeva versio.
Tämän jälkeen Adobe India otti vastuun Framemakerin kehityksestä.
Versio 8 tuki Unicodea
ja Windows 2000 ja Solaris 8 -käyttöjärjestelmiä.
FrameMakerin käytön hiipumisen syyksi on sanottu mm. Adoben ensimmäisten versioiden bugisuus, koko Frame Technologyn asiakastuen lakkauttaminen ja myöhästyminen sisällönhallintajärjestelmien tuessa, mikä lopulta lopetti sen käytön suuryritysten dokumentaationkirjoittamiseen.
Ominaisuudet.
FrameMakerissa on kaksi lähestymistapaa dokumenttien käsittelyn: rakenteinen (Structured) ja ei-rakenteinen. Rakenteinen FrameMaker käyttää SGML ja XML-konsepteja: dokumentilla on EDD (Element Definition Document), joka on kuten näiden merkkauskielten DTD. Dokumentti koostuu "elementeistä", joita asetellaan sisäkkäin.
Nimensä mukaisesti FrameMakerin tärkeimpiä ominaisuuksia ovat kehykset (), jotka voivat sisältää joko tekstiä tai kuvia.
Ohjelman tallennusmuoto on merkkauskieli MIF (Maker Interchange Format).