NewWave — это объектно-ориентированная графическая среда рабочего стола и инструмент повышения производительности офиса, выпуск которого прекращен, для ПК под управлением ранних версий Microsoft Windows (начиная с 2.0 ). Он был разработан компанией Hewlett-Packard и представлен на коммерческой основе в 1988 году. [1] Он использовался на HP Vectras и других IBM-совместимых ПК под управлением Windows.
С точки зрения пользователя NewWave работал поверх Windows и полностью заменил стандартный пользовательский интерфейс рабочего стола Windows и диспетчера программ собственным объектно-ориентированным интерфейсом рабочего стола.
HP продвигала NewWave до выпуска Windows 95 , после чего дальнейшая разработка продукта была прекращена из-за несовместимости с новой операционной системой. Графический интерфейс NewWave (вместе с современным графическим интерфейсом NeXTSTEP ) представил затененный «3-D внешний вид», который позже получил широкое распространение.
HP поощряла независимых поставщиков программного обеспечения создавать версии приложений, использующие преимущества функциональности NewWave и позволяющие обрабатывать данные как объекты, а не как файлы. Одним из первых примеров была корпорация Samna (позже приобретенная Lotus ), которая выпустила версию своего текстового процессора Microsoft Windows Ami Pro под названием «Ami Pro для NewWave». 20 июня 1988 года корпорации Microsoft и Hewlett-Packard выпустили пресс-релиз, в котором объявили о включении поддержки NewWave в будущий выпуск Microsoft Excel . [2]
В NewWave были значки, запланированные сценарии в виде «агентов» и «горячие подключения». [1]
HP включила NewWave в свои многоплатформенные предложения по автоматизации офиса, работающие под управлением собственных миникомпьютерных операционных систем MPE и HP-UX (UNIX). Они разработали версии NewWave основных инструментов электронной почты, баз данных, управления документами, личной продуктивности, коммуникаций и управления сетью, а также представили все соответствующие решения под брендом «HP NewWave Office». До интеграции HP NewWave этот набор решений назывался «Business System Plus». [3] [4] Термин «NewWave Office» ранее использовался для описания основного рабочего стола пользователя NewWave. [5]
В своем первоначальном пресс-релизе от ноября 1987 года компания Hewlett-Packard описала NewWave как «среду приложений, предназначенную для предоставления пользователям персональных компьютеров единого метода доступа к данным и файлам из нескольких источников в сети компании». Оно было разработано подразделением HP Personal Software Division (PSD) в Санта-Кларе , штат Калифорния , США, в рамках стратегии распределенной вычислительной среды [1] после трех лет работы более чем 100 сотрудников. [6]
Исходная версия NewWave работала на IBM-совместимых ПК и требовала MS-DOS 3.2 или более поздней версии и Windows 2.0 или более поздней версии. [1]
Ключевые особенности NewWave:
HP описала OMF как средство связывания приложений и данных вместе для формирования «объектов», таких как составные документы. [7]
В дополнение к индексированным справочным статьям в стиле MS-Windows NewWave представила контекстно-зависимую справочную систему. Это позволяло пользователю щелкнуть пункт меню «Справка», при этом к стрелке мыши добавлялся символ запроса; после переключения в этот «режим справки» пользователь может щелкнуть любую часть среды NewWave или любую команду меню, чтобы отобразить справку по этому элементу во всплывающем окне. [8]
Работая в сочетании с NewWave Agent, функция компьютерного обучения NewWave позволила разработчикам встраивать интерактивные уроки в среду рабочего стола и в сами приложения. Это позволило пользователям учиться на реальных работающих приложениях неразрушающим способом. Эта функция была исключена из более поздних версий NewWave из-за повышенных требований к диску и ограниченного пространства на жестком диске, доступном на компьютерах того времени. [9]
Агент NewWave представлял собой средство записи и выполнения задач, которое могло работать с несколькими приложениями. [10] Пользователи могли записывать любую последовательность задач, выполняемых в среде NewWave. Записанные задачи создавали исходный код , подобный BASIC , который можно было повторять без изменений или редактировать и расширять для создания сложных автоматизированных и интерактивных действий. [11]
NewWave включал в себя несколько встроенных приложений, которые были полностью интегрированы с Object Management Facility, NewWave Agent, онлайн-справкой и функциями компьютерного обучения. Неродные приложения NewWave можно интегрировать в среду с помощью «продвинутых мостов», что позволяет встраивать их текущие данные в составные документы. Стандартная версия HP NewWave для конечного пользователя включала мосты для собственных приложений HP для ПК, таких как галерея HP Graphics, инструменты MS Windows (калькулятор, календарь, блокнот и т. д.) и многие распространенные сторонние приложения. Пользователи также могли создавать свои собственные мосты к другим приложениям с помощью прилагаемого инструмента Bridge Builder. Мосты можно было экспортировать для использования в других системах с поддержкой NewWave, и они часто распространялись среди сообщества пользователей NewWave. [12]
HP описала NewWave Write как текстовый процессор базового и среднего уровня «что видишь, то и получаешь» ( WYSIWIG ) с поддержкой составных документов. [13]
NewWave Mail был доступен как отдельный собственный продукт NewWave, который мог выступать в качестве клиента для собственных решений HP DeskManager и серверов электронной почты OpenMail. [13]
HP удалось создать стороннюю программу разработчиков после выпуска NewWave Software Developer's Kit (SDK) в феврале 1988 года. [1] [14]
Включены сторонние приложения с поддержкой NewWave: [7] [13]
Мосты сторонних приложений, поставляемые с версией HP NewWave для конечных пользователей, включали: [7]
За восемь лет своего существования HP NewWave претерпела несколько функциональных и косметических изменений, включая пересмотр интерфейса рабочего стола и удаление встроенного средства компьютерного обучения. [ нужна цитата ]
Из-за предполагаемого сходства с графическим интерфейсом Macintosh NewWave стал объектом безуспешного иска Apple о внешнем виде (см. Apple v. Microsoft ).
Высоко оценивая «серьезные и искренние усилия» HP по предоставлению Windows «полного объектно-ориентированного» графического пользовательского интерфейса, Стюарт Олсоп II в 1988 году сомневался, что другие разработчики программного обеспечения станут создавать программное обеспечение для NewWave, поскольку HP «не считается установщиком стандартов», IBM и У Microsoft были свои собственные метафорические планы рабочего стола, и существующие приложения нуждались в «существенной переработке и переработке», чтобы эффективно их использовать. [6]
HP NewWave никогда не была принята в качестве основной среды для конечных пользователей, хотя она была принята рядом корпоративных клиентов в качестве основы для проектов повышения производительности офиса, включая:
HP добилась определенных успехов в лицензировании NewWave другим производителям оборудования:
В январе 1990 года HP заявила о своем намерении предоставить возможности NewWave в Unix с помощью Motif и в OS/2 с помощью Presentation Manager . [7] Хотя эти версии так и не были выпущены, компания HP все же предоставила часть своей технологии NewWave проектам Фонда открытого программного обеспечения , членом которого была компания HP. [ нужна цитата ]
Статьи в августовском номере журнала Hewlett-Packard Journal за 1989 год (том 40, номер 4): [21]