|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Victor Wagner 2:5020/400 22 Jan 2004 21:43:42 To : Andrew Dolgov Subject : Re: kde 3.2.0 -------------------------------------------------------------------------------- Andrew Dolgov <Andrew.Dolgov@f1022.n5030.z2.fidonet.org> wrote: AD> все, я сдаюсь. до свидания Руслан, по крайней мере в этом треде. :-) не AD> хочешь слушать меня - слушай себя. интеграция - она между частями DE, а не AD> между чем попало к чему угодно. в этом весь смысл же. То есть весь смысл DE в том что мы делим все программы на "наши" и "не наши" и создаём всевозможные трудности пользователю, желающему использовать "не наши" программы? Заметим, что интеграция в системе возможна на разных уровнях 1. Общесистемый - пайпы, псевдотерминалы, файловый ввод-вывод. Практически любая программа, хоть как-то работающая под эхотагом, может быть интегрирована на этом уровне. 2. X11 - на этом уровне возможно очень много, например единообразный look (resource database), обмен произвольными данными между приложениями (selections, window properties), встраивание чужих окон в свои (reparenting). 3. Соглашения надстроенные над двумя предыдущими уровнями, позволяющие более тесную интеграцию приложений. 4. Скриптинг, т.е создание приложений из готовых компонент самим пользователем под свои нужды. Почему-то то, что сейчас называют DE, работает только на уровне 3, причём заведомо несовместимым друг с другом и с независимо разработанными программами образом. Хотя в *nix сообществе наработан колоссальный опыт по интеграции во всякие системы приложений, которые изначально под интеграцию не затачивались. Один expect чего стоит. -- Уважайте религиозные чувства атеистов. --- ifmail v.2.15dev5.1 * Origin: Free Net of Leninsky,45 (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/1517870284b79.html, оценка из 5, голосов 10
|