Дешево и сердито: MacOS 7.0.1 под Windows

Пятница, 1 Февраль, 2008

По наводке камрада demart сделал сборку Mac-On-Stick — эмулятора miniVMac с MacOS 7.0.1. Полчаса лениво поковырял и бросил: что с ней делать — просто не представляю.

Далее…

Первый взгляд пользователя iPhone

Вторник, 13 Февраль, 2007

Интересная статья про iPhone в целом и интерфейсы в частности. Я не стал переводить целиком, читать автора лучше в оригинале. Читая, мне вспомнился фильм Спилберга “Особое мнение”(”Minority Report”) и не зря… в фильме использован реальный, эээ.. прототип

Первый взгляд пользователя iPhone.
AskTog, January 2007
The iPhone User Experience: A First Look

Всеобщие охи и ахи прокатились по всему миру после того, как в январе 2007 на Конференции MacWorld(MacWorld Conference) Стив Джобс(Steve Jobs) представил общественности давно-известный-по-слухам iPhone. Джобс заявил, что это революционный продукт с совершенно новым «multi-touch» интерфейсом, таким же революционным, каким стал интерфейс мыши в 1960-х.

Действительно ли iPhone – революционер? Такое ли крупное достижение «multi-touch» интерфейс? И да и нет. Давайте посмотрим.

«Кто сказал Мяу?»

Брюс Тогназзини(Bruce Tognazzini) был нанят в Apple Стивом Джобсом и Джефом Раскиным в 1978 году, где продолжал работу в течение 14 лет, основал группу человеко-ориентированных интерфесов (Apple Human Interface Group). Он был резким критиком поздних разработок Apple, включая печально известную круглую мышь («farcical») и Macintosh Dock (читайте: 10 главных причин, почему Apple Doc - отстой). Он столь же скуп на похвалы, как и его партнер, Дон Норманн(Don Norman). Это придает его колонке уверенность и необычность.

Краткая история сотовых телефонов

Первые сотовые телефоны, по отношению к проводным телефонам, сделали в интерфейсе единственный рывок: пользователь сначала набирает, затем нажимает «Послать», вместо набора «вживую», как было исторически задумано. Вот и все. Позже, появились такие тонкости как клавиатура для сообщений и средства для работы с электронной почтой, позаимствованные из мира проводов. Даже кнопка «Отправить» (Send) была позаимствована из более ранней технологии радиотелефонов.

[…]

iPhone – революционер, не удивительно, что он появился с подачи Стива Джобса. Он знает, как собрать небольшую команду блестящих молодых умов и заставить их работать до полусмерти. Работать, пока они не родят новшество, никем ранее не ожидавшееся. Он обладает здравым смыслом и точно знает, что, в конечном счете, завоюет расположение общественности. В нем есть стальной стержень, чтобы рисковать и делать. К сожалению, не все в данной индустрии могут работать с такой же силой.

История «multi-touch» интерфейса

В то время как iPhone, в целом, может претендовать на звание революционера, отдельные элементы, формирующие его интерфейс, не так новы. Билл Бакстон(Bill Buxton) продвигал multi-hand управление в 1980-х, когда мир еще только осознал преимущество мыши (к тому времени, уже 20 лет как существовавший). Несколько исследователей(включая меня) экспериментировали с жестикулярными интерфейсами(gestural interfaces) в 1990-х. Мне напомнили об этом через несколько минут после речи Стива, когда мой партнер Якоб Нилсен(Jakob Nielsen) вызвал меня, чтобы сказать: «Джобс, только что представил твой щипковый интерфейс(pinch interface)».

Я не думал, что кто-то использует мой специфический щипковый жест через столько лет. Это была часть моего проекта Starfire в Sun Microsystems, взгляд на будущее, но тогда мы превратили проект в фильм, где сцена, показывает, что было сокращено, чтобы держать фильм в пределах разумных границ. В моей книге 1996 года, «Tog on Software Design», на странице 78 описано как мой двух пальцевой жест сжимает объекты через сжимание двух пальцев, в точности как описал Джобс. Выглядит это так…

…и сопровождается следующим текстом:

Хироши (Hiroshi) открывает свой ноутбук, захватывает свое рабочее пространство(workspace) и сжимает его на 20%, открывая виртуальную карту помещения. На карте помещены иконки, по одной на каждую систему (компьютер)  в комнате. Хироши перетаскивает иконку, отображающую новые данные, на компьютер Джулии.

Ничего волшебного в цифре «20 процентов» нет. Это был конкретный пример. Хироши просто собирался уменьшить объект настолько, насколько ему понадобилось в этом конкретном случае. Вы можете изменять размер на столько, на сколько вам нужно: сжимая или разжимая пальцы, точно так же как на iPhone.

Я не пробовал патентовать щипковый интерфейс (object-shrink-pinch process) когда в 1992 […] Теперь я не могу доказать что я был первым.

Билл Бакстон собрал превосходную «Хронологию Multi-touch» (Multitouch Chronology). В ней рассказано, что Майрон Крюгер(Myron Krueger) использовал сжимание пальцев как жест еще в 1982, хотя я не заметил, что это приписывают ему. Майрон Крюгер известен как изобретатель термина «искусственная реальность»(«artificial reality») в 1973. Пять лет спустя Тимоти Лери(Timothy Leary) популяризовал термин настолько, что теперь его знает каждый.

Новшества в целом

Я могу пройтись и по другим «новшествам» в iPhone и неспешно разоблачить их. Да, это – первый сотовый телефон с визуальным отображением голосовых сообщений (voicemail). Вы можете беспорядочно передвигаться среди голосовых сообщений и т.д., и т.д. Однако такие списки идентично отображаются на уровне корпоративной голосовой системы, и, конечно же, такие списки были стандартной особенностью электронной почты в течение многих десятилетий.

Происхождение этих фич понятно, однако не это важно в iPhone. Важным является то, что впервые множество прекрасных идей и процессов собрано в одном устройстве, реализовано, пока они не забыты и сделано доступным для обычных людей. Это – гений Стива Джобса; это – гений Apple.

Это также говорит об ограниченном взгляде промышленности сотовых телефонов. Действительно, почему мы никогда не имели произвольного доступа к голосовым сообщениям на сотовом телефоне? Ведь мы говорим о мобильном устройстве, с мощностью процессора превосходящего мощность компьютера в Аполлоне, доставившего человека на Луну. Мы говорим об устройстве с разрешением экрана, более чем достаточного для решения. Никто не мог догадаться визуально показать сообщения?

Компьютеры Макинтош(Macintosh) также не представили ничего технологически нового. Мыши уже 20 лет как были. Указывающий интерфейс (pointing interfaces) 20 лет как появился. Мак был настоящим «грабежом» дорогого компьютера Apple Лиза(Lisa), развивались они одновременно, но появился годом ранее. Тем не менее, это не умаляет гения Макинтоша. Чтобы сделать это, команда должна была взять самые передовые технологии и сделать ее недорогой, привлекательной и доступной.

То же самое сделала Apple с iPhone. Жестикулярные интерфейсы «multi-touch» бродили вокруг лаборатории, крича и прося выхода в свет, но все крутилось вокруг мыши. Я самостоятельно проталкивал «multi-touch» более 20-ти лет, начиная еще в Apple, но окружающие относились либо недоверчиво, либо полностью игнорировали начинание. Apple игнорировать не стала.

Фултон не изобретал пароход. Он только проделал трудную работу, чтобы сделать этот транспорт практичным. Apple не изобретала концепцию интерфейса «multi-touch». Они просто сделали это первыми, как ранее с Макинтошем: недорого, привлекательно и доступно.

[…]