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