Джефф Раскин - Интерфейс: новые направления в проектировании компьютерных систем
- Название:Интерфейс: новые направления в проектировании компьютерных систем
- Автор:
- Жанр:
- Издательство:Символ-Плюс
- Год:2005
- Город:М.
- ISBN:5-93286-030-8
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Джефф Раскин - Интерфейс: новые направления в проектировании компьютерных систем краткое содержание
Книга эта непростая и подойдет не каждому. Автор анализирует то, к чему мы все давно привыкли до автоматизма, и объясняет, что интерфейс многих современных программ далек от совершенства. Как его улучшить, в каком направлении двигаться дальше? Попробуйте найти ответы вместе с самым известным специалистом в этой области – Джефом Раскиным, создателя проекта Apple Macintosh.
Сейчас много говорят об эффективности современных подходов к разработке интерфейсов. Раскин же демонстрирует, что многие из них ведут в тупик, и для создания компьютеров, с которыми было бы проще работать, требуются совершенно новые принципы разработки. Он объясняет, как осуществить эти необходимые сегодня изменения, и высказывает нестандартные идеи, демонстрируя дальновидность и способность к практическому взгляду на вещи.
Эта книга, рассказывающая о научном подходе к разработке интерфейсов, может быть полезна как для создателей программного обеспечения, так и для руководителей проектов.
Интерфейс: новые направления в проектировании компьютерных систем - читать онлайн бесплатно ознакомительный отрывок
Интервал:
Закладка:
Loftus, Elizabeth F. Eyewitness Testimony (Cambridge, MA: Harvard University Press, 1979).
Loftus, Elizabeth F. Memory (Reading, MA: Addison-Wesley, 1980).
Mackenzie, I. S. «Movement Time Prediction in Human-Computer Interfaces,» in R. M. Baecker, W. A. S. Buxton, J. Grudin, and S. Greenberg, eds., Readings in Human-Computer Interaction , 2d ed., pp. 483–493 (Los Altos, CA: Kaufmann, 1995).
Malone, Michael S. Infinite Loop (Chicago: Doubleday, 1999).
Mayhew, Deborah. Principles and Guidelines in Software User Interface Design (Englewood Cliffs, NJ.: Prentice-Hall, 1992).
Microsoft. The Windows Interface Guidelines for Software Design (Redmond, WA: Microsoft Press, 1995).
Miller, George A. «The Magical Number Seven, Plus or Minus Two: Some Limits on Our Capacity for Processing Information,» Psychological Review 63, pp. 81–97 (1956).
Moore, J. S., and R. S. Boyer. «A Fast String Searching Algorithm,» Communications of the Association for Computing Machinery 20:10, pp. 762–772 (1977).
Norman, Donald A. «Categorization of Action Slips,» Psychology Review 88:1, pp. 1-15 (1981).
Norman, Donald A. «Design Rules Based on Analyses of Human Error,» Communications of the ACM 26:4, p. 255 (1983).
Norman, Donald A. The Psychology of Everyday Things (New York: Basic Books, 1988).
Norman, Donald A. The Invisible Computer (Cambridge, MA: MIT Press, 1998).
Penrose, Roger. The Emperor's New Mind (London: Oxford University Press, 1989).
Raskin, Jef. «Looking for a Humane Interface: Will Computers Ever Become Easy to Use?» Communications of the ACM 40:2, p. 98 (Feb. 1997).
Raskin, Jef. «The Quick-Draw Graphics System.» Ph.D. diss. (State College, PA: Pennsylvania State University, 1967).
Raskin, Jef. «FLOW: A Teaching Language for Computer Programming,» Computers and the Humanities 8:4 pp. (July 1974).
Raskin, Jef. «Computers by the Millions,» SIGPC Newsletter 5:2 (1982).
Raskin, Jef. «Systemic Implications of an Improved Two-Part Cursor,» Proceedings of CHI 89: Human Factors in Computing Systems , Austin: 30 April 1989, pp. 167–170 (New York: ACM Press, 1989).
Raskin, Jef. «Down with GUIs,» Wired pp. (December 1993).
Raskin, Jef. «Intuitive Equals Familiar,» Communications of the ACM 37:9, pp. (September 1994).
Raskin, Jef, and James Winter. U.S. Patent No. 5,019,806, Method and Apparatus for Control of an Electronic Display, 1991.
Reason, James. Human Error (Cambridge, U.K.: Cambridge University Press, 1990).
Shneiderman, Ben. Designing the User Interface (Reading, MA: Addison-Wesley, 1987, 1998).
Sellen, A., G. Kurtenbach, and W. Buxton. «The Prevention of Mode Errors Through Sensory Feedback,» Human Computer Interaction 7:2, pp. 141–164 (1992).
Shannon, Claude E., and Warren Weaver. The Mathematical Theory of Communication (Urbana: University of Illinois Press, 1949, reprinted 1963).
Smith, S. F., and D. J. Duell. Clinical Nursing Skills , 3rd ed. (East Norwalk, CT: Appleton & Lange, 1992).
Stallman, Richard. GNU Emacs Manual , 9th ed. (Cambridge, MA: Free Software Foundation, 1993).
Tesler, Larry. «The Smalltalk Environment,» Byte (August 1981).
Tesler, Larry, and Timothy Mott. Report on the Xerox Palo Alto Research Center Gypsy Typescript System (Palo Alto, CA: Xerox, 20 April 1975).
Thomas, Lewis. The Lives of a Cell (New York: Viking Press, 1974).
Tognazzini, Bruce. Tog on Interface (Reading , MA: Addison-Wesley, 1992).
Tolkien, J.R.R. (Douglas Anderson, ed.) The Annotated Hobbit (Boston: Houghton Mifflin, 1988).
Tufte, Edward. The Visual Display of Quantitative Information (Cheshire, CT: Graphics Press, 1983).
Tullis, Thomas S. «Predicting the Usability of Alphanumeric Displays,» Ph.D diss., Rice University, 1984.
de Unamuno y Jugo, Miguel. The Tragic Sense of Life , Chapter 9 (1913).
Weinberg, Gerald M. The Psychology of Computer Programming (New York: Van Nostrand Reinhold, 1971).
Примечания
1
Локус – место, положение (лат.) – Примеч. науч. ред.
2
Солипсизм – теория, согласно которой считается, что единственное доступное знание – это знание о себе. – Примеч. науч. ред.
3
Английское слово focus может быть прочитано и как существительное (фокус), и как глагол (фокусировать, сосредотачивать). – Примеч. пер.
4
Здесь слово attentions означает «ухаживания» или «забота». – Примеч. ред.
5
Значительное внимание уделяется изучению биологических механизмов, которые позволяют животным синхронизироваться с внешними временными циклами. Однако мне не известно ни одной работы, посвященной исследованию того, как мы настраиваемся и реагируем на свои «внутренние часы».
6
Разработчик интерфейсов мог бы удивиться: если в самолете предусмотрена специальная звуковая сигнализация, почему же тогда не предусматривается возможность автоматического выпуска шасси? Хотя в этой книге не могут обсуждаться все подобные тонкости, но здесь нужно сказать, что автоматический выпуск шасси может представлять опасность для тех, кто находится внутри самолета. Поэтому решение о выпуске шасси всегда оставляется на усмотрение пилота.
7
«Если неприятность может случиться, она случается». Первое следствие из этого закона формулируется следующим образом: «Если никаких неприятностей не ожидается, они произойдут обязательно».
8
Мне часто приходилось видеть, как мой кот разрывался между любопытством и страхом, когда все его органы чувств устремлялись на изучение какого-то незнакомого объекта, но в то же время его тело напрягалось в готовности немедленно убежать. В некоторых ситуациях мне и самому приходилось так действовать. Иногда, если не убегать, полученная информация оказывается ценной, иногда задержка становится фатальной – отсюда выражение «любопытство убило кота». Такое двоякое состояние, или, как говорят, «раздвоение личности», объясняется скорее внутренним последовательным переключением между двумя процессами, чем их одновременным присутствием независимо друг от друга.
9
Постоянное изменение личности – это черта, присущая человеку. Мы все время растем и меняемся. Изменения этого рода, а также изменения, связанные с расстройством человеческой психики, здесь не рассматриваются.
10
Мне не известно, как долго термин режим используется при описании интерфейсов. Во внутреннем отчете компании Xerox, посвященном системе Gypsy Typescript System, с гордостью заявлялось: «В Gypsy нет режимов» (Tesler and Mott, 1975). На самом деле в Gypsy существовали режимы, но наиболее проблемные из тех, что встречались в текстовых процессорах того времени, были устранены. В 1975 году термин режим в этом контексте был настолько новым, что авторы даже посчитали нужным заключить его в кавычки.
11
Уже во время написания этой книги разработчики AutoCAD лицензировали технологию, которая использовалась в Drafting Assistant.
12
На компьютере Macintosh соответствующая клавиша названа более точно, Delete (удалить).
13
Я был в шоке, обнаружив кнопку питания с задней стороны системного блока на компьютере Canon Cat, когда его первые экземпляры пришли из Японии. Когда я указывал на то, что в технической документации эта кнопка даже не упоминается, в ответ я многократно получал от инженеров только одно-единственное объяснение: «Мы думали, что в технических требованиях содержалась ошибка».
14
Благодарю компанию John Fluke Manufacturing Со. за предоставленный экземпляр прибора.
15
Также используются другие термины: объект-действие и действие-объект.
16
Книгу «The Psychology of Everyday Things» (Психология каждодневных вещей) можно назвать классическим трудом, с которым следует ознакомиться каждому.
17
Система обеспечения автобусного и железнодорожного сообщения в Сан-Франциско. – Примеч. науч. ред.
18
Я всегда говорю, что если из этого выражения убрать слово «совместимость» (compatibility), его истинное значение сразу становится понятным.
19
Когда я писал этот раздел, операционная система Windows 2000 была новым продуктом, и поэтому я смог поговорить только с несколькими ее пользователями. Типичным отзывом было высказывание: «Сначала адаптивные меню казались неплохой идеей, но как только я столкнулся с тем, что какое-то меню изменилось, это меня выбило из колеи. Больше мне эта идея не нравится.»
Читать дальшеИнтервал:
Закладка: