ПК-ностальгия
HOME
Железо
Программы
Оборудование
Статьи и публикации
Фототаблица
Ссылки
Почта
Гостевая
ПОИСК
Новости Яndex
О сайте

Этот сайт предназначен, прежде всего, людям, ностальгирующим по ушедшим РУССКОМУ СЛОВУ, Windows 3.1, ФОТОНУ, процессорам 486SX и иже с ними.
Конечно, времена должны идти вперед, но почему они обязательно должны уходить?

StuhlbergR 2007 ©
Две оболочки для Windows

Роберт Люн

Две оболочки для Windows
(Статья приведена в сокращении)

Способны ли системы Norton Desktop и HP NewWave сделать работу в Windows действительно удобной?

Очень многие не любят Windows. Конечно, это графическая среда, в которой поддерживается меню и "мышь", но некоторые важнейшие средства работы в ней, мягко говоря, далеки от совершенства. Скажем, Администратор (Program Manager) до сих пор использует негибкие группы программ и не имеет "мусорной корзины", подобной той, с которой уже много лет работают пользователи Macintosh, а администратор файлов (File Manager) даже после всех улучшений сильно отстает по возможностям от XTree образца 1989 года. Поэтому неудивительно, что множество разработчиков, от ветерана Symantec до новобранца Paper Software, пытаются усовершенствовать интерфейс Windiws.

В этой статье сравниваются две оболочки для Windows: The Norton Desktop 2.0 for Windows фирмы Symantec и NewWave 4.0 фирмы Hewlett-Packard. Это - первые серьезные оболочки, полностью использующие возможности Windows 3.1 и при этом заменяющие или дополняющие и администратор, и администратор файлов.

Повесть о двух оболочках
Оболочки Norton Desktop и NewWave демонстрируют два различных подхода к усовершенствованию интерфейса Windows. Если первая, следуя принципу "не руби сук, на котором сидишь", продолжает и развивает парадигму Windows, используя также некоторые удачные приемы среды Mac, то вторая и камня на камне не оставляет от прежнего объектно-ориентированной системой.

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

Установка и запуск
Идеальная оболочка должна быстро и автоматически устанавливаться, с безошибочным переводом в новую среду всех имевшихся установок для прикладных программ, клавиатуры и т.п. Для обоих рассматриваемых пакетов этот путь изобилует ухабами, однако в случае с Norton Desktop он все же существенно менее тяжел.

Как и Windows 3.1, Norton Desktop сообщает, какие файлы собирается менять, и спрашивает подтверждения. Вы можете устанавливать модули избирательно; полезная оперативная подсказка вызывается нажатием кнопки "мыши". Когда установка Norton Desktop завершается, все прежние значения Windows остаются в силе; поддерживаются группы, на своих местах остаются пиктограммы и т.п. Если вы подключены к сети, Norton Desktop распознает тома сервера, к которым вы имеете право обращаться, и добавляет соответствующие пиктограммы на "рабочий стол". Однако установленная система занимает очень много места - 9 Мбайт - и "залезает" во все системные файлы, до которых может добраться. Кроме того, на каждом диске создается скрытый каталог "мусорной корзины", куда временно перемещаются удаленные файлы, и если вы не сумеете правильно сконфигурировать "мусорную корзину", она поглотит большой объем дисковой памяти.

Установка NewWave больше запутана. Пользователь должен, например, сообщить время своего часового пояса, причем, считая от Гринвича, назначить расширения для имен прикладных программ Windows и связать файлы данных с теми программами DOS, которые предполагается эксплуатировать под управлением NewWave, хотя, казалось бы, у компьютера есть свои встроенные часы, а файлы, связанные с программами Windows и DOS, наверняка уже описаны в файле WIN.INI. Ответив на все вопросы, вы сможете неплохо отдохнуть - процесс инсталляции занимает почти 45 минут.

Но худшее ждет вас, когда NewWave уже установлена. Прикладные программы Windows устанавливаются автоматически, и, если добавить на "рабочий стол" относящиеся к ним файлы данных, оболочка начнет их распознавать. Однако прикладные программы DOS игнорируются, и группы, созданные в Windows 3.1, пропадают. Программы, создающие файлы (например, редактор WinWord), почему-то рассматриваются как "объекты" и перемещаются в "папки", обращаться к которым можно только через меню, а все остальное "вываливается" на "рабочий стол", независимо от того, как вы его предварительно организовали.

Добавление прикладной DOS-программы после установки NewWave особенно болезненно. Один модуль постоянно теряет пиктограммы, которые вы назначили программе в Windows, и требует назначить их заново; другой просматривает диск и группы администратора Windows в поисках DOS-программ, которые будут эксплуатироваться под управлением NewWave, но почти ничего не находит: в моем компьютере он сумел обнаружить всего одну программу из одиннадцати имевщихся. Оставшиеся программы DOS приходится добавлять вручную. А для переноса EXE- или COM-файла на "рабочий стол" NewWave необходимо загрузить соответствующую программу и записать пустой файл, чтобы NewWave могла зарегистрировать расширение файла данных.

Совместимость
Никакая, даже самая блестящая оболочка не может считаться хорошей, если она, скажем, не позволяет запустить вашу любимую программу. Этому критерию обе рассматриваемые системы, по-видимому, удовлетворяют: все программы, которые я пробовал загрузить, от Whiskers (утилита для "мыши") до Chuck Yeager's Air Combat (игровая программа для DOS, требующая много оперативной памяти), успешно работали. И Norton Desktop, и NewWave поддерживают Windows 3.0. Однако, когда дело доходит до тонких вопросов совместимости, в обоих случаях возникают некоторые сложности.

Количество ошибок в Norton Desktop как раз достаточно для того, чтобы подорвать доверие к ней. При изменении какой-нибудь пиктограммы, назначенной какой-нибудь программе, может произойти "зависание", и придется начинать с пустого рабочего пространства. В некоторых случаях, остановив печать встроенного текстового редактора, вы можете обнаружить, что вас без церемоний вышвырнули прямо в приглашение DOS. А код вызова с клавиатуры, назначенный прикладной программе DOS, не будет распознаваться до тех пор, пока вы не откроете соответствующее диалоговое окно Properties и не ответите OK.

NewWave работает несколько стабильнее, однако вывод на экран в ней не свободен от ошибок: при переходе к полноэкранной прикладной программе DOS экран иногда гаснет, изредка делается невидимым курсор "мыши".

Обе оболочки не используют шрифты TrueType, однако ничем не мешают прикладным программам, работающим с ними. Это же касается и техники OLE.

NEWWAVE ИЛИ NORTON DESKTOP?

Оболочки NewWave и Norton Desktop обе претендуют на звание лучшей оболочки для Windows. Рассудить этот спор журнал PC World призвал Роберта Люна, который известен как строгий, но справедливый судья. Когда же дым "перестрелки" рассеялся, взору предстала поразительная картина: NewWave лежала в руинах, но и Norton Desktop for Windows оказалась... всего лишь оболочкой. Решив, что, возможно, Люн был слишком скор на расправу, мы стали искать другие мнения.
Майлз Б. Кихоу - основатель фирмы Idea Engineering, автор книги "NewWave and Windows: Getting It Right" (Van Noostrand Reinhold, Нью-Йорк, 1992) и бывший менеджер по техническому сбыту отдела программ для персональных компьютеров фирмы Hewlett-Packard: "Сравнение, проведенное Робертом Люном, достаточно аккуратно. Но следует учитывать, что фирма Hewlett-Packard рассматривала ранние версии NewWave не как альтернативную оболочку для Windows, а как объекто-ориентированную среду, расширяющую возможности Windows, и изменила это определение, чтобы не запутывать пользователей.
Люн, конечно, прав, утверждая, что NewWave может произвести на новичка устрашающее впечатление. Но ведь она предназначена для мест, где много систем связываются в сеть и работают под управлением опытного персонала. Система NewWave с ее мощным языком Agent Task Language позволяет опытным пользователям и программистам сделать легче работу на ПК для начинающих и управление ПК для персонала службы информации".
Брайан Ливингстон - президент консультационной фирмы по Windows из Сиэтла, автор колонки Windows Manager в еженедельнике InfoWorld, а также книги "Windows 3.1 Secrets" (IDG Books, San Mateo, California, 1992): "Я потратил несколько дней на установку и конфигурирование Norton Desktop и NewWave в надежде, что смогу найти несколько аргументов в пользу NewWave, чтобы скомпенсировать отчасти суждения Люна. Но в результате я пришел ровно к тем же выводам. Не исключено, что вам удастся приспособить среду к собственному стилю работы и вообще без оболочки Windows - новые возможности администратора файлов Windows 3.1 не так уж малы. Но если уж выбирать между оболочками, то вы, вероятно, согласитесь, что Norton Desktop помогает больше, а мешает меньше, чем NewWave."
Брюс Киннерд

Руководства, подсказки, инструкции
Руководство пользователя и руководство по резервному копированию системы Norton Desktop компетентны, хорошо проиллюстрированы и четко объясняют, что происходит в процессе установки. Имеются также руководства по языку пакетной обработке и работы в сети. В руководствах, правда, не объясняется, как "брать" и "опускать" файлы на пиктограмму программы Norton FntiVirus и как использовать рисунки пакета After Dark вместе с собственными средствами Norton Desktop, но это мелочи. В целом руководства Norton Desktop представительны, оперативная подсказка более или менее контекстно-зависима.

Что же касается NewWave, то в этой перестрелке она не имеет шанса даже вынуть пистолет из кобуры. Ее документация представляет собой мешанину из таблиц, кое-как подобранных примеров и туманных объяснений. Большинство пользователей отложат руководство в сторону, так и не узнав, как удалять инструменты, как добавлять файлы данных на "рабочий стол" и даже как устанавливать пароль. Трудно также понять про макроязык NewWave или развитые средства, на которые намекает текст в диалоговых окнах. Оперативная подсказка не очень конкретна, а сообщения об ошибках загадочны. Например, когда не срабатывает "перетаскивание", сообщение выглядит примерно так: "В папке техническая проблема DT150. Позвоните представителю службы сопровождения HP". Хотите совет? Позвоните лучше в компанию Symantec.

Управление программами
Итак, новая оболочка загружена. С чего начать? Norton Desktop дает ответ на этот вопрос, NewWave - нет.

"Рабочий стол" Norton Desktop покажется пользователям Windows достаточно знакомым. Меню Norton Desktop похоже на меню Windows, хотя возможностей, конечно, больше. На поверхности "рабочего стола" добавились пиктограммы дисководов, принтера, средств просмотра, резервного копирования, удаления файлов антивирусной программы. Среди других усовершенствований - возможность строить вложенные группы и помещать на "рабочий стол" файлы данных для быстрой загрузки.

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

Похожим недостатком страдает и система меню в Norton Desktop, где примерно половина меню перечисляет возможности управления файлами, а в остальных объединяются слабо связанные между собой команды. И не очень понятно, как поступить, если требуется, например, переконфигурировать программу: выбрать меню Properties (характеристики) или меню File (файл) или же Preferences (предпочтение) в меню Confugure (конфигурации)?

Однако вы можете работать гораздо быстрее с помощью тех возможностей, которые дает вам Norton Desktop. Можно объединить десяток ваших любимых прикладных программ в спускающееся меню, появляющееся после загрузки, запускать любую из них одним нажатием кнопки и больше никогда не думать об открытии группы. Можно "перетащить" файл данных из администратора файлов на пиктограмму программы и смотреть, как он загружается. Чтобы создать группу внутри группы (в Windows 3.1 это невозможно), достаточно открыть окно и "перетащить" в него соответствующую пиктограмму. Как и в "папках" операционной системы Mac, атрибуты и содержание группы последуют за пиктограммой, а новый ее статус (дочерней группы) будет записан автоматически. Не все операции с программами в Norton Desktop столь просты - не раз потребуется и открывать меню, и заполнять диалоговые окна, и вспоминать DOS - однако все они вполне выполнимы.

В NewWave двойное нажатие кнопки мыши на пиктограмме не запускает программу:нужно создать ее файл данных (скажем, таблицу Excel) и уже этот объект загрузить
В NewWave двойное нажатие
кнопки "мыши"
на пиктограмме не запускает
программу:нужно
создать ее файл данных
(скажем, таблицу Excel) и уже
этот объект загрузить
    Распрощайтесь с меню. Чтобы быстро отобрать нужные файлы в Norton Desktop, достаточно двойного щелчка мышью на кнопочной панели
Распрощайтесь с меню.
Чтобы быстро отобрать
нужные файлы в Norton Desktop,
достаточно двойного щелчка
"мышью" на кнопочной панели
Другое дело NewWave. Как сказал один специалист, NewWave - это религия, и можно быть либо верующим, либо нет. От себя добавлю, что, вплотную столкнувшись с догматическим подходом NewWave к управлению программами и файлами, очень легко попасть в ряды скептиков.

В NewWave имеется два вида пиктограмм: первые соответствуют "объектам", вторые - "инструментоам". К объектам относятся файлы данных, а также программы, которые их создают (например, PageMaker), к инструментам - прикладные программы, рассчитанные на какую-либо конкретную операцию (например, проверку правописания). Объекты можно держать на 2рабочем столе" или в "папках", копировать, использовать одновременно, выкидывать в "мусорную корзину", отправлять по сети. Инструменты могут находиться только на "рабочем столе", их нельзя поместить в "папки", что очень неприятно, если у вас много игр, утилит и других подобных программ.

Есть и странные исключения. Существуют объекты (к ним относятся Excel, WinWord и некоторые другие программы общего назначения), которые нельзя поместить на "рабочий стол"; вместо этого они спрятаны под хитроумным названием "Creat a New" (создать новое). При вызове этого меню появляется окно с соответствующими пиктограммами, но если на пиктограмме, скажем, Excel, дважды нажать кнопку "мыши", программа не загрузится. Чтобы ее загрузить, нужно задать имя файла; в результате на "рабочем столе" появится пиктограмма пустого объекта Excel, на которую и следует нажимать.

Другие решения разработчиков не менее поразительны. Взять хотя бы систему меню, организованную так, что объекты (например, Excel) находятся в меню объектов, а команда Find Objects (найти объект) и Select All Objects (выбрать все объекты) надо искать в меню Edit (редактирование). Запуск нескольких программ проблематичен, а чтобы убрать инструмент с "рабочего стола", приходится открывать копию "рабочего стола" и отбирать пиктограммы инструментов, которые необходимо убрать.

Единственная сильная сторона NewWave - это "папки". Они могут содержать до 200 объектов (в том числе, другие "папки"), а на "рабочем столе" может находиться, в свою очередь, до 200 "папок", и еще столько же - в специальном "выдвижном ящике". Чтобы заполнить "папку", надо просто открыть ее двойным нажатием кнопки "мыши" и переместить туда объекты. Чтобы создать копию "папки", надо выбрать ее и "перетащить" с помощью "мыши", держа нажатой клавишу CTRL. Однако инструменты в "папки" класть нельзя, а "выдвижной ящик" всего один.

Управление файлами
В управлении файлами Norton Desktop и NewWave нет почти ничего общего. Norton Desktop по существу предлагает лучше продуманный администратор файлов. Вместо неряшливой продукции Microsoft вы получаете удобное дерево каталогов и несколько файловых панелей, способных отображать разные каталоги и диски. Перемещение и копирование данных в такой среде - легкая забава, а для ускорения работы имеется панель с кнопками для часто используемых команд, позволяющая настройку.

В объектно-ориентированном мире NewWave традиционный администратор файлов не нужен. Поскольку файл данных - это объект, его лекго загрузить двойным нажатием кнопки "мыши", скопировать, связать с несколькими "папками", непрерывно корректировать в среде по типу OLE и отправлять по сети. Такая схема отлична от традиционной, но она работает.

Заминки возникают при переноске файлов на "рабочий стол". NewWave может автоматически собрать файлы с одинаковым расширением и разложить их по "папкам". Но если система не соотнесет расширение файла с установленной программой, такой файл не брабатывается, и здесь NewWave проявляет чрезмерную разборчивость. Например, редактор WinWord с легкостью читает файлы полдюжины различных форматов, а NewWave связывает с ним только те файлы, которые имеют расширение DOC. Чтобы работать с чем-либо еще, например, с файлами LET, надо создать специальный "переходный" файл, а для этого пройти длиннейшую череду меню и диалоговых окон. После того, как это будет сделано, у вас окажется два объекта WinWord - один для файлов DOC, другой для файлов LET. Такие недоразумения серьезно снижают полезность NewWave.

Что же касается переноса пиктограмм, то здесь NewWave заметно отстает. Файлы данных можно "перетащить" на "рабочий стол", к пиктограмме принтера или в "мусорную корзину" - и все. А если "рабочий стол" NewWave охватывает несколько экранов, перенос файла в нижнюю его часть (к "мусорной корзине") или в верхнюю (к принтеру) потребует несколько раз последовательно повторить перемещение и прокрутку экрана.

В NortonDesktop "перетаскивание" может больше. Так, перетащив пиктограмму диска к пиктограмме резервного копирования, вы создадите его резервную копию, а проделав эту же операцию с пиктограммами нового файла и антивируса, проверите файл на наличие вирусов. Есть, конечно, и недочеты: некоторые "поддерживаемые" файлы нельзя просмотреть с помощью встроенной программы просмотра, печать с помощью пиктограммы принтера не работает с прикладными программами DOC, но в целом система работает успешно.

Настройка
Интерфейс NewWave имеет очень жесткую структуру и слабо приспособлен к внесению изменений. Он позволяет лишь добавить макрокоманды в меню, управлять размещением пиктограмм и определять, как будут работать диалоговые окна. Поэтому не удивительно, что в области настройки лидером снова оказывается NortonDesktop, обеспечивающая гибкость буквально во всем.

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

Создание пользовательских меню в Norton Desktop возможно, но не в графическом режиме
Создание пользовательских
меню в Norton Desktop
возможно, но не в
графическом режиме
    Когда вы записываете макрокоманду, NewWave показывает сгенерированный код во всплывающем окне
Когда вы записываете
макрокоманду, NewWave
показывает сгенерированный
код во всплывающем окне
Следующий шаг - модификация собственных меню оболочки - тоже на удивление прост. Легче всего взять готовые меню NortonDesktop и изменять их, выбирая команды из списка, добавляя новые как командные строки и т.д. И, хотя работа с иерархией меню несколько запутана, и, как и в любой "самодельной" системе, вы можете создать бесконечный цикл или еще что-нибудь не вполне правильное, большинство пользователей Windows среднего уровня успешно избегает ошибок.

Те, кто имеет склонность к настоящему управлению средой, могут попробовать работать с макрокомандами и с языком пакетной обработки NortonDesktop. Модуль записи макрокоманды заметно превосходит аналогичное встроенное средство Windows, хотя и уступает системе ProKey for Windows. Он записывает только нажатия клавиш, и, если конфигурация "рабочего стола" при записи макрокоманды отличалась от имеющейся, макрокоманда может быть выполнена не так. Язык пакетной обработки позволяет создавать программы, которые будут запрашивать информацию, выводить пользовательские диалоговые окна, выдавать сообщения DDE, осуществлять обучение в интерактивном режиме и т.д. Однако неграфическая среда, запутанный синтаксис и почти полное отсутствие возможностей отладки сильно затрудняют работу.

Средства записи макрокоманд и командный язык NewWave позволяет не так уж мало. Опытный пользователь может, например, создать макрокоманду, которая примет данные из базы данных оперативной финансовой службы, выдаст команду DDE для программы Excel и разошлет по сети сформированный Excel-отчет с графиками нужным адресатам. Впрочем, как и соответствующие средства NortonDesktop, макроязык NewWave предназначен отнюдь не для дилетантов.

Утилиты
Norton Desktop предлагает пользователям утилиту резервного копирования Norton Backup, антивирусную программу Norton AntiVirus, DiscDoctor (программу для восстановления работоспособности поврежденного диска из пакета Norton Utilites), калькулятор для научных и финансовых расчетов, программы просмотра файлов и др. NewWave проигрывает вчистую: всему этому изобилию она может противопоставить лишь слабенький текстовый редактор.

Производительность
Norton Desktop, конечно, тоже не гоночный автомобиль, но NewWave определенно заслуживает в этом обзоре приза "Золотая улитка". Чтобы выполнить самые простые действия - закрыть диалоговое окно, передвинуть "папку", открыть меню - NewWave будет пять, десять, а то и пятнадцать секунд "шарить" по диску (и это для процессора 386 с тактовой частотой 33 МГц!). Если вы попросите NewWave положить на "рабочий стол" 50 документов, сделанных в редакторе Word, можете смело устраивать перерыв с кофе.

Победитель
Это Norton Desktop, причем с большим отрывом. Оболочка не перестраивает Windows радикально и не пытается придать ей объектно-ориентированный вид, но зато работает, и к тому же проста в освоении и использовании. Правда, она несколько перегружена, непросто конфигурируется и чуть-чуть недоотлажена - короче говоря, это ценная программа, но ее можно было бы сделать лучше.

Покупая такую оболочку, как Norton Desktop или NewWave, вы покупаете вместе с ней и идеологию, которая может прийтись вам по душе, а может и нет, а отдаете не только деньги, но и заметный кусок дискового пространства. Для многих пользователей Windows подобные оболочки вообще избыточны. Если вам только требуется простое управление программами или улучшенные средства работы с файлами, программы типа SideBar могут оказаться более подходящими.

ОБ АВТОРАХ
Роберт Люн и Брюс Киннерд - сотрудники редакции журнала PC World.

*** "Две оболочки для Windows" Роберт Люн
Статья была опубликована в журнале "Мир ПК" в №8 1992г.
Иллюстрации взяты оттуда же.

Своими же личными впечатлениями от Norton Desktop 2.0 я поделился в статье Еще немного о Norton Desktop 2.0.


Раздел ПРОГРАММЫ

Большинство предоставленного здесь материала является цитированием со старых номеров компьютерных журналов, таких, как "Мир ПК" или "Компьютерра". К сожалению, все мои попытки связаться с этими изданиями по поводу вопроса о цитировании были безуспешны. Издания упорно хранили молчание. Что я разрешил себе расценивать как знак согласия, указывая, тем не менее, повсюду как выходные данные издания (с работающей ссылкой на Интернет-представительство), так и автора публикации. Тем более, что, в силу срока давности этих публикаций, вряд ли материал можно рассматривать как коммерческий или рекламный, пусть даже названия фирм здесь и присутствуют (уж без этого никуда). Ежели появятся какие претензии по оному поводу, прошу издания связаться со мной

Райво Штулберг


Rambler's Top100

Сайт мышонка Портал HotINDEX: знакомства, товары, хостинг, создание сайта, Интернет-магазин, развлечения, анекдоты, юмор, эротика, погода, курсы валют и многое другое!

Автор обращает внимание на то, что никакой представленный здесь материал не служит рекламным целям ни фирм,ни их продкутам, а носит сугубо информационно-образовательный характер

Hosted by uCoz