Дело в том что нет четкой границы между "могу освоить" и "слишком сложно". Допустимый уровень сложности сильно зависит от уровня мотивации. Если мотивация сильна (например, заработать этим себе на жизнь), то можно освоить не только D-BUS, но и Active-X. Но хитрость в том, что для большинства пользователей мотивация слаба.
Человек делает свою работу, и смежные с ней области осваивает постольку поскольку.
Когда я занимался спортивным ориентированием нас специально учили читать карту на два сантиметра в сторону от намеченного пути, не далее. Потому что читать её надо на бегу.
Точно так же, человек осваивает те являения, с которыми ему приходится сталкиваться чуточку шире, чем ему непосредственно необходимо, но только чуточку. И надо чтобы в эти два сантиметра карты попало начало более удобного маршрута, чтобы у человека появилось желание на него свернуть.
В рамках десктопной метафоры человек, как правило, не видит даже того, что существуют обобщающие понятия, вроде "приложения". Документ в Word и картинка в PhotoShop - это для него объекты принципиально разной природы, и то, что на самом деле есть для них какие-то общие операции - совершенно неочевидно.`
А уж диалоговое окно - вообще.
Вот пересылка скриншотов - это как раз очень характерный пример, который я имел в виду. Скриншот - это фотография. Изображение вещи в себе, которую мы изменить не можем. Текст, даже сложный табличный - это вещь для нас.
Естественным следствием представления диалога в виде текста является желание поискать нужный диалог в системе, посредством поиска по ключевым словам. (кстати, этот метод поиска места где конфигурить прекрасно работает в cli с его текствоыми конфигами). Правда, для того чтобы это работало в GUI, необходимо как-то сделать так, чтобы результатом поиска был путь к нужному диалогу. Причем путь с точки зрения пользователся - последовательность уровней, которые нужно пройти, чтобы попасть в нужное место, а не путь в файловой системе к описанию диалога в формате glade.
Возможно, что корни новой метафоры нужно искать именно с этой стороны. Начиная не с компонент и взаимодействия между ними (глядишь, выяснится что и D-BUS сгодится), а с концепции "нужного места" и "пути к нему". Тем более что развитие десктопной метафоры несомненно идет в направлении отвязывания воспринимаемого пользователем местоположения документа от физической файловой системы.
Кстати, распространение web-интерфейсов - это шаг в ту же сторону. В Web-интерфейсах нет разницы между документом и диалогом - и то, и другое - web страница.
no subject
Date: 2007-09-14 09:10 am (UTC)Человек делает свою работу, и смежные с ней области осваивает постольку поскольку.
Когда я занимался спортивным ориентированием нас специально учили читать карту на два сантиметра в сторону от намеченного пути, не далее. Потому что читать её надо на бегу.
Точно так же, человек осваивает те являения, с которыми ему приходится сталкиваться чуточку шире, чем ему непосредственно необходимо, но только чуточку. И надо чтобы в эти два сантиметра карты попало начало более удобного маршрута, чтобы у человека появилось желание на него свернуть.
В рамках десктопной метафоры человек, как правило, не видит даже того, что существуют обобщающие понятия, вроде "приложения". Документ в Word и картинка в PhotoShop - это для него объекты принципиально разной природы, и то, что на самом деле есть для них какие-то общие операции - совершенно неочевидно.`
А уж диалоговое окно - вообще.
Вот пересылка скриншотов - это как раз очень характерный пример, который я имел в виду. Скриншот - это фотография. Изображение вещи в себе, которую мы изменить не можем. Текст, даже сложный табличный - это вещь для нас.
Естественным следствием представления диалога в виде текста является желание поискать нужный диалог в системе, посредством поиска по ключевым словам. (кстати, этот метод поиска места где конфигурить прекрасно работает в cli с его текствоыми конфигами). Правда, для того чтобы это работало в GUI, необходимо как-то сделать так, чтобы результатом поиска был путь к нужному диалогу. Причем путь с точки зрения пользователся - последовательность уровней, которые нужно пройти, чтобы попасть в нужное место, а не путь в файловой системе к описанию диалога в формате glade.
Возможно, что корни новой метафоры нужно искать именно с этой стороны. Начиная не с компонент и взаимодействия между ними (глядишь, выяснится что и D-BUS сгодится), а с концепции "нужного места" и "пути к нему". Тем более что развитие десктопной метафоры несомненно идет в направлении отвязывания воспринимаемого пользователем местоположения документа от физической файловой системы.
Кстати, распространение web-интерфейсов - это шаг в ту же сторону. В Web-интерфейсах нет разницы между документом и диалогом - и то, и другое - web страница.