Книга: Интерфейс: новые направления в проектировании компьютерных систем
1.1. Определение интерфейса
1.1. Определение интерфейса
Позвоните по вышеуказанному номеру и испытайте невероятное разочарование от нашей системы голосовой почты.
В этой книге выражения интерфейс «человек-машина» или интерфейс «человек-компьютер» я обычно буду сокращать до пользовательского интерфейса или просто интерфейса. Многие считают, что термин пользовательский интерфейс относится только к современным графическим пользовательским интерфейсам (graphical user interface, GUI), основанным на окнах и меню, управляемых с помощью мыши. Например, в одной из статей в журнале «Mobile Office» было сказано: «Уже недалеко то время, когда вам совсем не нужно будет задумываться об интерфейсе, вы будете просто разговаривать со своим компьютером». В ответ на это я мог бы заметить, что системы, управляемые голосом, действительно могут обходиться без окон, но телефонные автоответчики их также не имеют, и, тем не менее, их интерфейсы зачастую оказываются чрезвычайно плохими. Итак, способ, которым вы выполняете какую-либо задачу с помощью какого-либо продукта, а именно совершаемые вами действия и то, что вы получаете в ответ, и является интерфейсом. (См. также Raskin, 1993.)
- 3.2. Определение горизонтальных и вертикальных ограничений на языке визуального форматирования
- Определение диапазона адресов
- Определение интерфейсов в C#
- Определение открытого интерфейса класса
- 3.1. Размещение компонентов пользовательского интерфейса в центре экрана
- 8.8.3. Шаг 2. Уточнение классов с определением набора операций (методов) для каждого
- Библиотеки пользовательского интерфейса
- 1.6. Определение человекоориентированного интерфейса
- 8.14. Определение исходящего интерфейса для UDP
- 8.8.5. Шаг 4. Задание интерфейсов классов
- Ожидание сообщений и объектов
- Гиперпотоки и счетчик процессоров