stringtranslate.com

Открытая архитектура документа

Открытая архитектура документов (ODA) и формат обмена (неофициально называемый просто ODA ) — это свободный и открытый международный стандартный формат файла документа , поддерживаемый ITU-T для замены всех фирменных форматов файлов документов. ODA подробно описан в документах стандартов CCITT T.411-T.424, которые эквивалентны ISO / IEC 8613 .

Формат

ODA определяет составной формат документа , который может содержать необработанный текст, растровые изображения и векторную графику. В оригинальной версии разница между этим стандартом и другими подобными ему заключается в том, что графические структуры были определены исключительно как растровое изображение CCITT и метафайл компьютерной графики (CGM - ISO/IEC 8632). Это было сделано для того, чтобы ограничить проблему, связанную с необходимостью использования текстового процессора и программного обеспечения настольных издателей для интерпретации всех известных графических форматов .

Документы имеют как логическую, так и макетную структуру. Логически текст может быть разделен на главы, сноски и другие подэлементы, родственные HTML , а макет выполняет функцию, похожую на каскадные таблицы стилей в веб-мире. Двоичный транспортный формат для файла, соответствующего ODA, называется Open Document Interchange Format (ODIF) и основан на стандартном обобщенном языке разметки и абстрактной синтаксической нотации один (ASN.1).

Одна из особенностей этого стандарта может храниться или обмениваться в одном из трех форматов: Formatted, Formatted Processable или Processable. Последние два формата являются редактируемыми. Первый формат является нередактируемым, который логически похож на Adobe Systems PDF , который широко используется сегодня.

История

В 1985 году ESPRIT профинансировал пилотную реализацию концепции ODA, в которой приняли участие, в частности, Bull Corporation , Olivetti , ICL и Siemens AG .

Целью было создать универсальную, сохраняемую и взаимозаменяемую структуру документа, которая не устареет и может использоваться любым текстовым процессором или настольным издателем. Быстрое внедрение персональных компьютеров в конце 1970-х и начале 1980-х годов потребителями и малым бизнесом и относительная простота написания приложений для примитивных ранних ПК привели к появлению огромного количества новых приложений для обработки текстов, которые затем боролись за доминирование на рынке по всему миру . В то же время крупные корпорации, которые приобрели специализированные устройства для обработки текстов в 1970-х годах, переходили на новые ПК, которые могли запускать программное обеспечение для обработки текстов и многое другое. Результатом стало изобилие постоянно развивающихся фирменных форматов файлов. К 1985 году уже было ясно, что эта запутанная и часто разочаровывающая ситуация станет намного хуже, прежде чем станет лучше, поскольку настольные издательские системы и мультимедийные вычисления уже были на горизонте.

Таким образом, ODA был призван решить проблему программных приложений, разработчики которых постоянно обновляли свои собственные форматы файлов для размещения новых функций, что часто нарушало обратную совместимость . Старые собственные форматы неоднократно становились устаревшими и, следовательно, непригодными для использования всего через несколько лет. Это привело к большим финансовым последствиям для компаний, которые использовали специальные стандартные приложения, такие как Microsoft Word или WordPerfect , поскольку их ИТ-отделам приходилось постоянно помогать разочарованным пользователям переносить контент между столькими различными форматами, а также нанимать сотрудников, чьей единственной работой был импорт старых сохраненных документов в последнюю версию приложений, прежде чем они станут нечитаемыми. Предполагаемый результат стандарта ODA заключался в том, что компаниям не придется придерживаться специального стандарта для текстовых процессоров или приложений настольных издателей, поскольку любое приложение, придерживающееся общего открытого стандарта, могло использоваться для чтения и редактирования долго хранящихся документов. [ необходима цитата ]

Первоначальный раунд документов, составивших ISO 8613, был завершен после многолетних усилий на встрече ISO/IEC JTC1/SC18/WG3 в Париже, Ла Дефанс, Франция, около перемирия (11 ноября) 1987 года, которая в то время называлась «Архитектура офисных документов». CCITT принял их в качестве серии рекомендаций T.400, используя термин «Архитектура открытых документов». Работа над дополнительными частями продолжалась некоторое время, например, на встрече рабочей группы ISO в Оттаве в феврале 1989 года. Постоянно вносились улучшения и дополнения. Пересмотренный стандарт был наконец опубликован в 1999 году. Однако ни один значительный разработчик программного обеспечения для обработки документов не решился поддержать этот формат, вероятно, потому, что преобразование из существующих доминирующих форматов текстовых процессоров, таких как WordPerfect и Microsoft Word, было сложным, не обеспечивало точности и только ослабило бы их преимущество привязки к поставщику над их существующей пользовательской базой. Были также культурные препятствия, поскольку ODA был преимущественно европейским проектом, который использовал подход проектирования сверху вниз. Он не смог привлечь значительного интереса со стороны американского сообщества разработчиков программного обеспечения или отраслевой прессы. Наконец, потребовалось необычайно много времени, чтобы выпустить формат ODA (пилот был профинансирован в 1985 году, но окончательная спецификация была опубликована только в 1999 году). Учитывая отсутствие продуктов, которые поддерживали формат, отчасти из-за чрезмерного времени, потраченного на создание спецификации, немногие пользователи были заинтересованы в его использовании. В конце концов интерес к формату угас.

Европейский сетевой центр IBM (ENC) в Гейдельберге, Германия, разработал прототипы расширений для IBM OfficeVision/VM для поддержки ODA, в частности, конвертер между форматами документов ODA и Document Content Architecture (DCA). [1]

Было бы неправильно называть ODA чем-то иным, кроме как провалом, но его дух явно повлиял на более поздние форматы документов, которые успешно получили поддержку многих разработчиков и пользователей программного обеспечения для работы с документами. К ним относятся уже упомянутые HTML и CSS , а также XML и XSL, приведшие к OpenDocument и Office Open XML .

Смотрите также

Ссылки

  1. ^ Фандерл, Х.; Фишер, К.; Кмпер, Дж. (1992). «Архитектура открытых документов: от стандартизации к рынку». IBM Systems Journal . 31 (4): 728–754. doi :10.1147/sj.314.0728. ISSN  0018-8670.

Внешние ссылки

Сам стандарт стал доступен для бесплатной загрузки 7 сентября 2007 года («отсутствующие» документы T.420 и T.423 не существуют):