Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

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

Форматировать [ редактировать ]

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

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

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

История [ править ]

В 1985 году ESPRIT профинансировал пилотную реализацию концепции ODA с участием, в частности, корпорации Bull , 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 .

См. Также [ править ]

  • .rdo

Ссылки [ править ]

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

Внешние ссылки [ править ]

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

  • T.411 Введение и общие принципы
  • T.412 Структуры документов
  • T.413 Абстрактный интерфейс для работы с документами ODA
  • T.414 Профиль документа
  • T.415 Открытый формат обмена документами (ODIF)
  • T.416 Архитектура содержания символов
  • T.417 Архитектура содержимого растровой графики
  • T.418 Архитектура содержимого геометрической графики
  • T.419 Архитектура аудиоконтента
  • T.421 Табличные структуры и табличный макет
  • T.422 Идентификация фрагментов документа
  • T.424 Временные отношения и нелинейные структуры