Компьютерра, 2007 № 27-28 (695-696) - [11]

Шрифт
Интервал

70-80-е: Что ты видишь?

Bravo – первый текстовый редактор, работавший по принципу WYSIWYG (What You See Is What You Get – что видишь, то и получишь), в котором картинка на экране выглядела очень близко к тому, что будет напечатано на листе бумаги – со всеми шрифтами, отступами, выравниваниями и т. п. Первые версии Bravo разрабатывала команда Кароля Симония (или Чарльза Саймони в американском произношении – того самого Саймони, что придумал венгерскую нотацию, был крупной шишкой в Microsoft, а недавно летал в космос). Эти версии были очень быстрыми, но и очень неудобными. К счастью, в специалистах по эргономике недостатка не было, и в разработке Bravo 3 приняла участие команда Ларри Теслера (того самого, что придумал, помимо прочего, иконки и контекстные меню, а сейчас – вице-президент Yahoo по юзабилити). Теслер и Тим Мотт к тому времени уже давно работали над "максимально естественным интерфейсом для текстового редактора" (рабочее название – Gypsy), месяцами пропадая в издательстве Ginn & Co. и наблюдая за работой наборщиков, верстальщиков и прочих "потенциальных пользователей" (название "cut and paste" для перетаскивания кусков текста в редакторе – результат именно этих исследований). Разработанный Теслером и Моттом интерфейс, в принципе, был тем самым интерфейсом текстового процессора, который мы знаем и по сию пору: иконки, управление мышью и отсутствие режимов (в Bravo был режим ввода текста и режим ввода команд, между которыми нужно было переключаться).

В результате Bravo 3 (то есть быстрый WYSIWYG-движок Bravo + человечный интерфейс Gypsy) и стал первой программой, к которой "в гости" зачастили простые люди (даже не «пользователи» еще, а просто – люди): набирать и печатать протоколы собраний, брошюрки, объявления и прочую повседневную макулатуру [Видимо, важную роль в такой популярности сыграл еще один свежесозданный компонент системы Alto – лазерный принтер]. Это было объединение и победа двух концепций: отображения, ориентированного на "неподготовленного пользователя"; и управления, ориентированного на него же. Над схожими задачами работал в ту пору весь Xerox PARC, но по хорошо известным причинам глобальный приход "программ для просто человека" был отложен.

Это произошло десять лет спустя, с появлением сначала Apple Macintosh, а затем – Windows. Главным текстовым процессором для обеих систем сразу стал, и по сию пору остается, Microsoft Word – основанный на Bravo 3, который «ушел» из Xerox вместе с Чарльзом Саймони (Ларри Теслер, кстати, тем временем очутился в Apple).

Редакторы текста существовали задолго до Bravo/ Word и концепции WYSIWIG; специализированные не-WYSIWIG-редакторы (программистские, научные и т. п.) живут и здравствуют по сию пору. Тем не менее "ан масс" любые тексты (от записки в три строки до рукописи книги) создаются и редактируются именно в Word’е и его клонах. Тем же правилам "очевидности отображаемого" и "простоты действий" следуют вообще все современные массовые программы, начиная от операционных систем [Интересно заметить, что во времена DOS WYSIWYG-редактор Word так и не сумел нанести решающего поражения не-WYSIWYG-редактору WordPerfect], – то поколение софта, которое изменило мир в конце 80-х – начале 90-х. Правило, на основании которого создавалось "нечто новое", было одно: при компьютеризации любой деятельности главное – сохранить максимально привычное и понятное окружение. На этих условиях мир был согласен меняться.

Заметим, что сегодня, когда огромная часть человечества уже привыкла ко множеству софтовых метафор и понятий, когда подросток без труда осваивает интерфейс телефона из сорока вложенных менюшек, – сегодня это правило себя почти исчерпало. Это подтверждает и новый весьма спорный интерфейс Microsoft Office 2007, который Якоб Нильсен определил как What You Get Is What You See, подразумевая, что новый Офис сразу предлагает готовые типовые решения оформления и верстки, а не требует кропотливо создавать оформление, тыкая по кнопочкам. Общепризнанной революции (пока?) не случилось, но от прежних идеалов мы уже отходим.

За историческую справку спасибо книге: Steve Lohr, "Go To: The Story of the Math Majors, Bridge Players, Engineers, Chess Wizards, Maverick Scientists and Iconoclasts – The Programmers Who Created the Software Revolution".

90-е: На Что ты указываешь?

В ноябре 1990-го года в Париже состоялась негромкая и по тону минорная конференция. Там собрались специалисты по гипертексту: одни делали программные гипертекстовые системы для различных отраслей, другие были учеными-теоретиками. Общее настроение было несколько растерянным: в эпоху бурления компьютерных технологий гипертекст воспринимался рынком весьма холодно, как некая игрушка, слишком сложная для массового использования. Лишь немногие из собравшихся с оптимизмом смотрели в будущее.

Одним из оптимистов был молодой англичанин – он пытался найти соратников для реализации глобальной задумки: объединить весь мир в единую гипертекстовую систему при помощи компьютерных сетей. У него была идея и ви, дение: он мечтал о программе для редактирования и отображения гипертекста. Такие программы у многих имелись, но все они были ориентированы на небольшие локальные системы, в которых фрагменты текста и все ссылки между ними хранятся в едином файле, что позволяло контролировать целостность ссылок и корректность всей системы. Идея англичанина этим людям казалась безумием, антинаучной фантазией.


Еще от автора Журнал «Компьютерра»
Компьютерра, 2008 № 01-02 (717-718)

В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.


Цифровой журнал «Компьютерра» 2013 № 18 (171)

ОглавлениеКолонкаПочему мы позволяем нас обманывать, или Грустные размышления об иррациональности политической жизни Автор: Дмитрий ШабановГолубятня: Samsung Galaxy S4 — цидули перебежчика (часть 1) Автор: Сергей ГолубицкийУроки любви к Родине: McAfee патентует технологию обнаружения и блокировки пиратского содержания Автор: Сергей ГолубицкийПодпадает ли астрономия под закон о митингах Автор: Дмитрий ВибеIT-рынокНасколько глупа шумиха вокруг «умных» часов? Автор: Андрей ПисьменныйПромзонаПосмотрите на свалку, которую китайцы превратили в парк Автор: Николай МаслухинЭтот сайт позволяет создать собственное световое шоу на точном макете Токио Автор: Николай МаслухинТехнологииДжипег, подвинься! Веппи как единственный необходимый графический формат Автор: Евгений ЗолотовИнновацииПочему менеджерам российских корпораций не нужны стартапы Автор: Елена КраузоваИнга Нахмансон (Fitting Reality): «Российскому e-commerce не до виртуальности» Автор: Елена КраузоваГидGoogle Now для iOS появился без лишнего шума и уже собирает сведения Автор: Андрей Васильков.


Компьютерра, 2007 № 15 (683)

В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.


Компьютерра, 2005 № 27-28 (599-600)

Документ создан на основе открытого контента, расположенного по адресуhttp://offline.computerra.ru/2005/599/Размер изображений не менялся, поэтому некоторые могут быть некорректно отображены на неVGA-моделях КПК (особенно скриншоты и таблицы).


Компьютерра, 2006 № 30 (650)

В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.


Цифровой журнал «Компьютерра» 2010 № 10

ОглавлениеТерралабOpera 10.50: оперативный релиз Автор: Андрей КрупинАнтивирус со вкусом "Яндекса" Автор: Андрей КрупинБлоки питания на любой случай, часть 2. 600–700 Вт Автор: Константин ИвановОбзор Samsung i5700 Galaxy Spica Автор: Алексей СтародымовСвоя играМодель чугунного дирижабля, или Учитель Добреску — 2 Автор: Василий ЩепетневКафедра Ваннаха: Нано-блюз Автор: Ваннах МихаилВасилий Щепетнёв: Разбор полётов перед стартом Автор: Василий ЩепетневКивино гнездо: За что боролись Автор: БЕРД КИВИОткрытые системы Королевского Флота Автор: Ваннах МихаилИнтерактивCeBIT 2010: первые новинки Автор: Алексей СтародымовReaDitorialMovavi: история развития Автор: Наталья ХудяковаГолубятня-ОнлайнГолубятня: Хули Холи Автор: Сергей ГолубицкийГолубятня: Бабу Автор: Сергей ГолубицкийГолубятня: Агора № 20 Автор: Сергей ГолубицкийНаука и жизньМарсианский экспресс Автор: Олег Волошин.


Рекомендуем почитать
Газета Завтра 281 (16 1999)

В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.


Литературная Газета 6269 (№ 14 2010)

"Литературная газета" общественно-политический еженедельник Главный редактор "Литературной газеты" Поляков Юрий Михайлович http://www.lgz.ru/.


Газета Завтра 762 (26/2008)

В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.


Газета Завтра 283 (18 1999)

В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.


День Литературы, 2001 № 03 (054)

В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.


Литературная Газета 6249 (№ 45 2009)

"Литературная газета" общественно-политический еженедельник Главный редактор "Литературной газеты" Поляков Юрий Михайлович http://www.lgz.ru/.


Компьютерра, 2008 № 17 (733)

В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.


Компьютерра, 2006 № 23 (643)

В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.


Компьютерра, 2006 № 06 (626)

В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.


Компьютерра, 2008 № 10 (726)

В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.