XTND
XTND — это система импорта/экспорта документов, разработанная Claris для своих продуктов на Apple Macintosh . [ 1 ] Продукты, поддерживающие XTND, размещают дополнительное всплывающее меню в диалоговых окнах открытия и сохранения, позволяя пользователям читать и записывать документы любого поддерживаемого формата. [ 2 ] Имя представляет собой четырехбуквенное сокращение расширения , при этом Mac использует четырехбуквенные идентификаторы в своих файлах системных ресурсов .
XTND был впервые представлен в 1989 году. [ 3 ] с MacWrite II , [ 4 ] Claris CAD 2.0 и FileMaker Pro в 1991 году. [ 5 ] Система оказалась популярной и стала основным аргументом в пользу продуктов Claris, которые в противном случае считались «бюджетными». Вскоре эта система стала использоваться и в ряде других продуктов и стала довольно распространенной в начале 1990-х годов.
В 1992 году Claris передала систему Apple. [ 3 ] [ 6 ] который в конечном итоге переименовал его в базовую часть Mac OS, известную как Менеджер переводов . Они также добавили Macintosh Easy Open , который предлагал открывать неизвестные документы с помощью программного обеспечения, установленного на машине, и конвертировать их с помощью XTND. Руководство разработчика, [ 3 ] XTND Programmer's Guide , было опубликовано в 1991 году вместе с XTND Developer's Kit 1.3 . [ 2 ] который был размещен на их FTP- сайте. XTND не работал на Power Mac , но расширение к расширению, выпущенное в 1993 году, на время исправило это. Похоже, что к 1995/96 году Apple уже отказалась от всей системы.
XTND состоял из простой среды выполнения, которая перечисляла, загружала и управляла серией «переводчиков». Переводчики хранились в файлах ресурсов, помещенных в системную папку Mac, что позволяло их находить и использовать любой программе, поддерживающей систему XTND. Почти вся логика находилась в трансляторах, среда выполнения просто передавала имена файлов и параметры хранящемуся внутри коду.
Claris поставляла переводчики для текстовых процессоров, таких как MacWrite, Microsoft Word , AppleWorks , AppleWorks GS , WriteNow , WordPerfect , WordStar , а также переводчики для различных форматов электронных таблиц, графики и баз данных. [ 2 ] [ 4 ]
Основная техническая проблема XTND заключалась в том, что процесс преобразования был «непрозрачным». Система запускала код в переводчиках, у которых не было возможности предоставить пользователю обратную связь или задать вопросы. Из-за этого было трудно определить, обрабатывается ли длительное преобразование или процесс заблокирован. Зависания программы были обычным явлением по мере старения базы кода. Сами преобразователи сильно различались по качеству. Например, расширение Microsoft Word было особенно подвержено ошибкам. [ нужна ссылка ]
Ссылки
[ редактировать ]- ^ Зейтер, Чарльз (март 1992 г.). «Соединение двух миров» . Макмир . Том. 9, нет. 3. п. 155.
- ^ Jump up to: а б с «Новая версия XTND» . Яблоко 2000 года . Том. 7, нет. 2. Апрель 1992 г. с. 62.
- ^ Jump up to: а б с Вейбель, Боб (28 июня 1993 г.). «Перевод файлов, отличных от Mac: от маргинальных к мейнстриму» . МакВик . Том. 7, нет. 26.
- ^ Jump up to: а б Чиен, Филип; Сотрудники inCider/A+ (март 1993 г.). «Силовая периферия» . inСидр/А+ . Том. 11, нет. 3. п. 46.
- ^ Claris поставляет Filemaker Pro . Яблоко 2000 года . Том. 6, нет. 1. Февраль 1991. с. 70.
- ^ «Claris отправляет XTND в Apple» . MacUser . Том. 8, нет. 10 октября 1992 г. с. 49.
- Apple Computer Inc., Руководство программиста XTND , 1991.