Учебник по FrontPage Глава 1
Вид материала | Учебник |
- Источник (фрагмент – глава, 378.82kb.
- Пособие: "Русское руководство по FrontPage 98", в виде самораспаковывающегося, 18.91kb.
- М. А. Бухгалтерский управленческий учет. Учебник, 1066.69kb.
- Т. М. Надеина речевая коммуникация учебник, 3946.69kb.
- Т. М. Надеина речевая коммуникация учебник, 3942.08kb.
- Учебник по психиатрии Р. Шейдера Вступление Глава Введение, 6675.55kb.
- Узоры Древа Жизни Глава Десять Сфир в четырех мирах Глава 10. Пути на Древе Глава 11., 3700.54kb.
- Узоры Древа Жизни Глава Десять Сфир в четырех мирах Глава 10. Пути на Древе Глава 11., 5221.91kb.
- Гидденс Энтони Ускользающий мир, 1505.14kb.
- Тематическое планирование уроков литературы в пятых классах. Учебник «Литература» (учебник-хрестоматия), 93.93kb.
Учебник по FrontPage
Глава 1 - Предисловие
Глава 2 - FrontPage и Internet
Глава 3 - Процесс разработки WEB-САЙТА
Глава 4 - FrontPage Explorer вблизи
Глава 5 - Шаблоны и мастера
Глава 6 - Управление WEB-САЙТОМ
Глава 7 - Основы создания web-страниц
Глава 8 - Отделочные работы
Глава 9 - Введение в графику
Глава 10 - Компоненты и формы в FrontPage
Глава 11 - Современные технологии
Глава 12 - WEB-СЕРВЕРЫ
Глава 13 - Установка MICROSOFT FRONTPAGE
Предисловие
Internet, WWW (World Wide Web, Всемирная Паутина), intranet, extranet — все эти вещи и в деловой жизни, и в обиходе становятся столь же привычными, как телефон. Бесчисленное множество новых технологий, вызванных к жизни их распространением, прочно входит в наш быт, изменяя наш образ мысли и деятельности. Одно из новейших направлений — сети intranet, внутрикорпоративные сети, построенные с использованием Internet-технологий — уже само успело дать потомство в виде extranet, сетей, образуемых несколькими связанными сетями intranet для обеспечения совместного доступа к информации. Можно только гадать, что будет дальше.
Как всегда бывает во время бума, тысячи компаний дышат в затылок друг другу, стремясь не упустить своей кусок пирога. На рынке появились десятки замечательных продуктов для Internet, но большинству из нас не хватает времени или опыта для того, чтобы разобраться в них, изучить их сильные и слабые стороны и принять на вооружение.
Microsoft Frontpage призван облегчить вам задачу достойно представить себя в WWW или создать Web-сайт для сети intranet вашей организации. Frontpage, органично вписывающийся в пакет приложений Microsoft Office, стал первым продуктом широкого использования для Internet, сочетающим в себе клиентскую и серверную части и обеспечивающим возможность разработки сайта в целом и установки его на большинство популярных серверов. Если вы хотите создать свой Web-сайт, но с программированием знакомы только понаслышке, не беспокойтесь — Frontpage способен взять на себя всю необходимую работу по программированию. Однако Frontpage станет достаточно серьезным помощником и для профессиональных разработчиков, предпочитающих держать в руках полный контроль над творческим процессом.
Frontpage поставляется с несколькими дополнительными утилитами, вместе составляющими так называемый Frontpage Bonus Pack.
- Microsoft Image Composer, графический редактор, предназначенный для создания картинок для вашего Web-сайта и манипулирования с ними; он предоставляет в ваше распоряжение различные эффекты для обработки изображений.
- Microsoft Personal Web Server (Персональный Web-сервер Microsoft), версия Internet Information Server (IIS, Информационный сервер Internet), работающая под Windows 95 и Windows NT Workstation. От Frontpage Personal Web Server (Персонального Web-сервера Frontpage), входящего в состав собственно Frontpage, Microsoft Personal Web Server отличает более высокая производительность и наличие ряда дополнительных возможностей
- Web Publishing Wizard (Мастер публикации в WWW), который позволяет размещать ваши Web-сайты у провайдера, к которому вы подключены, или в онлайновых службах типа America Online или CompuServe. Обычно этот мастер используется для серверов, не поддерживающих Серверные расширения Frontpage (Frontpage Server Extensions)
- Microsoft Internet Explorer, Web-браузер Microsoft
О чем эта книга
Официальное руководство по Microsoft Frontpage 98 представит вам Frontpage во всей красе, всесторонне и исчерпывающе. Вы узнаете, как создавать и обслуживать Web-сайт с помощью Проводника Frontpage (Frontpage Explorer), разрабатывать высококачественные страницы с помощью Редактора Frontpage (Frontpage Editor) и запускать Web-сайт под управлением одного из Персональных Web-серверов для Windows 95 или любого другого сервера по вашему желанию. Вы узнаете также, как встраивать в сайт материал из файлов Microsoft Office и создавать в этих файлах внутренние, внешние и перекрестные ссылки. Вы познакомитесь с новыми захватывающими возможностями Frontpage 98, такими, как графические декорации сайтов, редактирование фреймов в режиме WYSIWYG, поддержка динамического HTML, усовершенствованные формы представления сайтов в Проводнике, поддержка таблиц описаний стилей, а также совершенно новая панель графических инструментов, предоставляющих многие возможности редактирования изображений прямо в Редакторе Frontpage.
Поскольку некоторые из вас любят копаться в моторе, в эту книгу также включен более сложный материал, такой, как защита с помощью протокола безопасных соединений (Secure Sockets Layer, SSL), интеграция с ODBC-совместимыми базами данных с помощью Мастера подключения к базам данных (Database Region Wizard), редактирование исходного текста ваших Web-страниц, инструменты администрирования сервера Frontpage и Серверные расширения.
Беглый обзор
Часть I, "Первые шаги", посвящена общему знакомству с Frontpage 98; речь в ней пойдет об Internet, Всемирной Паутине и intranet и о том, что может Frontpage в этих областях. Вашему вниманию будет предложено несколько полезных советов, касающихся создания сайтов для Internet и intranet, а еще вы познакомитесь с захватывающими перспективами, которые открывает перед вами интеграция Frontpage с другими приложениями Microsoft Office.
В части II, "Разработка и администрирование сайта", вы найдете все, что вам следует знать о создании Web-сайтов и управлении ими с помощью Проводника Frontpage. Проводник позволяет представить вид вашего сайта различными способами, в частности, в виде карты с возможностью навигации по страницам. Далее вы узнаете, как пользоваться шаблонами и мастерами Frontpage. В состав Frontpage входят десятки новых шаблонов сайтов, страниц и фреймов — вам остается только выбрать подходящий. Администрирование Web-сайта (установка паролей, привилегий доступа и многое другое) также детально освещается в этой части.
Часть III, "Создание страниц", знакомит вас с Редактором Frontpage, незаменимым инструментом разработки и редактирования Web-страниц. Здесь вы найдете исчерпывающие инструкции о том, как создавать сногсшибательные страницы, включающие видеоролики, аудио, цветной текст, таблицы, фреймы, различные шрифты и многое другое. Вы увидите, что Редактор столь же прост в обращении, как текстовый процессор. В этой части содержится также масса полезного материала, касающегося графики для WWW, сведений о том, как Frontpage с ней работает и как сделать так, чтобы изображения быстрее загружались браузером. В конце этой части подробно описываются компоненты и формы Frontpage.
В части IV, "Последние штрихи", подробно освещены наиболее передовые возможности Frontpage: поддержка CSS (Таблиц описания стилей), динамического HTML и push-технологии; Database Region Wizard (Мастер подключения к базам данных), ActiveX, Visual Basic, " onclick="return false">
В приложении объясняется, как установить Frontpage на компьютер с Windows 95, Windows 98 или Windows NT.
Советы, подсказки, примечания и предупреждения
В этой книге вам неоднократно будут встречаться Советы, Подсказки, Примечания и Предупреждения, освещающие некоторые неочевидные детали изучаемого материала. В Подсказках собраны приемы, помогающие экономить время, например, как вместо команд меню использовать кнопки на панели инструментов или комбинации клавиш. Советы продемонстрируют альтернативные пути выполнения вашей задачи и раскроют некоторые любопытные подробности предмета. Под рубрикой Примечание вы найдете немного дополнительной информации для размышления, а Предупреждения предостерегают от выполнения действий, чреватых ошибками и проблемами.
Кому адресована эта книга
Официальное руководство по Microsoft Frontpage 98 написано как для начинающих, так и для опытных пользователей Frontpage. Как сам Frontpage, так и эта книга созданы для непрограммистов. Они идеально подходят тем, кто хочет узнать, как с помощью Frontpage создавать свои сайты в Internet или intranet.
Эта книга выручит вас в тех случаях, когда интерактивная справка самого Frontpage отсутствует или не в состоянии помочь; на этих страницах вы найдете исчерпывающие инструкции по всем возможным способам использования Frontpage, заимствованные из нашего опыта создания, разработки и администрирования Web-сайтов. Мы уверены, что эта книга восполнит все пробелы и поможет ответить на вопрос, как с помощью Frontpage делаются такие Web-сайты, на которые хочется заходить еще и еще.
Frontpage и Internet
Итак, Internet сегодня является неотъемлемой частью нашей повседневной реальности, как факс или телефон, и никуда от этого факта не денешься. Все, от энтузастов-одиночек до гигантов индустрии, путешествуют по Всемирной Паутине в поисках информации, общаются по электронной почте и выставляют свои Web-сайты. Сайты, составляющие Internet сегодня, значительно отличаются от тех, что населяли Сеть всего год назад. Нынешние Web-сайты отличают гораздо более богатые интерактивные средства: теперь они предлагают своим посетителям самые разные услуги, от совершения онлайновых сделок до просмотра видеороликов. Путешествуя по Internet, вы с равной вероятностью можете натолкнуться как на сайт большой корпорации, представляющей свою продукцию, так и на сайт, хозяин которого демонстрирует рисунки своих детей или делится старинными фамильными рецептами.
В этой главе вы познакомитесь с некоторыми основами Internet, World Wide Web (Всемирной Паутины) и intranet. Вы узнаете, какое место занимает на этой сцене Frontpage, как легко и изящно интегрируется он с Microsoft Office и как с его помощью оказаться на самом гребне волны этой технологии.
Что такое Internet
История Internet насчитывает уже около 30 лет — больше, чем вы можете подумать. Если учесть, что первая ЭВМ была создана всего лишь около полувека назад, то Internet является ветераном компьютерного мира. Начало было положено в конце шестидесятых в виде правительственной коммуникационной сети США (она называлась ARPAnet), использовавшейся главным образом правительством, университетами и другими исследовательскими учреждениями; а примерно в середине 80-х эта сеть начала интенсивно разрастаться и получила свое нынешнее имя — Internet.
Принципы работы Internet
Группа компьютеров, связанных и взаимодействующих друг с другом, образует сеть. Internet — это огромная сеть компьютеров, состоящая из тысяч меньших сетей, разбросанных по всему миру. Представьте себе компьютер в виде листа дерева: как ветвь состоит из множества одинаковых листьев, так же можно считать, что ветвь, состоящая из компьютеров, — это сеть. Вместе ветви-сети образуют целое дерево, и таким образом получается — в компьютерных терминах — Internet.
Компьютеры в Internet "разговаривают" на общем языке, а этот язык утвержден в протоколах.. Протоколом называется набор общепринятых правил, определяющих механизм взаимодействия компьютеров в сети. Стандартными протоколами, используемыми для обмена данными в Internet, являются TCP (Transmission Control Protocol, Протокол управления передачей) и IP (Internet Protocol, Межсетевой протокол); их комбинация известна как TCP/IP. TCP/IP перед передачей по сети расфасовывает информацию в аккуратные маленькие пакеты. Каждый пакет содержит порцию пересылаемой информации вместе с описанием, что это за информация, куда она направляется и откуда. Пересылка данных по Internet похожа на разборку мозаики в одной комнате и сборку ее в другой. Чтобы быстро снова собрать вместе все фрагменты, их надо однозначно идентифицировать относительно друг друга и собирать в заданной последовательности.
Что такое WWW
В конце 80-х, когда в Internet мало-помалу стали вливаться довольно большие сети, Тим Бернерс-Ли, ученый из CERN (Европейской организации по ядерным исследованиям) занялся поисками более удобного способа общения со своими коллегами посредством компьютера. В те времена возможности передачи по Internet ограничивались чисто текстовой информацией. Бернерс-Ли и его соратники создали интерфейс, позволявший связывать информацию из различных источников. Конечным результатом их усилий стало определение спецификаций URL (Uniform Resource Locator, Унифицированный указатель ресурса), HTTP (HyperText Transfer Protocol, Протокол передачи гипертекста) и HTML (HyperText Mark- Up Language, Язык разметки гипертекста), на которых базируется World Wide Web (WWW). Сегодня технология WWW позволяет пользователям создавать форматированные страницы информации, которые можно посредством гиперссылок связывать с другими страницами и прочими размещенными в Internet ресурсами.
Если попросту, WWW, или Всемирная Паутина — это коллекция информации, доступной посредством Web-браузеров. Первым заметным Web-браузером был Mosaic, разработанный в NCSA (National Center for Super-computing Applications, Национальный центр суперкомпьютерных приложений в Иллинойском университете, Урбана-Шампань). Сейчас на рынке насчитывается свыше двух десятков браузеров, и их число продолжает расти. Львиную долю рынка Web-браузеров на текущий момент делят Netscape Navigator и Microsoft Internet Explorer (рис. 1.2). Web-браузер отображает в своем окне Web-страницы и, как правило, включает панели инструментов и команды меню, позволяющие пользователям просматривать страницы и сайты и настраивать установки браузера. Поскольку браузеров много, а вариантов индивидуальной настройки еще больше, то нередки ситуации, когда одна и та же Web-страница в разных браузерах выглядит по-разному. Однако господствующие на рынке браузеров Netscape Navigator и Microsoft Internet Explorer отображают страницы в общем и целом похожим образом, что несколько снимает остроту проблемы.
TCP (Transmission Control Protocol, Протокол управления передачей) и IP (Internet Protocol, Межсетевой протокол); их комбинация известна как TCP/IP. TCP/IP перед передачей по сети расфасовывает информацию в аккуратные маленькие пакеты. Каждый пакет содержит порцию пересылаемой информации вместе с описанием, что это за информация, куда она направляется и откуда. Пересылка данных по Internet похожа на разборку мозаики в одной комнате и сборку ее в другой. Чтобы быстро снова собрать вместе все фрагменты, их надо однозначно идентифицировать относительно друг друга и собирать в заданной последовательности.
В дополнение к тексту Web-страницы могут содержать графику, звуки, анимацию и другие специальные эффекты. Отдельные страницы могут быть связаны с другими страницами, обеспечивая доступ к дополнительной информации. Вся эта информация передается по физическим носителям Internet и при помощи протоколов Internet. Поэтому многие считают Всемирную Паутину и Internet синонимами.
WWW растет неправдоподобными темпами. Свои собственные Web-сайты есть уже у тысяч людей и сотен тысяч компаний (для обозначения Web-сайта часто используется термин home page (домашняя страница), в действительности домашняя страница — это открывающая страница Web-сайта, содержащая в основном ссылки на другие страницы). За последние несколько лет Internet и WWW самым радикальным образом изменили деловые привычки людей. Вы заметили, что теперь стало нормой указывать на визитных карточках свои адреса e-mail и WWW?
Каким условиям должен удовлетворять разрабатываемый вами Web-сайт? Он должен быстро загружаться, иметь хороший профессиональный дизайн, кроме того, вы должны достаточно часто его обновлять. Благодаря Frontpage все эти требования (и даже больше) перестанут быть для вас камнем преткновения. Некоторые указания о том, как сделать свой сайт живым и современным, вы найдете в следующей главе.
Что такое intranet
Теперь, зная, что такое Internet и World Wide Web, вы можете поинтересоваться, что же такое intranet. Ключ к разгадке лежит в приставке: inter (между) и intra (внутри). Internet соединяет компьютеры из множества различных организаций; сеть intranet соединяет компьютеры внутри одной организации. Термин intranet подразумевает также, что эта сеть поддерживает технологию WWW. Таким образом, сети intranet в основе своей весьма похожи на Internet, за исключением того, что их содержимое доступно только пользователям внутри организации и закрыто для доступа снаружи, из всемирной сети Internet. Сети intranet также могут иметь выход в Internet, но не обязаны.
Крупные корпорации уже осознали потенциал технологии intranet, да и небольшим компаниям до этого недалеко. Сети intranet являются эффективным и рациональным методом коммуникации внутри организации. В предстоящие годы они станут для бизнеса тем же, чем уже стала для него за последние несколько лет электронная почта — удобным и эффективным средством общения.
Чаще всего компьютеры сети intranet расположены в одном месте (например, в одном офисе), но иногда они охватывают несколько подразделений внутри организации. К intranet могут быть подключены также удаленные филиалы. Предположим, например, что компания Cascade Coffee Roasters имеет филиалы в Вашингтоне, Вайоминге и Висконсине, и все компьютеры компании повязаны в единую сеть. Логично было бы, чтобы ее служащие могли по компьютерным каналам общаться и иметь доступ к одной и той же информации. Казалось бы — обычная сеть, не правда ли? Да, однако если эта сеть поддерживает TCP/IP, а для доступа к содержимому ее серверов используется обычный Web-браузер, то она уже не просто сеть, а intranet.
В объективе — Frontpage
Сегодня вниманию разработчиков Web-сайтов предлагаются сотни разнообразных инструментов разработки для WWW, и острая конкуренция в этой области весьма благоприятно сказывается на их качестве. К вашим услугам HTML-редакторы, требующие досконального знания HTML, графические пакеты, предполагающие наличие некоторого опыта работы в HTML, и, наконец, безусловный лидер в этой области — Frontpage, позволяющий вообще не знать HTML (или знать его в минимальном объеме). Первенство Frontpage среди инструментов Web-дизайна обусловлено тем, что с его помощью создание профессиональных Web-сайтов для Internet и intranet становится неправдоподобно легким делом. Уникальность Frontpage еще и в том, что он базируется на клиент-серверной модели разработки, что неимоверно облегчает интеграцию с большинством компьютерных систем. Давайте разберемся в этом получше.
Модель клиент-сервер
В клиент-серверных системах сервер — это компьютер (или приложение), обеспечивающий удаленным пользователям доступ по сети к своим данным или ресурсам. Клиент — это компьютер (или приложение), который запрашивает эти данные или ресурсы. Чаще всего сервер — мощная машина, а клиент — обычный настольный компьютер. Предположим, например, что все счета, выставленные компанией Cascade Coffee Roasters, хранятся в базе данных на сервере. В клиент-серверной платежной системе вы вводите информацию на компьютере-клиенте, а заполнив счет, сохраняете информацию на сервере, централизованно. Таким образом, вы можете подключить к серверу неограниченное количество клиентских компьютеров, и все они будут иметь доступ к одним и тем же данным.
Frontpage работает аналогичным образом, фактически он включает и сервер, и клиента. Его клиентское ПО состоит из Проводника (Frontpage Explorer) и Редактора (Frontpage Editor). Проводник позволяет просматривать и администрировать сайты несколькими различными способами. Для создания новых страниц и редактирования существующих предназначен Редактор. В следующих главах мы рассмотрим более детально эти модули, а также другие средства клиентской части, такие как шаблоны (templates) и мастера (wizards).
Для серверной стороны Frontpage можно использовать Frontpage Personal Web Server или Microsoft Personal Web Server под управлением Windows 95, Windows 98 или Windows NT Workstation. При установке на Windows NT Server Frontpage автоматически определяет наличие Microsoft Internet Information Server (IIS), и если он установлен, то в дальнейшем с ним и работает. Вы можете установить один из персональных Web-серверов на компьютер в локальной (Local Area Network, LAN) или глобальной (Wide Area Network, WAN) сети на базе TCP/IP и тем самым превратить эту сеть в intranet. Вы даже можете разместить персональный Web-сервер на том же компьютере, на котором установлено клиентского обеспечение. Редактировать страницы вашего сайта и создавать новые вы можете на любом клиентском компьютере, подключенном к серверу — даже если они находятся в противоположных точках земного шара.
Персональные Web-серверы лучше всего использовать для размещения сайтов малого объема; они идеально подходят для разработки и внутреннего тестирования ваших сайтов, и их не стоит использовать как серверы "большого" WWW. Если вы планируете intranet- или Internet-сервер большого объема или вам нужна более высокая степень защиты, чем та, которую способны обеспечить персональные серверы, вам, вероятно, понадобится более мощное решение, такое, как один из лидирующих на нынешнем рынке Web-серверов. Кстати, обратите внимание, что лицензия для Windows NT Workstation (обычно для Microsoft Personal Web Server используется именно эта операционная система) предусматривает только 10 одновременных соединений. Если вам необходимо обеспечить более серьезный трафик, то стоит подумать о приобретении Windows NT Server и IIS или о сервере на базе UNIX и какого-либо из многих Web-серверов для UNIX, поддерживающих Frontpage. Более полную информацию о серверах смотрите в главе 11.
В состав Frontpage также входят Серверные расширения (Frontpage Server Extensions), обеспечивающие интеграцию Frontpage со всеми наиболее популярными Web-серверами. Если в вашей организации уже есть качественный Web-сервер, то серверные расширения помогут гладко решить проблемы взаимодействия между ним и Frontpage. Подробные сведения об этих расширениях ищите также в главе 11.
Слаженный ансамбль:
Frontpage 98 и Microsoft Office
В состав Microsoft Office входят Microsoft Word, Excel, PowerPoint и Access. Microsoft Office — это самый популярный сегодня на рынке пакет офисных приложений. Мощность Office в создании информационного наполнения в сочетании со средствами управления сайтом и средствами генерации страниц Frontpage дает вам в руки непревзойденные возможности конструирования Web-сайтов. Вот лишь несколько аспектов их тесного взаимодействия:
- Документы Office во всех режимах обзора сайта в Проводнике Frontpage обозначаются теми же значками, что и в проводнике Windows
- Возможности Frontpage по проверке и восстановлению ссылок распространяются на любые расположенные на вашем сайте документы Office, содержащие ссылки
- Материал из файлов Office очень просто перенести в Web-страницы Frontpage. Например, рабочие листы Excel можно частично или полностью скопировать в Редакторе на вашу страницу с помощью буфера обмена (Clipboard) или механизма drag-and-drop, и Frontpage автоматически преобразует их в таблицу HTML
- Вы можете перетаскивать документы Office из Проводника Windows в Проводник Frontpage, и эти документы будут автоматически импортироваться в ваш сайт
Лишние расходы ни к чему
Если на вашей машине не установлен Microsoft Office, но вы хотите просматривать документы Office, размещенные на вашем сайте, установите себе Office viewer. Вьюеры (программы просмотра) Office — это отдельные приложения, которые можно свободно загрузить с Web-сайта Microsoft (www.microsoft.com). Существуют вьюеры для Word, Excel и PowerPoint. Если у вас установлен вьюер, вы можете щелкнуть на ссылке на документ Word, Excel или PowerPoint на любом сайте, и документ будет загружен в окне вьюера как файл только для чтения. Вьюеры можно конфигурировать различными способами, например, чтобы показать или спрятать различные панели инструментов, закладки и метки формата. Загруженный во вьюер файл можно также распечатать. Более подробную информацию об использовании вьюеров вы найдете в файле README, который вы получите, загрузив и установив вьюер из Microsoft.
Чтобы загрузить вьюеры, соединитесь с Web-сайтом Microsoft. Выберите раздел Products, найдите соответствующее приложение (Word, Excel или PowerPoint) и щелкните по ссылке на страницу приложения. Там вы найдете инструкции, как отыскать и загрузить вьюер.
Нажми на кнопку...
Создавая или обновляя свой Web-сайт, вы сможете открывать файлы Office в их родном приложении прямо из Проводника Frontpage; таким образом, вам не придется специально беспокоиться о запуске соответствующего приложения Office. Если находясь в Проводнике, вы дважды щелкнете на документе, созданном в Word, Excel или PowerPoint, Frontpage автоматически запустит нужное приложение, так что вы сможете редактировать документ в его родной среде.