OLE на Маке?! @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 5 ] 
*   Список форумов / Начинка и техника / Инструментарий: Софт и железо » ответить » создать топик « | »
Автор Сообщение
Hemul Муж.
news daemon
137
Сообщения: 5376
Зарегистрирован: 20.03.03
Откуда: Москва
Заголовок сообщения: OLE на Маке?!
Сообщение Добавлено: 9 Март 2005, 12:34:40 
http://www.deepapple.com/news/?oid=15071
По-моему, на ПЦ это уже проходили... Ничем хорошим не закончилось. Совсем у людей головы нету, что ли?

_________________
Улыбайся чаще — и чаща улыбнётся тебе
@TSV
постоянный участник
11
Сообщения: 4736
Зарегистрирован: 08.05.03
Сообщение Добавлено: 9 Март 2005, 14:03:22 
Hemul, не думаю, что все ТАК страшно. :)

Цитата:
редактировать текст или графику, скопированные из других приложений, дважды нажав на них мышкой


Это еще далеко не OLE. :)
Из этого просто следует, что:
- Данные (текст, графика) физически хранятся в теле основного документа (Embedded Object) или валяются в виде отдельного файла (Linked Object). Что самО по себе не криминал. :)
- Для редактирования (скорее всего) вызывается "родной" софт, в котором эти текст/графика были созданы (тоже не криминал). Ибо нефиг встраивать в свой новый софт копии других редакторов. Ниче страшного.
- Из этой цитаты неясно (вообще ничего не говорится) о МЕХАНИЗМЕ РЕАЛИЗАЦИИ, который и является самым ублюдочным местом в технологии Object Linking and Embedding. :laugh:

OLE = хорошая идея + отвратительная реализация
Так что еще вполне можно надеяться на лучшее.

ЗЫ. Я мала-мала использовал API от OLE1 и OLE2, так что немного представляю себе реализацию (Этпесдетс).

:gent:
Hemul Муж.
news daemon
137
Сообщения: 5376
Зарегистрирован: 20.03.03
Откуда: Москва
Сообщение Добавлено: 9 Март 2005, 18:24:43 
@TSV, ага. И вот тут я вижу толпы товарищей, вставивших в свои публикации ИД какие-нибудь ролики или еще чего, из Корела, к примеру... И как они все это несут в репроцентр. И скока там мата. Объект в документе не только юзер редактирует, его еще и РИПу придется обрабатывать. По мне - сама идея порочна.

_________________
Улыбайся чаще — и чаща улыбнётся тебе
@TSV
постоянный участник
11
Сообщения: 4736
Зарегистрирован: 08.05.03
Сообщение Добавлено: 10 Март 2005, 08:10:52 
Hemul, идея - нормальная. :) Дело в том, что хранится в документе как вставленный документ, так и его "превьюха" - данные в формате для отображения. На экране показать, или на принтер высокого разрешения напечатать. Покупается удобство и универсальность за память и дисковое пространство. :)

1. Для Корел, скажем, нужно хранить как редактируемые данные, так и EPS.
2. Для растрового изображения - нужны редактируемые данные + flat CMYK TIFF.
3. (optional) нужно иметь возможность вставленные данные извлечь как честный отдельный файл
4. (обязательно) Не нужно дергать программу-сервер для каждого отображения на экране и для каждой операции печати.

Но это всё "как должно быть", а не про OLE1/OLE2

А теперь самое главное - протоколы обмена данными между OLE-клиентом и OLE-сервером предполагают для графической информации только формат WMF(EMF), из цветовых моделей знают только RGB, программа-сервер дергается, когда в голову взбредет. При печати она запрашивается всегда, при перемасштабировании вставленного объекта - почти всегда, и т.п.
Hemul Муж.
news daemon
137
Сообщения: 5376
Зарегистрирован: 20.03.03
Откуда: Москва
Сообщение Добавлено: 10 Март 2005, 16:44:39 
Ну вощщем - поживем - увидим...

_________________
Улыбайся чаще — и чаща улыбнётся тебе
*   Список форумов / Начинка и техника / Инструментарий: Софт и железо « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 5 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100