Существуют ряд средств и приемов, позволяющих создавать оригинальное специальное содержимое Web-узла. Данный раздел знакомит пользователей со средствами и приемами, помогающими в разработке интерактивных Web-узлов. Некоторые из этих приемов, такие как вырезание и вставка, являются достаточно простыми, тогда как другие требуют знакомства с языком сценариев. В разделе обсуждаются следующие вопросы:
Существует ряд способов разработки Web-страниц и помещения на них различных типов содержимого. В настоящем разделе обсуждаются различные возможности разработки Web-страницы. Данный раздел содержит следующие подразделы:
В отличие от файлов обычных текстовых процессоров, для форматирования Web-страниц используется язык Hypertext Markup Language (HTML). Файлы HTML являются стандартными текстовыми файлами (ASCII) со специальными тегами HTML, которые вставляются в документ для указания атрибутов форматирования, таких как тип шрифта, интервалы между абзацами или цвет фона. Язык HTML позволяет создавать гиперссылки, обеспечивающие переходы с Web-страницы на другое место в документе или на другие Web-страницы. Для создания Web-страниц пользователи не обязаны изучать язык HTML. Имеется ряд средств разработки, позволяющих без затруднений создавать, редактировать и публиковать содержимое Web-узла.
При выборе средства разработки HTML следует учитывать собственный уровень подготовленности и тип содержимого, которое требуется опубликовать на Web-странице. Пользователям с недостаточным опытом разработки Web-страниц рекомендуется использовать средство разработки, не требующее знания HTML. Некоторые средства разработки поддерживают пользовательский интерфейс адекватного отображения (WYSIWYG), аналогичный используемому в текстовых процессорах, таких как Microsoft® Word. Это означает, что для создания Web-страниц достаточным является опыт работы с текстовым процессором. Microsoft® FrontPage™ может служить хорошим примером простого редактора WYSIWYG с удобными мастерами и шаблонами для автоматического форматирования документа. По мере создания и редактирования Web-страницы в редакторе FrontPage, эта страница отображается так, как она будет выглядеть при открытии в средстве просмотра Web.
Имеется также возможность публиковать Web-страницы, преобразуя существующие документы в документы HTML. Для этого следует импортировать файлы текстового процессора и электронные таблицы в конвертер (программу преобразования), который преобразует их в Web-страницы. Однако многие из конвертеров только добавляют в текст теги форматирования HTML и в некоторых случаях не сохраняют первоначальный вид документа. Конвертеры оказываются особенно удобными, когда необходимо опубликовать большое количество существующих документов, не требующих частого обновления. Многие текстовые процессоры, например Microsoft Word, поддерживают преобразование в формат HTML.
Используя методы сценариев, подробнее ознакомиться с которыми можно в разделе Web-приложения, и наборы различных средств разработки, пользователи могут создавать динамические Web-узлы для интрасетей и Интернета. Microsoft® Visual InterDev™ представляет мощный инструмент разработки Web-приложений, позволяющий быстро создавать интерактивные Web-узлы. Visual InterDev включает ряд инструментов работы с базами данных, позволяющих быстро и просто подключать Web-узел к базам данных, совместимым с протоколом ODBC (Open Database Connectivity).
При желании, можно также создавать Web-страницы в простом текстовом редакторе, таком как «Блокнот». Для этого следует набрать теги HTML, а затем сохранить страницу и открыть ее для просмотра в средстве просмотра Web. Многие опытные пользователи предпочитают именно этот способ. Однако этот способ создания Web-страниц требует знакомства с языком HTML и готовности затратить некоторое время на отладку файлов HTML. Дополнительные сведения см. в разделе Создание Web-страницы в текстовом редакторе.
Содержимое Web-страниц не ограничивается текстом, таблицами или графикой. Имеется возможность добавить на страницу элементы мультимедиа, такие как звукозапись или видео. Однако для создания и редактирования файлов мультимедиа требуется соответствующее программное обеспечение. Такие программы как Microsoft® NetShow™ (только для Windows NT) позволяют быстро и просто добавлять на Web-страницу звукозапись и видео в режиме реального времени.
HTML позволяет создавать ссылки на файлы практически любых форматов, в том числе на файлы Microsoft® Office. Однако удаленные пользователи должны иметь средства просмотра Web и программы, подходящие для просмотра файлов с форматами, отличными от HTML. Например, если известно, что все удаленные пользователи имеют Microsoft® Excel и Microsoft Internet Explorer 3.0 или более поздней версии, можно включать ссылки на листы Microsoft Excel. Когда пользователь выберет ссылку, документ откроется на его компьютере в Microsoft Excel.
В настоящее время на большинстве коммерческих узлов Интернета используются сложные интерактивные Web-страницы, предлагающие посетителям более информативное и интересное содержимое. Такие Web-страницы, часто называемые Web-приложениями, включают обрабатывающие программы, которые называют сценариями, загружающие информацию в ответ на запросы пользователей. Например, типичное Web-приложение открывает форму для ввода запроса пользователя, загружает соответствующие сведения из базы данных и возвращает запрошенную информацию пользователю.
PWS включает как дополнительные возможности два интерактивных приложения: ящик сообщений и гостевую книгу. Ящик сообщений позволяет посетителям оставлять сообщения, которые сможете просмотреть только вы. Гостевая книга позволяет посетителям оставлять сообщения, которые отображаются на Web-странице, связанной с вашим узлом, и доступные для просмотра всеми посетителями. Каждое из этих приложений сначала открывает форму для посетителей, а затем сохраняет собранные данные в базе данных. Содержимое базы данных просматривается на другой Web-странице. Если имеется программа, позволяющая просматривать файлы базы данных Microsoft Access, можно просмотреть содержимое базы данных в этой программе вместо его просмотра на Web-странице.
Имеется возможность создания собственных интерактивных форм для вставки или удаления данных из источника данных. В PWS включена учебная база данных Microsoft Access, а документация PWS содержит пример сценария и инструкции по его изменению, позволяющие пользователям создавать Web-страницы для взаимодействия с базой данных. От пользователей не требуется знание HTML или языка сценариев. Изменение выполняется с помощью вырезания и вставки. Для использования учебной базы данных не требуется установка Microsoft Access на компьютер. Дополнительные сведения см. в разделе Разработка интерактивной формы.
Если требуется создать большую базу данных, использовать Microsoft SQL Server или иметь доступ к сохраненным процедурам в источнике данных, см. дополнительные сведения в разделе Доступ к базе данных.