Vlad Harchev wrote:
On Fri, Jul 04, 2003 at 10:39:56PM +0400, alexander saltanov wrote:
On Fri, Jul 04, 2003 at 07:34:12PM +0500, Vlad Harchev wrote:
авторы вынуждены говорить
"для настройки опции Х в окошке настроек никаких контролов нет, кому надо
поменять опцию Х - пользуйтесь gconf'ом".
Если так оно и есть (проверить сейчас не могу), то юзабилити-тестирование
по этим делам плачет, т.к. это не просто плохо, а совсем уже никуда.
Если это именно тенденция, то её надо срочно изучать и направлять в
Эта тенденция в гноме2 доминирует уже года полтора, и много софта в
соответствии с ней сделали намного менее гибким - просто жуть :(
Бороться бесполезно (иначе приложение исключается из списка идущих в
составе десктопа - хотя отдельно его конечно скачать будет можно).
Я честно говоря не заметил эту тенденцию (наверно мало в настройках
ковыряюсь).
Но если это так, я бы не стал спешить с печальными выводами.
Я думаю, что в том виде, в каком оно сейчас, диалоги настройки отомрут.
Тому есть разные причины и Sun правильно делает, что форсирует события.
Если мы храним параметры, их описания, типы и проверки целостности на
стороне сервера, то логичным будет и следующий шаг - хранение диалогов
конфигурации на серверной стороне.
То есть окошко конфигурации, которое сейчас программисты кодируют на
языке С, в сущности всего лишь определяет взаиморасположение опций,
способ их отображения и различные финтифлюшки, в виде закладок, рамочек
и т.д. Эти вещи легко описать на XML, к примеру и сохранить в базе
данных жконф.
Тогда, при вызове окошка конфигурации из меню, конфигурационные диалоги
могут быть построены автоматически, на основе их описания в базе данных.
Кстати ими же может воспользоваться и жконф-едит.
--
Best regards, Sergey Spiridonov