Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Ruslan Kosolapov                     2:5020/400     16 May 2003  07:12:26
 To : Alexei Dets
 Subject : Re: Вопросы  по mdk 9.1 :(
 -------------------------------------------------------------------------------- 
 
 u> <ba1e3q$6rv$1@host.talk.ru>
 
 From: Ruslan Kosolapov <rk@plesk.ru>
 
 ==[ Alexei -> Ruslan:
 
  AD> Hе, он идет к _системе_ единого графического пользовательского
  AD> интерфейса, чего никогда не было на free Unix-ах (на коммерческих
  AD> были, тот же CDE, например). Текстовый - был, и неплохо
  AD> проработанный. А графического - нет, в частности, потому, что не
  AD> было Motif (Lesstif ведь даже до сих пор его не догнал... Hе
  AD> говоря уж про глючность).
 
   Мне нравятся рассуждения Витуса на тему графического интерфейса.
 
  AD> Hе скажи, иметь одинаковые шорткаты на одинаковые команды всегда
  AD> удобно.
  
   Команда записи файла в гимпе и команда записи файла в виме - это
   разные команды.
 
  >> враппер, которому wm передаёт команду, а тот уже транслирует её в
  >> команду для того приложения, которое сейчас в фокусе.  Вот это
  >> будет интеграцией.  И тогда ты просто конфигуришь wm и враппер на
  >> нужные тебе кнопки.  И используешь любой wm и любые программы.
  AD> Два недостатка:
  AD> 1) его еще надо написать;
 
   КДЕ тоже надо было написать.  Врапер даже я написать могу, в
   одиночку. 
 
  AD> 2) конфигурить замучаешься.
 
   Это делается один раз.  Зато мы делаем свою задачу, расширяя Линух,
   а не переписываем Линух заново.
 
  AD> И одно упущение - мне ведь тут рассказывают вроде про то, что в
  AD> fvwm есть вся функциональность, что есть в KDE, и он при этом
  AD> сильно легче, а не про то, что хорошо было бы сделать (но при
  AD> этом и сделать его тяжелее KDE ;-).
 
   Блин, как тебе сказать...  Чего не надо, того в fvwm нету :)
   Hа самом деле мне кажется, что враппер этот можно средствами fvwm
   написать, главная сложности будет в БД соответствий.  Просто имхо
   в этом нет большой такой необходимости.
 
   А тяжелее КДЕ - это сложно ;))  Графический интерфейс должен быть
   такой же, как текстовый (ну, в смысле, что он должен быть
   организован в виде труб - tail /var/log/messages | grep $1 |
   sed -e s/$2/$3 | less - чтобы каждая программа делала своё дело, а не
   миллион, и любую можно было из цепочки заменить на её функциональный
   аналог).
 
  >>  AD> Хорошо сказано.  Итак: - лазание по разным виртуальным fs для
  >>  AD> всех приложений не предусмотрено;
  >>   Я категорически против, чтобы этим занимался DE.
 
 []
 
  AD> Да и в любом случае, кто бы этим не занимался, но у тебя этой
  AD> функциональности тоже нет.
 
   Я по работе сижу одновременно на пяти удалённых машинах как минимум,
   иногда на восьми.  Что-то как-то без этой КДЕшной фичи обхожусь...
   Hу да ладно, это неважно.
   
  >> Hу...  Реально цвета не надо везде одинаковые...  К тому же возьми
  >> шапку 9 - там одинаковость виджетов реализована вне зависимости от
  >> КДЕ.
  AD> Во-первых, она там реализована _только_ для Qt и Gtk
  AD> приложений. По странному стечению обстоятельств именно эти
  AD> библиотеки используются в двух существующих DE - KDE и Gnome ;-)
 
   А также эти библиотеки используются в куче других программ...
   Hапример, есть gtk-шный емакс, вим и прочая.  По большому счёту,
   сейчас в основном или qt, или gtk используются.
 
  AD> сделали - есть улучшенный BlueCurve). А ведь это всего два
  AD> тулкита! А сколько их используется? Единственный реальный вариант
  AD> - сводить все постепенно к использованию одного.
 
   Hу, по идее формирование кнопочек и прочей фигни - это вообще надо
   на более высоком уровне делать.  Есть сервер графики, которому
   даётся команда отобразить кнопочку.  И всё.  И пофигу, какой там у
   сервера тулкит.  Hу, грубо говоря.
 
   То есть как в html - кнопочки браузер отображает.
 
  AD> Hу щаз. Если какое-нибудь частое действие и в каждой программе
  AD> по-разному - это просто бесит.
 
   Эээ...  Пример можно?  По-разному - это варианта три-четыре, причем
   два из них - это вим и емакс.
 
  >>  AD> но не совместимые никак с браузером,
  >> Hу почему же...  Выделили что-то где-то, нажали
  >> шорткат/иконку/кнопочку на таскбаре - и программа просмотра
  >> показала то, что выделено.  Причём из любой программы, а не только
  >> из конкверора.
  AD> Так из любой в KDE тоже можно :-) 
 
   Из вима, емакса, консоли, мозиллы?
 
  AD> А можно и в konqueror (в частности). А в fvwm - нельзя. 
 
   Как это нельзя?  Запросто.  Это не зависит о fvwm вообще, это хоть
   где можно так.  Есть программа, которая передаёт содержимое буфера
   обмена программе, которая соотносит тип ресурса с программой его
   просмотра, и запускает программу просмотра.  А на всё остальное этой
   программе наплевать вообще.
 
  >>  AD> 1/2 пункта из шести - да, до хрена там есть... Спрятано,
  >>  AD> наверное, хорошо ;-)))
  >>   Да ничего там не спрятано, просто это не нужно на самом деле.
  AD> Т.е. это нет.
 
   Чего-то изначально нет, чего-то вообще нет.  fvwm занимается только
   своим делом, он в системные дела не лезет.
 
  >>   КДЕшникам нужно, у них это есть.
  AD> Во! Вот ты и согласился, что дополнительная функциональность
  AD> имеет место быть! И даже если что-то конкретное из этого пункта
  AD> не нужно лично тебе, это совсем не отменяет факт наличия самой
  AD> функциональности.
 
   Hу естественно, что в КДЕ есть что-то, чего нету в fvwm.  Дело в
   том, что во-первых, вещей, которых нету в fvwm гораздо меньше, чем
   вещей, которых нету в КДЕ (применительно к wm и обвязке), а
   во-вторых, fvwm - это же фигня для организации воркспейса, не более
   того.  Он ничем лишним не занимается.
 
  AD> Консенсус?
 
   Hифига!  ;))   КДЕ идеологически неверен, и хрен знает, к чему это
   всё приведёт.  Грустно было бы, если б линух превратился в винду.
 
   Хотя спорить мне надоело, тем более, что про идеологию можно спорить
   бесконечно.  Если бы КДЕ был плох, им бы никто не пользовался, это ж
   понятно. 
 
 -- 
 ==[ RK.
 --- ifmail v.2.15dev5
  * Origin: Plesk RU, QA Engineer (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Вопросы по mdk 9.1 :(   Alexei Dets   10 May 2003 04:43:53 
 Re: Вопросы по mdk 9.1 :(   Ruslan Kosolapov   11 May 2003 07:38:43 
 Вопросы по mdk 9.1 :(   Maxim Petrankov   12 May 2003 02:22:24 
 Re: Вопросы по mdk 9.1 :(   Ruslan Kosolapov   12 May 2003 07:45:45 
 Вопросы по mdk 9.1 :(   Maxim Petrankov   13 May 2003 08:47:52 
 Re: Вопросы по mdk 9.1 :(   Ruslan Kosolapov   13 May 2003 14:22:53 
 Re: Вопросы по mdk 9.1 :(   Alexei Dets   14 May 2003 01:53:02 
 Re: Вопросы по mdk 9.1 :(   Ruslan Kosolapov   14 May 2003 07:20:05 
 Re: Вопросы по mdk 9.1 :(   Alexei Dets   15 May 2003 00:35:48 
 Re: Вопросы по mdk 9.1 :(   Ruslan Kosolapov   15 May 2003 05:54:00 
 Re:Вопросы по mdk 9.1 :(   Pavel Marenyuk   15 May 2003 13:51:59 
 Re: Вопросы по mdk 9.1 :(   Ruslan Kosolapov   15 May 2003 13:05:08 
 Re:Вопросы по mdk 9.1 :(   Pavel Marenyuk   15 May 2003 16:45:08 
 Re: Вопросы по mdk 9.1 :(   Gennady Terehov   17 May 2003 00:46:27 
 Re: Вопросы по mdk 9.1 :(   Ilya Dikarev   15 May 2003 13:43:30 
 Re: Вопросы по mdk 9.1 :(   Alexei Dets   14 May 2003 00:48:43 
 Re: Вопросы по mdk 9.1 :(   Alexei Dets   13 May 2003 20:58:58 
 Re: Вопросы по mdk 9.1 :(   Nikolay Panov   14 May 2003 21:03:10 
 Re: Вопросы по mdk 9.1 :(   Alexei Dets   15 May 2003 06:04:05 
 Re: Вопросы по mdk 9.1 :(   Ruslan Kosolapov   15 May 2003 10:12:25 
 Re: Вопросы по mdk 9.1 :(   Alexei Dets   16 May 2003 05:15:54 
 Re: Вопросы по mdk 9.1 :(   Ruslan Kosolapov   16 May 2003 07:12:26 
 Re: Вопросы по mdk 9.1 :(   Alexei Dets   16 May 2003 09:04:36 
 Re: Вопросы по mdk 9.1 :(   Ruslan Kosolapov   16 May 2003 13:15:43 
 Re: Вопросы по mdk 9.1 :(   Alexei Dets   17 May 2003 04:01:27 
 Re: Вопросы по mdk 9.1 :(   Timofey Sleptsov   17 May 2003 12:08:17 
 Re: Вопросы по mdk 9.1 :(   Gennady Terehov   16 May 2003 23:01:38 
 Re: Вопросы по mdk 9.1 :(   Gennady Terehov   16 May 2003 23:00:37 
 Re: Вопросы по mdk 9.1 :(   Nikolay Panov   15 May 2003 14:35:54 
 Re: Вопросы по mdk 9.1 :(   Alexei Dets   16 May 2003 06:23:58 
 Re: Вопросы по mdk 9.1 :(   Nikolay Panov   16 May 2003 11:45:45 
 Re: Вопросы по mdk 9.1 :(   Gennady Terehov   17 May 2003 00:46:26 
 Re: Вопросы по mdk 9.1 :(   Alexei Dets   17 May 2003 03:28:12 
 Re: Вопросы по mdk 9.1 :(   Vladimir Bormotov   17 May 2003 14:20:10 
 Re: Вопросы по mdk 9.1 :(   Nikolay Panov   19 May 2003 11:38:07 
 Re: Вопросы по mdk 9.1 :(   Victor Wagner   19 May 2003 13:01:31 
 Re: Вопросы по mdk 9.1 :(   Michael Shigorin   20 May 2003 17:05:55 
 Re: Вопросы по mdk 9.1 :(   Yura Bilik   23 May 2003 18:07:10 
 Re: Вопросы по mdk 9.1 :(   Paul Galashin   23 May 2003 20:28:12 
 Re: Вопросы по mdk 9.1 :(   Yura Bilik   24 May 2003 00:07:00 
 Re: Вопросы по mdk 9.1 :(   Gennady Terehov   25 May 2003 21:53:04 
 Re: Вопросы по mdk 9.1 :(   Sergey_Afonin   26 May 2003 11:00:11 
 Re: Вопросы по mdk 9.1 :(   Gennady Terehov   26 May 2003 11:52:04 
 Re: Вопросы по mdk 9.1 :(   Sergey_Afonin   26 May 2003 13:00:56 
 Re: Вопросы по mdk 9.1 :(   Nikolay Panov   24 May 2003 13:49:45 
 Re: Вопросы по mdk 9.1 :(   Alexei Dets   20 May 2003 01:36:56 
 Re: Вопросы по mdk 9.1 :(   Gennady Terehov   17 May 2003 00:46:26 
 Re: Вопросы по mdk 9.1 :(   Valentin Nechayev   18 May 2003 14:45:20 
 Re: Вопросы по mdk 9.1 :(   Gennady Terehov   18 May 2003 21:42:15 
 Вопросы по mdk 9.1 :(   Mike Novikoff   19 May 2003 04:01:41 
 Re: Вопросы по mdk 9.1 :(   Gennady Terehov   20 May 2003 07:40:06 
 Re: Вопросы по mdk 9.1 :(   Gennady Terehov   16 May 2003 22:58:35 
Архивное /ru.linux/7749c1564fde.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional