Заметки из лаборатории
Пакет FrontPage фирмы Vermeer помогает творческой работе и администрированию в клиент-серверных средах
Пакет FrontPage 1.0 фирмы Vermeer Technologies (Кеймбридж, шт. Массачусетс) сочетает в себе простой в обращении графический инструментарий редактирования страниц и управления документами для создания и поддержки страниц World-Wide Web в клиент-серверных средах. К сожалению, FrontPage страдает “болезнями роста” - в нем отсутствуют настраиваемые расширения, поддержка табличных расширений для HTML корпорации Netscape Communications и некоторая техническая документация, необходимая для того, чтобы в полной мере воспользоваться всеми возможностями продукта.
Тем, кто просто хочет разместить страницу Web в Internet, следует, впрочем, обратить внимание на какой-нибудь из менее дорогих графических пакетов для создания страниц Web, например PageMill фирмы Adobe Systems, WebAuthor фирмы Quarterdeck Office Systems или HotDog Web Editor фирмы Sausage Software.
Даже несмотря на отсутствие некоторых фрагментов, опытные разработчики страниц Web и администраторы станций найдут выпущенный в октябре по цене $695 пакет FrontPage полезным для решения сложных проблем при работе с HTML (язык гипертекстовой разметки), Perl, TCL (инструментальный командный язык) и другими языками написания сценариев.
FrontPage состоит из клиентских инструментов для создания и поддержки страниц Web и списков задач для полной организации станции Web. Кроме того, справиться с процессом разработки страницы помогают ассистенты и шаблоны.
ПО FrontPage Server Extensions располагается на той же машине, что и Web-сервер, и добавляет в него требуемые клиентским ПО возможности, например функции сохранения документов и отслеживания взаимосвязи между документами станции Web.
Кроме того, расширения Server Extensions обеспечивают интерфейсы API для функций, которые различаются на разных Web-серверах: ограничения доступа, реагирующие на щелчки мыши области изображений и информация о конфигурации сервера. Серверное ПО также предлагает интерактивные пользовательские возможности, в том числе полнотекстовый поиск, связанные группы дискуссий и регистрацию пользователей Web-станций.
Расширения программы FrontPage связываются с Web-сервером через CGI (общий шлюзовый интерфейс). Кроме того, они предназначены для работы с такими Web-серверами, как CERN, разработанный CERN, httpd центра NCSA (National Center for Supercomputing Applications), WebSite фирмы O’Reilly & Associates, NetSite корпорации Netscape и WebServer фирмы Open Market.
В FrontPage также входят 16- и 32-разрядные персональные Web-серверы для разработки и тестирования страниц Web на компьютерах под Windows 3.1, Windows 95 и Windows NT.
Автора! Автора!
Пользователи могут создавать и поддерживать страницы Web при помощи входящего в FrontPage инструмента. FrontPage Editor обеспечивает редактирование в режиме WYSIWYG (“что видишь, то и получаешь”) основанных на HTML элементов страницы Web, таких, как формы и гиперсвязи.
В проведенных PC Week Labs тестах мы вводили и редактировали текст и вставляли изображения примерно так же, как в большинстве приложений обработки текста. Когда мы создавали свою страницу Web, инструмент FrontPage Editor создал HTML-код и отобразил результат в режиме WYSIWYG.
Ассистенты программы FrontPage обеспечивали простой и быстрый способ для создания вполне полноценной станции Web. FrontPage включает ассистенты для создания корпоративной станции Web, группы дискуссий, личной базовой страницы и страницы форм.
Ассистент Corporate Presence (корпоративное присутствие) оказался особенно полезным. Он автоматически добавил страницу формы обратной связи и страницу текстового поиска, в которой используется разработанный самой фирмой Vermeer механизм текстового поиска, способный определить, принимает ли клиентская система просмотра результаты в формате форм и возвращает ли результаты поиска в соответствующем виде.
Editor автоматически преобразует файлы в текстовом формате и формате RTF в формат HTML. Мы импортировали созданную в Lotus WordPro RTF-страницу, и Editor правильно преобразовал файл в страницу Web. Входящий в пакет FrontPage редактор может также преобразовывать разнообразные форматы графических изображений, в том числе TIFF, BMP и EPS, а также PICT в GIF или JPEG. К сожалению, пользователи не смогут создавать при помощи Editor документы в формате Virtual Reality Markup Language (язык разметки виртуальной реальности).
Много роботов
В FrontPage входит 12 систем WebBot, которые оказались необычайно ценными. WebBot, или робот, представляет собой инкапсулированный активный объект, обеспечивающий интерактивную функцию, например поиск или связную группу дискуссий, и входит в страницу Web.
Роботы позволяют непрограммистам создавать сложные интерактивные страницы Web, не написав ни единой строчки кода. Все роботы включены в механизм SmartHTML - серверную программу, которая встроена в FrontPage Server Extensions. На каждом Web-сервере, где установлено серверное ПО, можно использовать любой из этих роботов.
Например, мы включили робот Search (поиск) в одну из наших Web-страниц и сохранили ее. Программа FrontPage сохранила страницу SmartHTML на Web-сервере, где механизм SmartHTML оценил ее и сгенерировал стандартную HTML-страницу, которую мог понять Web-сервер.
FrontPage Explorer представляет собой клиентский инструмент для просмотра Web-станции и управления ею. Explorer содержит иерархические графические репрезентации Web-станции, которые помогают администраторам Web визуализировать станцию Web.
Система Explorer пакета FrontPage предлагает три режима просмотра: режим просмотра структуры (Outline), связей (Link) и обобщенный (Summary). Режимы Outline и Link сходны и отображают страницы станции Web и те страницы, с которыми они связаны. В режиме Summary перечисляются свойства каждой страницы: название, размер, дата последней модификации и имя того, кто ее производил.
По мере того как администраторы Web добавляют и связывают страницы и файлы в страницы Web, взаимосвязи между этими страницами и файлами становится трудно просматривать. Мы смогли быстро определить, какие связи присвоены каждой странице, просто щелкая на ней в режиме просмотра Outline. Мы также просматривали все связи страницы в окне Link.
Полезная функция - команда Link Verification (подтверждение связи) подтверждает действенность связей Web-страницы, в том числе тех, которые связывают ее со страницами Web за пределами данной станции Web. Мы использовали эту команду, чтобы подтвердить связи нашей Web-станции после изменения нескольких из них. FrontPage определила все недействительные связи страницы почти мгновенно.
Используя список задач To Do List пакета FrontPage, администраторы могут вводить список задач, требуемых для завершения создания станции Web. Когда одну станцию Web создают или редактируют несколько авторов, To Do List помогает следить за тем, кто в данный момент работает на страницах Web и кто несет ответственность за создание определенных страниц.
Связаться с фирмой Vermeer Technologies можно по телефону: (800) 932-0075 или по адресу: http://www.vermeer.com.
Херб Бетони
РАБОТА ИДЕТ
Используя список задач To Do List пакета FrontPage, администраторы могут следить за тем, кто в данный момент работает со страницами Web и кто несет ответственность за создание определенных страниц