Интерфейс: новые направления в проектировании компьютерных систем
2012-08-07, 8:31 PM | |
Представляем вашему вниманию одну из величайших книг современности в сфере ИТ. Создатель проекта Apple Macintosh охотно делится своими мыслями по поводу новых методов разработки и проектирования компьютерных систем. Дело в том, что в книге подымается по сути один из наиболее важных и противоречивых вопросов - создание более оптимальных и модернизированных компьютерных систем, чем они есть на сегодняшний день. Мы привыкли воспринимать современные методы проектирования компьютерных систем как что-то уже классическое и устоявшееся, но, как известно, даже классическая механика Ньютона имеет некие ограниченные рамки применение. Именно поэтому автор при помощи многочисленных примеров доказывает, что многие современные подходы не являются оптимальными для новейших IT-продуктов. Данная книга получила ошеломляющий успех, нестандартные взгляды Джефа Раскин заставили многих специалистов всерьез подумать о новых принципах проектирования систем. 1. Предпосылки 1.1. Определение интерфейса 1.2. Простое должно оставаться простым 1.3. Ориентация на человека и на пользователя 1.4. Инструменты, которые препятствуют новым идеям 1.5. Разработка интерфейса как часть общего цикла разработки 1.6. Определение человекоориентированного интерфейса 2. Когнетика и локус внимания 2.1. Эргономика и когнетика: что мы можем и чего не можем 2.2. Когнитивное сознательное и когнитивное бессознательное 2.3. Локус внимания 3. Значения, режимы, монотонность и мифы 3.1. Терминология и условные обозначения 3.2. Режимы 3.3. Модели `существительное-глагол` и `глагол-существительное` 3.4. Видимость и состоятельность 3.5. Монотонность 3.6. Миф о дихотомии `новичок - эксперт` 4. Квантификация 4.1. Количественный анализ интерфейса 4.2. Модель скорости печати GOMS 4.3. Измерение эффективности интерфейса 4.4. Закон Фитса и закон Хика 5. Унификация 5.1. Унификация и элементарные действия 5.2 Каталог элементарных действий 5.3. Имена файлов и файловые структуры 5.4. Поиск строк и механизмы поиска. 5.5. Форма курсора и методы выделения 5.6. Позиция курсора и клавиша 5.7. Ликвидация приложений 5.8. Команды и трансформаторы 6. Навигация и другие аспекты человекоориентированных интерфейсов 6.1. Интуитивные и естественные интерфейсы 6.2. Улучшенная навигация: ZoomWorld 6.3. Пиктограммы 6.4. Способы и средства помощи в человекоориентированных интерфейсах 6.5. Письмо от одного пользователя 7. Проблемы за пределами пользовательского интерфейса 7.1. Более человекоориентированные среды программирования 7.2. Режимы и кабели 7.3. Этика и управление разработкой интерфейсов | |
Просмотров: 310 | Загрузок: 12 |
Всего комментариев: 0 | |