Выбрать главу

Это произошло десять лет спустя, с появлением сначала 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-го года в Париже состоялась негромкая и по тону минорная конференция. Там собрались специалисты по гипертексту: одни делали программные гипертекстовые системы для различных отраслей, другие были учеными-теоретиками. Общее настроение было несколько растерянным: в эпоху бурления компьютерных технологий гипертекст воспринимался рынком весьма холодно, как некая игрушка, слишком сложная для массового использования. Лишь немногие из собравшихся с оптимизмом смотрели в будущее.

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

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

Гипертекст как способ представления данных в информационных системах предложил еще Ваневар Буш в 1945 году. Придумали название и сформировали основные концепции Тед Нельсон и Дуг Энгельбарт в 60-х. То есть к началу 90-х, к Интернет– (он же веб-) буму, гипертекст казался вполне устоявшейся областью, со своими теоретиками и практиками, лидерами и аутсайдерами.

Победа идей гипертекста в форме веба была безоговорочной. Как некогда исследователи в Xerox PARC, ученые в прото-вебе вдруг обнаружили, что "к ним ходят простые люди". Подробности, если позволите, напоминать не стану, лучше поговорим о причинах.

С одной стороны (со стороны "читателя"), здесь была все та же простота "ткни мышью (в ссылку) – получишь результат". С другой – и это было новым, без дураков, открытием Бернерса-Ли, – снисходительность. Снисходительность к формату – браузер попытается отобразить любую страничку, сверстаную неумелой домохозяйкой, если обнаружит хоть какие-то следы HTML-разметки. А главное – что и позволило строить глобальную систему, – снисходительность к целостности, к тому, куда указывают ссылки. То есть можно поставить ссылку на уже/еще/вообще не существующую страницу, и ни веб в целом, ни браузер не рухнет, и даже не поморщится.