Опубликовать и подписаться (Mac OS)

редактировать

Опубликовать и подписаться - это модель связывания документов, представленная Apple Computer в Системе 7. Названный Edition Manager в документации для разработчиков, он расширил существующую модель редактирования вырезать и вставить с помощью системы уведомлений; «подписчики» могут включать в себя части «опубликованных» документов, а изменения в исходном опубликованном документе будут замечены и обновлены подписчиками. Для пользователя система была очень похожа на концепцию «вырезать и вставить»; Материал будет выбран из исходного документа и опубликован, создав файл редакции, а затем помещен в подписчик, выбрав этот файл вырезки и разместив его внутри документа.

В целом концепция очень похожа на систему Microsoft Object Linking and Embedding 1.0. В отличие от OLE, Edition Manager был сравнительно сложным с точки зрения программирования. Страдая от второго системного эффекта, он включал функции, призванные сделать его лучше, чем OLE, включая поддержку непрямоугольных областей, сетевых уведомлений и расширенного пользовательского интерфейса. Результатом такой сложности стало плохое восприятие разработчиками, а приложений, обеспечивающих публикацию и подписку, было немного. Одним из немногих продуктов, эффективно использующих его, был программный пакет Claris, в том числе ClarisWorks, в котором уже была построена система, несколько похожая по концепции, но потребовавшая обширных изменений, чтобы сделать свою собственную работа системы с OpenDoc.

В то время многие в отрасли считали концепцию публикации и подписки "следующим большим достижением". Apple и Microsoft были не единственными двумя компаниями, пытавшимися внедрить такую ​​систему; большинство основных поставщиков программного обеспечения пытались представить аналогичные системы, и NeXTSTEP включил версию. Однако пользователи не сочли эту систему полезной. Кроме того, иногда было сложно использовать; если документ содержал живые ссылки, было невозможно просто скопировать его на дискету (например), пришлось также скопировать файл вырезки. Кроме того, открытие своих приложений для разработчиков новых компонентов, которые будут конкурировать за предоставление лучших редакторов, не было привлекательным для крупных корпораций, таких как Microsoft и Adobe.

См. Также
Ссылки
Внешние ссылки
Последняя правка сделана 2021-06-02 10:13:33
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте