
Текстовые редакторы
История текстовых редакторов
1962 — Дуглас Энгельбарт из Стэнфордского университета, изобретатель, среди прочего , предложил, а затем реализовал текстовый процессор с автоматическим переносом слов, поиском и заменой, определяемыми пользователем макросами, прокруткой текста и командами для перемещения, копирования и удаления символов, слов или блоков текста — для своей на тот момент революционной операционной системы NLS (oN -линейная система).
1. Пишущая машинка с магнитной лентой/электрическая пишущая машинка
1964 — IBM выпускает MT/ST (Magnetic Tape/Selectric Typewriter), которая сочетает в себе черты более ранней пишущей машинки Selectric с магнитной записью (1). Магнитная лента была первым многоразовым носителем информации. Благодаря ему впервые появилась возможность редактировать введенный материал без повторного ввода всего или вырезания закодированной копии. Информацию можно было хранить на ленте, воссоздавать (т. е. автоматически генерировать заново из сохраненной информации), исправлять, перепечатывать столько раз, сколько необходимо, а затем удалять и повторно использовать для других проектов. Это означало возможность обработки текста так, как мы его знаем из современных компьютеров. В то же время была создана концепция обработки текстов. Это был перевод немецкого слова textverarbeitung, придуманного в конце 50-х инженером Ульрихом Штайнхильпером. Его материнская компания изменила их определение, «чтобы описать электронные средства выполнения стандартного набора офисных действий — составление, редактирование, печать и отправка письменных документов».
1967 — О26 (2), полноэкранный редактор, который можно было запускать на консолях операторов мэйнфреймов серии CDC 6000, а затем Cyber-70 и -170. Первая версия программы была написана разработчиками CDC Грегом Мэнсфилдом и Дэвидом Кахландером. В то же время родился еще один полноэкранный редактор под названием IDA, написанный Эдгаром Т. Айронсом и Францем М. Джорупом из Института оборонного анализа США. Он был запущен на устройстве CDC 6600. В более поздней статье компьютерной ассоциации ACM он был описан как редактор, который работает «на недорогих ламповых станциях ввода и отображения, с клавиатурой и тринадцатью функциональными кнопками». Использовались терминалы с дисплеем CDC 210, специально модифицированные, с дополнительными функциональными кнопками. Этот редактор работал на домашней системе синхронизации IDA, известной как IDA-CRD.
1967 В декабре Батлер Лэмпсон и Питер Дойч выпустили QED (Quick EDitor) для системы с разделением времени SDS 940 — этот компьютер, разработанный Китом Коучем, был первой коммерчески доступной компьютерной системой с разделением времени. Это было частью «Проекта Genie» (1964–1969) Калифорнийского университета в Беркли, финансируемого Агентством перспективных исследований (ARPA) с целью создания системы хронометража.
1967 — Массачусетский технологический институт разрабатывает TECO (Text Editor and Corrector), редактор для компьютера PDP-1 производства Digital Equipment Corporation, поддерживающий систему разделения времени.
3. Система редактирования гипертекста — HES
1967 — Энди ван Дам, Тед Нельсон и студенты Университета Брауна разрабатывают систему редактирования гипертекста — HES (3). Это была первая гипертекстовая система, доступная на коммерческом оборудовании, которую могли использовать даже непрофессионалы. Затем IBM продала его НАСА для использования в документации программы «Аполлон». HES разделил данные на два основных типа: ссылки и разветвленный текст. Разветвленный текст можно автоматически расположить в меню, а точке в заданной области — присвоить имя, называемое меткой; к нему можно получить доступ позже с экрана. Хотя HES стала пионером многих современных концепций гипертекста, ее упор делался на форматирование и печать текста.
1968 — Система поиска и редактирования файлов (FRESS) создается в Университете Брауна, преемнике HES. Предыдущие инновации Engelbart от NLS были включены в него, чтобы обеспечить совместное, независимое от устройства редактирование гипертекста и подготовку документов. Используются на различных терминалах на терминалах — от электрических пишущих машинок до графического миникомпьютера Imlac PDS-1. Вероятно, это была первая компьютерная система с функцией «отмены».
1969 — Деннис Ритчи и Кен Томпсон (первоначальные разработчики языка C и операционной системы Unix) в Bell Labs разрабатывают упрощенную форму редактора QED для устройств PDP-7, написанную на производном от него языке программирования PL/M.
1974 — Появляется программа Bravo — первая, которая работает по требованиям WYSIWYG. Он обеспечивает редактирование шрифтов в разных странах с использованием растрового изображения на персональном компьютере Xerox Alto. Браво Чарльза Симони стало основой для Gypsy, более поздней системы документов на компьютерах Alto, первой с современным графическим пользовательским интерфейсом. За Bravo последовал BravoX, который был разработан в 1979 году под руководством Симони в группе Xerox Advanced Systems Development (ASD).
4. Окно редактора EMACS в Windows
1976 — Ричард Столлман, Гай Стил и Дэйв Мун, которые тогда работали, готовят набор макросов EMACS (4) для редактора TECO, работающего на компьютере PDP 10.
1976 — В ноябре 1976 года Уильям Джой из Калифорнийского университета в Беркли разработал экранный текстовый редактор Vi (визуальный интерфейс), а также его встроенный эквивалент Ex. Ви (5) и Ex — это просто разные интерфейсы (один экран, одна строка) одного и того же редактора. Ex (он же Vi) 1.1 был выпущен как часть первого выпуска Unix Berkeley Software Distribution (BSD) в марте 1978 года. Только в версии 2.0, выпущенной как часть Second BSD в мае 1979 года, редактор был установлен под именем «Vi».
1976 — Программист Майкл Шрайер выпускает первую программу обработки текста для IBM PC под названием Electric Pencil (6). Шрайер решил написать руководства по использованию компьютерных программ на тех же компьютерах, на которых эти программы работали. Результатом стала некогда популярная и признанная первая настоящая программа для обработки текстов на ПК.
6. Майкл Шрайер с экраном Electric Pencil
1978 — Барнаби в сотрудничестве с Джимом Фоксом готовит WordStar (7) для машин СР/М (написано на ассемблере). Выпущенная в 1979 году компанией Micropro International, WordStar стала первой программой обработки текста, разработанной для микрокомпьютеров и добившейся коммерческого успеха. Она стала самой продаваемой программой начала 80-х годов.
7. Экран редактора WordStar
1979-80 — ВордПерфект (8) — один из самых известных текстовых редакторов. Первоначально он был разработан по контракту в Университете Бригама Янга для использования на миникомпьютере Data General в 1979 году. Авторы сохранили права на программу, создав Satellite Software International (SSI) для продажи программы под названием WordPerfect с 1980 года. В 1982 году программа была перенесена в MS-DOS, и вскоре последовало несколько значительно обновленных версий. Список функций приложения был намного более продвинутым, чем у его основного конкурента, WordStar. WordPerfect быстро заменил большинство других продуктов на рынке, особенно после выпуска 4.2 в 1986 году, и стал стандартом на рынке DOS с версией 5.1 в 1989 году. WordPerfect сначала был продан Novell, а затем Corel. В 2003 году Corel была приобретена Vector Capital, фирмой венчурного капитала, основанной на частных инвестициях.
1983 — Underware выпускает текстовый редактор BRIEF (Basic Reconfigurable Interactive Editing Facility), написанный Дэйвом Нанианом и Майклом Стрикманом. Затем BRIEF была куплена Solution Systems, а затем приобретена Borland.
1983 — Microsoft Word многим обязан предыдущей программе Bravo. Создатель Bravo Чарльз Симони покинул Xerox PARC, чтобы работать в Microsoft в 1981 году. Он также загрузил Ричарда Броди, который работал с ним над Bravo и стал главным инженером-программистом Microsoft. Они начали работать над текстовым редактором, первоначально называвшимся Multi-Tool Word. выпустил Multi-Tool Word для Xenix и MS-DOS в 1983 году. Вскоре название программы было упрощено до Microsoft Word (9). Бесплатные демонстрационные копии приложения были включены в выпуск американского журнала PC World за ноябрь 1983 года, что сделало его первым, распространяемым на дискетах, прилагаемых к журналу. В том же году Microsoft продемонстрировала, как работает Word, но еще не представила его. В 1984 году Microsoft представила Word 1.0 для Mac в 1985 году.
1985 — В ноябре 1985 года Microsoft выпускает простой текстовый редактор Notepad как часть Microsoft Windows 1.0.
1985 — Сэмми Митчелл из Semware Corporation выпускает текстовый редактор QEdit (Quick Edit), позже переименованный в The SemWare Editor (TSE) в 1992 году. Первоначально написан на Turbo Pascal, позже перешел на C. Один из самых популярных редакторов, использовавшихся программистами в 1990 году.
10. Польский текстовый редактор TAG
1988 — ТАГ создан (10), польский текстовый редактор для ПК, работающий в графическом режиме в системе DOS. Продюсером программы выступил InfoService IT Cooperative в Гданьске. Когда он появился на рынке, TAG был одним из немногих текстовых редакторов, работающих в графическом режиме, благодаря чему он мог без проблем работать с польскими буквами. Он имел несколько собственных встроенных шрифтов и позволял модифицировать их с помощью редактора шрифтов TAGer, поставляемого с пакетом. Он печатал в графическом режиме на большинстве принтеров. Он имел упрощенный предварительный просмотр печати и использовал все современные методы кодирования для польских символов. Он предложил проверить польскую орфографию. Авторами программы были Артур Душевский, Томаш Косинский, Ярослав Мильчек и Гжегож Вонсовский. Версия 3.16 от 1996 года была последней. Это была первая широко используемая польская офисная программа. В середине девяностых годов ХХ века его окончательно вытеснил с рынка полонизированный Microsoft Word.
1989 — Microsoft выпускает первую коммерческую версию Word для Windows. С выпуском Windows 3.0 в следующем году он начал расти, и Microsoft быстро стала лидером рынка текстовых процессоров для компьютеров, совместимых с IBM PC. В 1991 году Microsoft воспользовалась растущей популярностью Word для Windows, выпустив версию 5.5 Word для DOS, в которой был представлен интерфейс, аналогичный интерфейсу приложений Windows. В 1991 году Microsoft начала проект под кодовым названием Pyramid, чтобы полностью переписать Microsoft Word с нуля. Версии для Windows и Mac OS будут начинаться с одной и той же кодовой базы. От него отказались, когда было определено, что команде разработчиков потребуется слишком много времени, чтобы переписать, а затем догнать все новые функции, которые можно было добавить одновременно без переписывания. Вместо этого последующие версии Word для Windows и Mac OS, называемые версией 6.0, начинались с кодовой базы Word для Windows 2.0. С выпуском Word 6.0 в 1993 году Microsoft снова попыталась синхронизировать номера версий и скоординировать номенклатуру продуктов на разных платформах, на этот раз для DOS, Mac OS и Windows (это была последняя версия Word для DOS).
2002 — На конференции Windows Hardware Engineering Conference (WinHEC 2002) Microsoft объявила, что Windows Vista (тогда под кодовым названием «Longhorn») будет предлагать функции. Это были первые сообщения о внедрении голосовых команд в служебные программы. С тех пор и Microsoft, и позже Google начали разрабатывать методы преобразования речи в текст. Эта функция становится все более популярной, особенно в мобильных устройствах. Однако за таким инструментом, как голосовое редактирование текста, все же будущее.

