«Интерфейс не должен вредить человеку или своим бездействием допустить, чтобы человеку был нанесен вред». Азимов-Раскин
![image](https://habrastorage.org/r/w780q1/getpro/habr/post_images/d46/c00/990/d46c009901681d8c7813792e1dc6efc2.jpg)
На фото: Джеф Раскин. То чувство, когда ты один знаешь, как сделать интерфейсы правильно, а весь мир делает не так.
Для тех, кто еще не знает Джеф Раскин (Jef Raskin) — специалист по компьютерным интерфейсам, автор статей по юзабилити и книги «The Humane Interface», сотрудник № 31 фирмы Apple Computer, наиболее известен как инициатор проекта Макинтош в конце 70-x.
![image](https://habrastorage.org/r/w780q1/getpro/habr/post_images/45b/f8f/65f/45bf8f65fca781060fb59ce80a47311c.jpg)
В день рождения (9 марта) старика-бунтаря Раскина, решил поделиться мыслями про интерфейсы в своей жизни. Какой интерфейс помогает лично вам в жизни, служит «усилителем интеллекта»?
Мой первый интерфейс, где я был максимально продуктивен на то время (и под задачи молодости) — DOS Navigator, затем его сменил Total Commander.
Возможно, мой мозг засох после выпуска из универа, но мне кажется, что все, что связано с интерфейсами, с тех пор стало только хуже (субъективно). Я даже перестал искать и пробовать, стал пользоваться первым, что под руку попадется (например, встроенный редактор в Хабре). Но если надо взяться за серьезный проект, где «думать надо», яспрыгиваю из гамака и снимаю лыжи открываю… CorelDraw X3.
Corel — самая крутая штука после белой доски на всю стену и десятка цветных маркеров. В Corel есть ZUI. Стабильный и рабочий ZUI. Для моих задач и того типа информации (много текста и много картинок) которым я оперирую, чтобы «думать», Corel подходит почти идеально (лучшего пока не нашел). Хотя, нет, вроде бы Palantir тоже имеет ZUI. (Радует, что и хабравчане шевелятся в этом направлении — icefall с его «Тектограммы — новое поколение майндмапов»)
Под катом немного наследия Джефа Раскина.
![](https://habrastorage.org/r/w780q1/files/39f/ac4/0ed/39fac40eda8a448a9edb88aa92247e62.jpg)
Джеф Раскин и его «первое яблоко»
![](https://habrastorage.org/r/w780q1/files/d77/d1f/3de/d77d1f3de4f548d384bb8f2c11ef4702.jpg)
Джеф и его портативные пк
![image](https://habrastorage.org/r/w780q1/getpro/habr/post_images/f57/dc9/6bd/f57dc96bdbc27d94a8d376afb79c2f7f.jpg)
Джеф и его банда
![image](https://habrastorage.org/r/w780q1/getpro/habr/post_images/78e/8e7/334/78e8e7334bdddb7bac75dde305bfa5f9.jpg)
Складной велик
![image](https://habrastorage.org/r/w780q1/getpro/habr/post_images/9fc/024/55a/9fc02455a88328db86a77a59bd98bcdd.jpg)
Рабочий стол
![image](https://habrastorage.org/r/w780q1/getpro/habr/post_images/374/cd5/914/374cd591451ec468fd87792a681086f7.jpg)
У Раскина патент на крыло аэроплана
![image](https://habrastorage.org/r/w780q1/getpro/habr/post_images/301/c16/b3c/301c16b3c4d13b5c6f14244f0a84a209.jpg)
Прототип «кошки» из картона
![image](https://habrastorage.org/r/w780q1/getpro/habr/post_images/6d7/579/e43/6d7579e4327e37d1a5ae82ddc82bc188.jpg)
Молотками и шуруповертами
![image](https://habrastorage.org/r/w780q1/getpro/habr/post_images/ecc/1eb/848/ecc1eb848e6bc2057d6eb1284e57a0aa.jpg)
Кошка в разрезе
![image](https://habrastorage.org/r/w780q1/getpro/habr/post_images/fdf/6f4/bf2/fdf6f4bf2531eda692e7382c340e994c.jpg)
Запилим свой шрифт для удобства
![image](https://habrastorage.org/r/w780q1/getpro/habr/post_images/218/7a1/638/2187a1638b3c447a39de5d21e28c4ef2.jpg)
Двойной курсор: черное — то, что можно удалить, серое — где начнется печать.
![image](https://habrastorage.org/r/w780q1/getpro/habr/post_images/7a2/3da/03b/7a23da03b490de2ee4b0cce345ff268b.jpg)
Пасхалка внутри кошки
![image](https://habrastorage.org/r/w780q1/getpro/habr/post_images/7a7/fa3/907/7a7fa3907192c2ff5d749a0c9d542e5f.jpg)
Прозрачность для пользователя
![](https://habrastorage.org/r/w780q1/files/116/4f4/b14/1164f4b14d5644a9bbae584ee9bda538.jpg)
Раскин сделал джойстик для Apple //
![image](https://habrastorage.org/r/w780q1/getpro/habr/post_images/5ca/ae2/21d/5caae221dfef26c2da66b8f36f5a43ef.jpg)
Немного комиксов
Вместе с Джобсом, Раскин нарисовал подсказку-инфографику по синтаксису
![image](https://habrastorage.org/r/w780q1/getpro/habr/post_images/175/876/00c/17587600c562ed8f699c0f3122e48375.jpg)
Большая картинка
![image](https://habrastorage.org/r/w780q1/getpro/habr/post_images/729/745/93a/72974593a26fe61ac56d893c6698355e.jpg)
Книгу надо прочитать.
Полный список ачивок Раскина
Я постараюсь докопаться до первоисточников IT-технологий, разобраться, как мыслили и какие концепции были в головах у первопроходцев, о чем они мечтали, каким видели мир будущего. Для чего задумывались «компьютер», «сеть», «гипертекст», «усилители интеллекта», «система коллективного решения задач», какой смысл они вкладывали в эти понятия, какими инструментами хотели добиться результата.
Надеюсь, что эти материалы послужат вдохновением для тех, кто задается вопросом, как перейти «от Нуля к Единице» (создать что-то, чего раньше и в помине не было). Хочется, чтобы IT и «программирование» перестали быть просто «кодингом ради бабла», и напомнить, что они задумывались как рычаг, чтобы изменитьметоды ведения войны образование, способ совместной деятельности, мышления и коммуникации, как попытка решить мировые проблемы и ответить на вызовы, вставшие перед человечеством. Как-то так.
0 марта. Сеймур Пейперт
1 марта. Xerox Alto
2 марта «Позвоните Джейк». История NIC и RFC
3 марта Грэйс «бабуля COBOL» Хоппер
4 марта Маргарет Гамильтон: «Пацаны, я вас на Луну отправлю»
5 марта Хеди Ламарр. И в кино обнаженной сняться и во врага торпедой пульнуть
7 марта Великолепная шестерка: девушки, которые термоядерный взрыв рассчитывали
8 марта «Видеоигры, я ваш отец!»
![image](https://habrastorage.org/getpro/habr/post_images/d46/c00/990/d46c009901681d8c7813792e1dc6efc2.jpg)
На фото: Джеф Раскин. То чувство, когда ты один знаешь, как сделать интерфейсы правильно, а весь мир делает не так.
Для тех, кто еще не знает Джеф Раскин (Jef Raskin) — специалист по компьютерным интерфейсам, автор статей по юзабилити и книги «The Humane Interface», сотрудник № 31 фирмы Apple Computer, наиболее известен как инициатор проекта Макинтош в конце 70-x.
![image](https://habrastorage.org/getpro/habr/post_images/45b/f8f/65f/45bf8f65fca781060fb59ce80a47311c.jpg)
- Привел Стива Джобса в Xerox PARC.
- Носил «гугл-очки» еще до появления компании Google.
- Ненавидел компьютерную мышь.
- Создал компьютерную кошку.
- Не любил GUI, мечтал о ZUI.
- Ему было мало одного курсора, он сделал два.
- Дирижировал оркестром.
- Вместе с Дональдом Кнутом играл на инструментах, и тоже фанател от органа.
- Написал язык программирования для гуманитариев, который содержал 6 инструкций.
В день рождения (9 марта) старика-бунтаря Раскина, решил поделиться мыслями про интерфейсы в своей жизни. Какой интерфейс помогает лично вам в жизни, служит «усилителем интеллекта»?
Коротко рассказываем о гибкой методологии разработки программного обеспечения (Agile), которую мы используем на проектах в EDISON Software Development Centre.
Мой первый интерфейс, где я был максимально продуктивен на то время (и под задачи молодости) — DOS Navigator, затем его сменил Total Commander.
Возможно, мой мозг засох после выпуска из универа, но мне кажется, что все, что связано с интерфейсами, с тех пор стало только хуже (субъективно). Я даже перестал искать и пробовать, стал пользоваться первым, что под руку попадется (например, встроенный редактор в Хабре). Но если надо взяться за серьезный проект, где «думать надо», я
Corel — самая крутая штука после белой доски на всю стену и десятка цветных маркеров. В Corel есть ZUI. Стабильный и рабочий ZUI. Для моих задач и того типа информации (много текста и много картинок) которым я оперирую, чтобы «думать», Corel подходит почти идеально (лучшего пока не нашел). Хотя, нет, вроде бы Palantir тоже имеет ZUI. (Радует, что и хабравчане шевелятся в этом направлении — icefall с его «Тектограммы — новое поколение майндмапов»)
Под катом немного наследия Джефа Раскина.
![](https://habrastorage.org/files/39f/ac4/0ed/39fac40eda8a448a9edb88aa92247e62.jpg)
Джеф Раскин и его «первое яблоко»
![](https://habrastorage.org/files/d77/d1f/3de/d77d1f3de4f548d384bb8f2c11ef4702.jpg)
Джеф и его портативные пк
![image](https://habrastorage.org/getpro/habr/post_images/f57/dc9/6bd/f57dc96bdbc27d94a8d376afb79c2f7f.jpg)
Джеф и его банда
![image](https://habrastorage.org/getpro/habr/post_images/78e/8e7/334/78e8e7334bdddb7bac75dde305bfa5f9.jpg)
Складной велик
![image](https://habrastorage.org/getpro/habr/post_images/9fc/024/55a/9fc02455a88328db86a77a59bd98bcdd.jpg)
Рабочий стол
![image](https://habrastorage.org/getpro/habr/post_images/374/cd5/914/374cd591451ec468fd87792a681086f7.jpg)
У Раскина патент на крыло аэроплана
![image](https://habrastorage.org/getpro/habr/post_images/301/c16/b3c/301c16b3c4d13b5c6f14244f0a84a209.jpg)
Прототип «кошки» из картона
![image](https://habrastorage.org/getpro/habr/post_images/6d7/579/e43/6d7579e4327e37d1a5ae82ddc82bc188.jpg)
Молотками и шуруповертами
![image](https://habrastorage.org/getpro/habr/post_images/ecc/1eb/848/ecc1eb848e6bc2057d6eb1284e57a0aa.jpg)
Кошка в разрезе
![image](https://habrastorage.org/getpro/habr/post_images/fdf/6f4/bf2/fdf6f4bf2531eda692e7382c340e994c.jpg)
Запилим свой шрифт для удобства
![image](https://habrastorage.org/getpro/habr/post_images/218/7a1/638/2187a1638b3c447a39de5d21e28c4ef2.jpg)
Двойной курсор: черное — то, что можно удалить, серое — где начнется печать.
![image](https://habrastorage.org/getpro/habr/post_images/7a2/3da/03b/7a23da03b490de2ee4b0cce345ff268b.jpg)
Пасхалка внутри кошки
инструкция
Also try leaping (either way) to the pattern: QWERASDFZXCV [Press and hold the Leap key, press and hold SHIFT, type the first four letters of three rows on the keyboard: qwer asdf zxcv, release SHIFT, release Leap key]
press and hold USE FRONT N (the EXPLAIN command)
press and hold USE FRONT N (the EXPLAIN command)
![image](https://habrastorage.org/getpro/habr/post_images/7a7/fa3/907/7a7fa3907192c2ff5d749a0c9d542e5f.jpg)
Прозрачность для пользователя
![](https://habrastorage.org/files/116/4f4/b14/1164f4b14d5644a9bbae584ee9bda538.jpg)
Раскин сделал джойстик для Apple //
![image](https://habrastorage.org/getpro/habr/post_images/5ca/ae2/21d/5caae221dfef26c2da66b8f36f5a43ef.jpg)
Немного комиксов
Плакат
Вместе с Джобсом, Раскин нарисовал подсказку-инфографику по синтаксису
Jef Raskin said it was code.
Steve Jobs said it was art.
You decide.
![image](https://habrastorage.org/getpro/habr/post_images/175/876/00c/17587600c562ed8f699c0f3122e48375.jpg)
Большая картинка
Книга
![image](https://habrastorage.org/getpro/habr/post_images/729/745/93a/72974593a26fe61ac56d893c6698355e.jpg)
Книгу надо прочитать.
Элементы интерфейса часто можно называть привычными в том случае, что они могут легко использоваться «слепым» пользователем. Интерфейсы, построенные на основе принципов, изложенных в этой книге, часто могут использоваться даже слепыми пользователями, – а по отношению к тому, что находится вне нашего локуса внимания, мы все являемся в самом прямом смысле слепыми.
Задача дизайнеров заключается в том, чтобы создавать интерфейсы, которые не позволяют привычкам вызывать проблемы у пользователей. Мы должны создавать интерфейсы, которые, во-первых, целенаправленно опираются на человеческую способность формировать привычки и, во-вторых, развивают у пользователей такие привычки, которые позволяют упростить ход работы. В случае идеального человекоориентированного интерфейса доля участия самого интерфейса в работе пользователя должна сводиться к формированию полезных привычек. Многие проблемы, которые делают программные продукты сложными и неудобными в использовании, происходят из-за того, что в используемом интерфейсе «человек-машина» не учитываются полезные и вредные свойства человеческой способности формировать привычки. Хорошим примером служит тенденция предусматривать сразу несколько путей решения одной и той же задачи. В этом случае множество вариантов приводит к смещению локуса внимания пользователя с самой задачи на выбор пути.
- Книга в html (но с назойливой рекламой)
- Хабрастатья с цитатами
- Список статей Раскина
- Статья из Компьютерры «Борец с системой»
- UPD: посоветовали подробный рассказ о Раскине — «Бородатый мальчик и его самолетики»
Полный список ачивок Раскина
«Я только „примечание“ (footprint), но я горд быть этим „примечанием“, и сам ей стал. В конечном счете, моя работа — выявление принципов и развитие теории дизайна интерфейсов, и эта работа, так как многие могли бы сделать то, что я сделал, — вероятно, тоже заслуживает не больше „примечания“. Становление всемирной сети выглядит важнейшей частью компьютерной революции, если оглядываться на весь этот период открытий века.» Джеф Раскин
Я постараюсь докопаться до первоисточников IT-технологий, разобраться, как мыслили и какие концепции были в головах у первопроходцев, о чем они мечтали, каким видели мир будущего. Для чего задумывались «компьютер», «сеть», «гипертекст», «усилители интеллекта», «система коллективного решения задач», какой смысл они вкладывали в эти понятия, какими инструментами хотели добиться результата.
Надеюсь, что эти материалы послужат вдохновением для тех, кто задается вопросом, как перейти «от Нуля к Единице» (создать что-то, чего раньше и в помине не было). Хочется, чтобы IT и «программирование» перестали быть просто «кодингом ради бабла», и напомнить, что они задумывались как рычаг, чтобы изменить
0 марта. Сеймур Пейперт
1 марта. Xerox Alto
2 марта «Позвоните Джейк». История NIC и RFC
3 марта Грэйс «бабуля COBOL» Хоппер
4 марта Маргарет Гамильтон: «Пацаны, я вас на Луну отправлю»
5 марта Хеди Ламарр. И в кино обнаженной сняться и во врага торпедой пульнуть
7 марта Великолепная шестерка: девушки, которые термоядерный взрыв рассчитывали
8 марта «Видеоигры, я ваш отец!»