Практическое введение в Internet, E-Mail, FTP, WWW и HTML

         

Как получить Netscape Navigator Gold


В отличие от навигатора Microsoft Internet Explorer, который поставляется бесплатно всем владельцам операционной системы Microsoft Windows 95, приложение Netscape Navigator Gold нужно покупать у фирмы Netscape. Однако, как и большинство других приложений Internet, вы можете получить Netscape Navigator Gold или Netscape Navigator в виде бета-версии бесплатно, переписав его с сервера WWW фирмы Netscape, имеющего адрес http://home.netscape.com.



Кнопки в главном окне приложения WS_FTP


Ниже мы приведем список кнопок, расположенных в главном окне приложения WS_FTP вместе с кратким описанием их назначения.



Кнопка Описание
Connect Вызов на экран диалоговой панели Session Profile для выбора сервер FTP , к которому будет выполняться подключение
Cancel Отмена выполнения операции
LogWnd Отображение окна протоколирования выполненных команд
Help Получение справки по использованию приложения
Option Настройка параметров приложения
About Просмотр информации о разработчике приложения
Exit Завершение работы приложения
ChgDir Смена каталога
MkDir Создание нового каталога
RmDir Удаление каталога
*.* Указание маски для имен
Send Передача файла
View Просмотр файла
Exec Выполнение файла
Rename Переименование файла
Delete Удаление файла или каталога
Refresh Обновление окна, отображающего содержимое каталога
DirInfo Просмотр подробной информации о каталоге



Команды программы FTP


После запуска программы FTP вы увидите командное приглашение:

ftp>

В этом командном приглашении вы можете вводить команды из приведенного ниже списка:

Команда Описание
! Запуск команды на удаленном компьютере
? Получение справки по использованию команд программы FTP
append Добавление локального файла к файлу на удаленном компьютере
ascii Установка текстового режима пересылки файлов
binary Установка двоичного режима пересылки файлов
bell Включение или выключение звуковой сигнализации окончания процесса пересылки файлов
bye Завершение сеанса связи с удаленным узлом и выход из программы FTP
cd Изменение текущего каталога на удаленном узле
close Завершение сеанса связи с удаленным узлом
debug Переключение режима отладки
delete Стирание указанных файлов на удаленном компьютере
dir Отображение списка каталогов и файлов на удаленном узле
disconnect Отсоединение от удаленного компьютера
get Копирование файла из удаленного узла на диск локального компьютера
glob Переключение режима использования символов шаблона в имени файлов или каталогов
hash Переключение режима отображения символа # после передачи каждого блока данных размером 2048 байт
help Получение справки по использованию команд программы FTP
lcd Изменение текущего каталога на локальном компьютере
ls Отображение списка файлов и каталогов на удаленном узле
mdelete Стирание файлов на удаленном узле
mdir Отображение списка каталогов и файлов на удаленном узле с возможностью одновременного указания нескольких файлов
mget Копирование нескольких файлов из удаленного узла на диск локального компьютера
mkdir Создание каталога на удаленном узле
mls Отображение списка каталогов и файлов на удаленном узле с возможностью одновременного указания нескольких файлов
mput Передача файлов с локального диска на диск удаленного узла с возможностью передачи нескольких файлов сразу
open Подключение к указанному серверу FTP
prompt Переключение режима подтверждения пересылки файлов в случае передачи нескольких файлов командами mget или mput

put Передача файлов с локального диска на диск удаленного узла
pwd Отображение текущего каталога на удаленном компьютере
quit Завершение сеанса связи с удаленным узлом и выход из программы FTP
recv Копирование файла из удаленного узла на диск локального компьютера
remotehelp Получение справки по использованию команд программы FTP для удаленного компьютера
rename Переименование файла, расположенного на диске удаленного узла
rmdir Стирание каталога с диска удаленного узла
send Передача файлов с локального диска на диск удаленного узла
status Отображение текущего состояния соединения с удаленным узлом и текущих режимов работы программы FTP
trace Переключение режима трассировки. При включенной трассировке отображается маршрутизация пакетов данных
type Установка или отображение типа передаваемых файлов (текстовые или двоичные)
user Определение идентификатора пользователя для удаленного компьютера
verbose Включение или выключение режима, при котором отображаются сообщения при завершении передачи данных и статистика

Не все команды из этого длинного списка вам будет нужно использовать.



Настройка параметров навигатора Microsoft Internet Explorer


Параметры навигатора Microsoft Internet Explorer, которые выбираются по умолчанию при установке вполне пригодны для использования, однако в некоторых специальных случаях может потребоваться их настройка.

Для настройки параметров навигатора выберите из меню View строку Options. На экране появится блокнот настройки параметров Options, показанный на рис. 3.18.

Рис. 3.18. Страница Appearance блокнота Options

Если переключатель Show pictures включен, при загрузке страниц автоматически отображаются расположенные на ней графические изображения. В том случае, когда ваш модем не может обеспечить достаточно высокой скорости передачи данных, имеет смысл выключить этот переключатель. При этом графические отображения отображаться не будут. При необходимости вы все же сможете их загрузить, если сделаете щелчок правой клавишей мыши по пиктограмме, которая отображается вместо графического изображения и выберете из появившегося меню строку Show Picture.

Аналогичное назначение имеют переключатели Play sounds и Show animations. Первый из них отключает автоматическую загрузку и проигрывание звукового сопровождения, размещенного на странице, а второй - загрузку и отображение анимации.

Включив переключатель Use custom colors вы можете выбрать для отображения страницы произвольный цвет текста и фона. Для этого надо сделать двойной щелчок левой клавишей мыши по прямоугольникам, расположенным, соответственно, в полях Text и Background.

Однако наибольшее значение имеют меню шрифтов Proportional font и Fixed-width font. Эти шрифты используются для отображения текста загруженных страниц. С помощью первого из них задаются шрифт с пропорциональной шириной букв, а с помощью второго - с фиксированной широной букв.

Если вы будете работать со страницами WWW , подготовленными на русском языке, вы можете столкнуться с одной неприятной проблемой - вместо русских букв отображаются нечитаемые символы. Это связано с тем, что русские страницы подготавливаются с использованием шрифтов либо в кодировке Microsoft Windows, либо в кодировке KOI-8 , либо в какой-либо другой.


Как правило, поставщик услуг Internet может предоставить в ваше распоряжение набор шрифтов с кодировкой KOI-8 . Пользуясь меню Proportional font и Fixed-width font, вы можете указать навигатору, что нужно пользоваться шрифтами с выбранной вами кодировкой.

Откроем теперь страницу Start and Search Pages, показанную на рис. 3.19.



Рис. 3.19. Страница Start and Search Pages блокнота Options

С помощью этой страницы вы можете указать, что текущая страница (т. е. та страница, которую вы просматриваете в момент настройки параметров) должна стать домашней. Для этого выбрав из меню Your строку Start Page (как это показано на рис. 3.19) нажмите кнопку Use Current.

Если же выбрать из меню Your строку Search Page, вы можете указать, что текущая страница должна стать странцей, которая используется при поиске, когда вы нажимаете кнопку поиска в линейке инструментальных средств главного окна навигатора Microsoft Internet Explorer.

Далее мы займамся страницей Advanced, которая показана на рис. 3.20.



Рис. 3.20. Страница Advanced

блокнота Options

При помощи органов управления группы History вы можете указать, сколько посещенных вами страниц следует хранить на диске, чтобы впоследствии можно было вернуться к их просмотру без повторной загрузки. Кнопка Change позволяет вам выбрать папку для хранения сохраненных страниц.

Органы управления группы Cache позволяют настроить параметры кэширования страниц. С помощью движкового регулятора Maximum size вы можете указать максимальный процент использования дискового пространства для кэша страниц. С помощью кнопки Change можно выбрать папку для хранения кэшированных страниц.

Переключатель On startup, perform check for default browser должен быть включен, если помимо Microsoft Internet Explorer вы используете другие навигаторы Internet и при этом желаете, чтобы навигатор Microsoft Internet Explorer

использовался по умолчанию.

Старница News блокнота Options (рис. 3.21) позволяет настроить параметры системы просмотра электронных конференций, встроенную в навигатор Microsoft Internet Explorer.





Рис. 3.21. Страница News блокнота Options

На этой странице вы должны включить переключатель Use Internet Explorer to read Internet newsgroups и указать адрес сервера новостей в поле News server address. На рис. 3.21 показано заполнение страницы для сети GlasNet. Если вы подключены к сети другого поставщика услуг Internet, адрес сервера новостей будет другим.

В некоторых случаях для доступа к конференциям требуется дополнительно указывать имя пользователя и пароль. Об этом вы можете узнать в организации, которая подключила вас к Internet. Если нужно указывать имя и пароль, включите переключатель This server requires authorization и введите имя и пароль, соответственно, в полях User name и Password.

Кроме того, если вы собираетесь посылать собственные статьи в конференцию, в полях Name и Email address необходимо указать ваше имя и электронный почтовый адрес. Введенные вами строки будут отображаться в списке заголовков статей конференции.


Настройка параметров навигатора Netscape Navigator Gold


В этом разделе мы расскажем о настройке самых важных параметров навигатора Netscape Navigator Gold , необходимой для его правильной работы.

Для настройки параметров предназначено меню Options.

Прежде всего выберите из этого меню строку General Preferences. На экране появится блокнот Preferences. Откройте его на странице Appearance (рис. 3.32).

Рис. 3.32. Страница Appearance блокнота Preferences

Группа переключателей Toolbars отвечает за внешний вид инструментальной линейки с кнопками, расположенной в верхней части главного окна приложения.

По умолчанию кнопки на поверхности инструментальной линейки изображаются с подписью, в результате чего они выглядят несколько громоздко. Если включить переключатель Pictures, подпись под пиктограммами исчезнет.

Группа переключателей Startup предназначена для настройки параметров запуска навигатора. В зависимости от того, для чего вы чаще всего используете навигатор, вы можете выбрать режим, в котором запускается приложение Netscape Navigator Gold .

По умолчанию в группе переключателей On Startup Launch включен переключатель Netscape Browser, поэтому сразу после запуска навигатор отображает только одно окно, предназначенное для просмотра страниц WWW . Если же включить переключатели Netscape Mail или Netscape News, сразу после запуска навигатора на экране появятся окна, предназначенные для работы с электронной почтой или электронными конференциями, соответственно. Вы можете включить любую комбинацию указанных выше трех переключателей.

Если в группе переключателей Start With включить переключатель Blank Page, сразу после запуска навигатор не будет подключаться ни к одному серверу WWW . В том случае, когда включен переключатель Home Page Location, вы можете выбрать домашнюю страницу, которая будет загружаться автоматически при запуске навигатора. По умолчанию сразу после установки в качестве домашней используется страница http://home.netscape.com, принадлежащая фирме Netscape, однако вы можете указать адрес любой другой страницы в поле, расположенном под указанными переключателями.


Если вы работаете с русскими страницами WWW , вы должны указать шрифты для отображения текста, содержащие символы кириллицы. Это можно сделать с помощью страницы Fonts блокнота Preferences (рис. 3.33).



Рис. 3.33. Страница Appearance блокнота Preferences

В этой странице вы должны выбрать два шрифта - один пропорциональный шрифт, и один с шрифт с фиксированной шириной букв. Для выбора пропорционального шрифта нажмите кнопку Choose Font, расположенную справа от надписи Use the Proportional Font, а для выбора шрифта с фиксированной шириной букв - кнопку Choose Font, расположенную справа от надписи Use the Fixed Font.

Выбор шрифта вы сможете сделать при помощи диалоговой панели, показанной на рис. 3.34.



Рис. 3.34. Диалоговая панель Choose Base Font, предназначенная для выбора шрифта

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

Для настройки параметров работы с электронной почтой и серверами электронных конференций выберите из меню Options строку Mail and News Preferences. На экране появится блокнот Preferences. На рис. 3.35

показана страница Appearance этого блокнота.



Рис. 3.35. Страница Appearance блокнота Preferences, который появляется при выборе строки Mail and News Preferences из меню Options

Переключатели группы Messages and Articles are shown with позволяют вам выбрать для отображения статей и почтовых сообщений шрифт с фиксированной шириной букв (переключатель Fixed Width Font) либо с переменной шириной букв (переключатель Variable Width Font).

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



Если вы собираетесь использовать навигатор Netscape Navigator Gold для работы с электронной почтой и серверами электронных конференций, убедитесь в том, что включен переключатель Use Netscape for Mail and News. В том случае, когда для работы с указанными ресурсами Internet вы собираетесь использовать другие приложения (в частности, Microsoft Exchange Client ), включите переключатель Use Exchange Client for Mail and News.

Для нормальной работы навигатора с почтой и электронными конференциями необходимо настроить параметры в странице Servers

блокнота Preferences, показанной на рис. 3.36.



Рис. 3.36. Страница Servers блокнота Preferences, который появляется при выборе строки Mail and News Preferences из меню Options

В полях Outgoing Mail (SMTP ) Server и Incoming Mail (POP ) Server вы должны указать адреса, соответственно, почтовых серверов SMTP и POP. Напомним, что сервер SMTP принимает вашу почту для ее передачи адресату, а сервер POP присылает почту, которая пришла к вам.

В поле Pop User Name вы должны указать ваш почтовый адрес.

Так как за хранение почты на сервере берется плата, имет смысл удалять ее оттуда сразу после получения на свой компьютер. Для использования этого режима следует включить переключатель Removed from the server в группе переключателей Messages are copied from the server to the local disk, then. В некоторых случаях вы можете пожелать оставить почту лежать на сервере. Для этого следует включить переключатель Left on the server.

Для того чтобы вы могли работать с электронными конференциями при помощи навигатора Netscape Navigator Gold , необходимо в поле News (NNTP) Server указать адрес сервера электронных конференций, к которому вы подключены. Эту информацию, так же как и адреса почтовых серверов, вы должны получить у своего поставщика услуг Internet.

При необходимости вы можете изменить количество статей, которые прочитываются из конференций за один раз. Это количество задается в поле Get и по умолчанию равно 100.

В странице Identity блокнота Preferences (рис. 3.37) вы должны указать некоторые сведения о себе.





Рис. 3.37. Страница Identity блокнота Preferences, который появляется при выборе строки Mail and News Preferences из меню Options

В полях Your Name и Your Email необходимо указать, соответственно, свое имя и почтовый адрес. В поле Reply-to-Address следует указать электронный почтовый адрес, по которому вы желаете получать сообщения.

Поле Your Organization заполнять не обязательно, однако здесь вы можете записать название своей фирмы.

В поле Signature File вы можете указать имя текстового файла, содержащего вашу подпись. Строки подписи будут автоматически добавляться снизу к посылаемым вами сообщениям. Воспользовавшись кнопкой Browse, вы сможете выбрать файл подписи.

Теперь выберите из меню Options строку Network Preferences. На экране появится блокнот Preferences, показанная на рис. 3.38.



Рис. 3.38. Страница Cache блокнота Preferences, который появляется при выборе строки Network Preferences из меню Options

В этом блокноте для нас интересна страница Cache, позволяющая настроить параметры кэширования страниц WWW .

В полях Memory Cache и Disk Cache вы можете указать объем, соответственно, оперативной и дисковой памяти, отведенной для кэширования страниц. При помощи кнопок Clear Memory Cache Now вы можете стереть содержимое кэша.


Настройка параметров приложения News Express


Если вы запускаете приложение News Express в первый раз сразу после установки, на экране появляется блокнот Options, предназначенный для настройки параметров. В дальнейшем для работы с этим блокнотом следует выбрать из меню File строку Options.

Прежде всего в блокноте Options вы должны заполнить страницу Servers and Directory, показанную на рис. 3.55.

Рис. 3.55. Страница Servers and Directory блокнота Options

В поле News (NNTP) server вы должны указать имя сервера конференций, которое можно узнать у вашего поставщика услуг Internet. При необходимости (о чем можно опять же узнать у поставщика услуг Internet) в полях Username и Password следует указать имя пользователя и пароль для доступа к серверу конференций.

В поле Mail (SMTP ) server вы должны указать имя почтового сервера SMTP, что необходимо для обеспечения возможности посылки сообщений из приложения News Express .

Затем откройте страницу Personal Information, показанную на рис. 3.56.

Рис. 3.56. Страница Personal Information блокнота Options

В поле Full name вы должны указать свое имя (или псевдоним, если для публикации статей в конференции вы предпочитаете пользоваться псевдонимом).

Свой электронный почтовый адрес следует записать в поле E-mail address.

При необходимости вы также можете указать название своей фирмы в поле Organization и имя файла подписи в поле Default signature file, однако эти поля заполнять не обязательно.

Далее мы будем заполнять страницу Newsgroup (рис. 3.57).

Рис. 3.57. Страница Newsgroup блокнота Options

Группа переключателей After connected устанавливает режим работы со списком активных конференций сразу после установки соединения с сервером конференций.

Если включить переключатель Retrive all active groups, каждый раз после установки соединений вы будете заново получать весь список конференций. Так как этот список имеет большие размеры и на его загрузку требуется много времени, такой режим нужно использовать только при крайней необходимости.

По умолчанию включен переключатель Retrieve new groups only (if any), сразу после запуска приложение News Express проверяет, не появились ли в списке новые конференции, и если появились, получает их названия. Этот режим наиболее рационален.


В том случае, если вы работаете только с определенным набором конференций, а новые конференции вас не интересуют, включите переключатель Do not retrieve any groups. В этом случае проверка появления новых конференция выполняться не будет.

Обратите также внимание на переключатель Automatically connect to news server at startup, расположенный в группе переключателей Options. Если его включить, сразу после запуска приложение News Express предпримет попытку подключится к серверу конференций.

Настройки, установленные по умолчанию на странице Article (рис. 3.58), устроят вас в большинстве случаев.



Рис. 3.58. Страница Article блокнота Options

При необходимости вы можете выключить переключатель Display inline image (JPEG ), так как бета-версия приложения News Express , расположенная на сервере http://www.hk.super.net на момент создания этой книги плохо работает в режиме отображения графических сообщений, опубликованных в двоичных конференциях.

Теперь откройте страницу Miscellaneous, показанную на рис. 3.59.



Рис. 3.59. Страница Miscellaneous блокнота Options

Группа органов управления Decode устанавливает параметры для раскодирования двоичных файлов, опубликованных в двоичных конференция.

В поле Saving directory вы должны указать путь к каталогу, куда будут записываться раскодированные файлы.

При необходимости сразу после загрузки статьи из двоичной конференции вы сможете тут же просматривать раскодированные файлы, если включите переключатель Execute files after decoded. В этом случае для раскодированного файла запускается та программа, которая зарегистрирована в операционной системе Microsoft Windows 95 или Microsoft Windows NT для обработки файлов с данным расширением имени.

Если вы собираетесь работать с русскими конференциями, с помощью группы кнопок Fonts необходимо указать шрифты, содержащие символы кириллицы. Как правило, в русских конференциях используется кодировка KOI-8 .


Настройка параметров программы WS_FTP


Для настройки программы WS_FTP необходимо закрыть диалоговую панель Session Profile (если она открыта), нажав на ней кнопку Cancel, и затем нажать кнопку Options в главном окне приложения.

После этого на окне появится диалоговая панель Options, показанная на рис. 3.9.

Рис. 3.9. Диалоговая панель Options, предназначенная для настройки параметров программы WS_FTP

В этой диалоговой панели нажмите кнопку Program Option, после чего вы увидите одноименную диалоговую панель, позволяющую настроить наиболее важные параметры приложения (рис. 3.10).

Рис. 3.10. Диалоговая панель Program Option

Воспользовавшись группой переключателей Listbox Font, вы можете выбрать шрифт, которым отображаются имена файлов и каталогов в окне приложения. Выберите тот шрифт, который вам больше нравится.

С помощью переключателя Alternate Screen Layout вы можете изменить расположение окон, отображающих содержимое каталогов локального и удаленного узла. Если этот переключатель включен, содержимое каталогов локального узла отображается в верхней части окна приложения, а содержимое каталогов удаленного узла - в нижней. Такое альтернативное расположение окон удобнее в том отношении, что для имен файлов в окнах остается больше места. Это имеет значение, если вы работаете с длинными именами файлов.

Включив переключатель Show Buttons at Top of Screen вы можете изменить расположение управляющих кнопок, переместив их в верхнюю часть экрана.

В поле Text Viewer вы можете указать имя программы, которая будет использована для просмотра содержимого текстовых файлов. По умолчанию используется приложение Notepad.

Так как для подключения к серверам FTP вы должны указывать пароль, в поле E-Mail Address следует занести свой электронный почтовый адрес.

С помощью группы переключателей Double Click вы можете изменить действие, выполняемое после того как пользователь сделает двойной щелчок по имени файла в окне просмотра. По умолчанию файл будет передаваться, так как включен переключатель Transfer. Включив переключатель View вы можете заменить передачу файла просмотром. А если включить переключатель Nothing, на двойной щелчок со стороны приложения не будет никакой реакции.


Описание остальных органов управления, расположенных в этой диалоговой панели, вы найдете в справочной системе приложения, для чего следует нажать кнопку Help.

Нажав в диалоговой панели Options

(рис. 3.9) кнопку Session Options, вы можете настроить параметры, которые будут использоваться по умолчанию при соединении с серверами FTP . Соответствующая диалоговая панель показана на рис. 3.11.



Рис. 3.11. Диалоговая панель Session Options

В поле Host Type можно указать тип операционной системы, работающей на удаленном узле (если вы его знаете). По умолчанию выполняется автоматическое определение, которое работает практически во всех случаях.

Обратите внимание на группу переключателей Transfer Mode, определяющую режим передачи файлов. По умолчанию файлы передаются в двоичном режиме (включен переключатель Binary). Вы также можете включить текстовый режим (ASCII) или режим L8, предназанченный для передачи двоичных файлов из узлов, работающих под управлением операционной системы VMS .

Еслив диалоговой панели Options (рис. 3.9) нажать кнопку ASCII Extensions, на экране появится диалоговая панель Auto Detect Extensions (рис. 3.12).



Рис. 3.12. Диалоговая панель Auto Detect Extensions

В этой диалоговой панели вы можете отредактировать список расширений имен файлов, которые приложение WS_FTP передает в текстовом режиме. Для того чтобы добавить новое расширение в этот список, его следует ввести в поле ASCII Mode, а затем нажать кнопку Add. Для удаления расширения из списка его нужно выделить и нажать кнопку Delete.

Программа WS_FTP способна автоматически изменять расширение имен файлов при передаче. Для редактирования списка соответствия расширений вы должны нажать в диалоговой панели Options кнопку Extensions Conversions. При этом на экране появится диалоговая панель Convert Extensions, показанная на рис. 3.13. По умолчанию список соответствия пуст.



Рис. 3.13. Диалоговая панель Convert Extensions

Нажав в диалоговой панели Options

кнопку File Associations, вы можете в диалоговой панели Associate (рис. 3.14) указать связь между расширением имени файла и приложением, которое должно обрабатывать этот файл при его запуске кнопкой Exec.



Рис. 3.14. Диалоговая панель Associate


Навигатор IBM WebExplorer


В составе пакета приложений IBM Internet Connection поставляется приложение IBM WebExplorer (рис. 3.22), аналогичное по назначению приложениям Microsoft Internet Explorer, Netscape Navigator и Mosaic. К сожалению, в отличие от приложений Microsoft Internet Explorer и Netscape Navigator, приложение IBM WebExplorer не способно работать с электронными конференциями или посылать почтовые сообщения.

Рис. 3.22. Главное окно навигатора IBM WebExplorer, поставляемого в составе пакета приложений IBM Internet Connection

Для того чтобы открыть новую страницу, вы должны выбрать из меню File строку Open Document (URL). После этого на экране появится одноименная диалоговая панель (рис. 3.23), в которой вы должны ввести полный адрес страницы WWW .

Рис. 3.23. Диалоговая панель Open Document (URL), предназначенная для перехода к просмотру произвольной страницы WWW

Практически все операции, необходимые вам в процессе просмотра страниц, вы можете выполнять с помощью кнопок, расположенных на инструментальной линейке в верхней части главного окна приложения IBM WebExplorer. Приведем список этих кнопок с кратким описанием их назначения.

Кнопка Описание
Переход к просмотру предыдущей страницы
Переход к просмотру следующей страницы
Эта кнопка предназначена для открывания страницы по ее адресу
Изменение шрифта, которым отображается текст, расположенный на странице
Настройка цветов, которые используются для отображения страницы
Просмотр вашей карты Internet, создаваемой автоматически в процессе перемещения по страницам WWW
Просмотр списка наиболее интересных страниц, который вы формируете самостоятельно
Добалвение текущей страницы в список наиболее интересных страниц
Печать текущей страницы
Переход к просмотру домашней страницы

Что касается настройки шрифтов, то навигатор IBM WebExplorer дает вам возможность указать только один шрифт, которым и будет отображаться текст, расположенный на странице (рис. 3.24).

Рис. 3.24. Изменение шрифта, которым отображается текст, расположенный на странице


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

Диалоговая панель Configure Colors (рис. 3.25) позволяет настроить цвета для изображения текста, гиперсвязей и фона.



Рис. 3.25. Диалоговая панель Configure Colors

Наиболее интересная, на наш взгляд, особенность навигатора IBM WebExplorer заключается в том, что он умеет строить карту серверов WWW (IBM Web Map). Эта карта отображает в иерархическом виде названия посещенных вами страниц WWW (рис. 3.26).



Рис. 3.26. Карта IBM Web Map

Сделав двойной щелчок мышью по любой строке карты, вы сможете просмотреть ее содержимое.

Так же как и другие навигаторы Internet, рассмотренные нами в этой книге, навигатор IBM WebExplorer позволяет коллекционировать наиболее интересные для вас страницы в отдельном списке, который в данном случае называется Quick List (рис. 3.27).



Рис. 3.27. Диалоговая панель Quick List, содержащая список наиболее интересных страниц

С помощью кнопок, расположенных в правой части диалоговой панели Quick List, вы можете загружать страницы из списка, а также редактировать список, добавляя или удаляя из него страницы. Вы также можете изменить название страницы.

Если включить переключатель List as URLs (как это показано на рис. 3.27), вместо названий страниц в списке будут отображаться их адреса URL.

Для просмотра текста и графики вы можете использовать любые программы, которые есть в вашем распоряжении. Диалоговая панель Configure Viewers (рис. 3.28) позволяет вам закрепить за каждым типом данных свою программу просмотра.



Рис. 3.28. Диалоговая панель Configure Viewers

Навигатор IBM WebExplorer может кэшировать страницы WWW , избавляя вас от необходимости ждать их загрузки при повторном просмотре. С помощью диалоговой панели Configure Caching (рис. 3.29) вы можете настроить параметры кэширования или отключить кэширование совсем.



Рис. 3.29. Диалоговая панель Configure Caching

Выбрав из меню Configure строку Servers, вы можете настроить адреса серверов в диалоговой панели Configure Servers (рис. 3.30).



Рис. 3.30. Диалоговая панель Configure Servers

В частности, в поле Home document URL вы можете указать адрес домашней страницы. Если дополнительно включить переключатель Load at startup, домашняя страница будет загружаться автоматически при запуске приложения IBM WebExplorer.


Навигаторы Internet


В этом разделе мы рассмотрим наиболее популярные приложения, предназначенные для работы с серверами WWW . Это такие навигаторы Internet, как Microsoft Internet Explorer, Netscape Navigator и другие.



Небольшие, но полезные программы


Прежде чем приступть к описанию приложений Internet, мы расскажем о программах, с помощью которых можно проверить прохождение пакетов TCP/IP по сети, а также проверить и настроить маршрутизацию пакетов.



NETSTAT


С помощью программы NETSTAT , которая входит в состав операционных систем Microsoft Windows 95 и Microsoft Windows NT, вы можете получить информацию об установленных соединениях.

Эта программа показывает список соединений, созданных с использованием протокола NETBIOS , работающим поверх протокола TCP/IP.

Ниже мы привели сообщение, которое программа NETSTAT вывела на экран при подключении к серверу электронных конференций GlasNet:

Active Connections Proto Local Address Foreign Address State TCP frolov:1026 bird.glas.apc.org:nntp ESTABLISHED

Одновременно вы можете установить несколько соединений с использованием протокола NETBIOS. Вот что показала нам программа NETSTAT, после того как мы дополнительно к программе просмотра конференций запустили навигатор Internet и программу Telnet :

Active Connections Proto Local Address Foreign Address State TCP frolov:1026 bird.glas.apc.org:nntp ESTABLISHED TCP frolov:1031 www.home.msn.com:80 ESTABLISHED TCP frolov:1041 glas.apc.org:telnet ESTABLISHED



Отключение от сервера FTP


Если сервер FTP вам больше не нужен, закройте соединение с ним командой close.



Параметры программы FTP


Запуская программу FTP в среде указанных выше операционных систем, вы можете при необходимости задать параметры, перечисленные ниже:

Параметр Описание
Адрес удаленного узла Доменное имя или адрес IP удаленного узла, к которому необходимо подключиться для передачи файлов с использованием протокола FTP
-v Этот параметр отменяет отображение данных, поступающих от удаленного узла в ваш компьютер
-n Параметр отменяет процедуру автоматического подлкючения к серверу
-i Выключение отображения командного приглашения при одновременной передаче нескольких файлов
-d Используется при отладке. Вызывает отображение всех команд, передаваемых между вашим компьютером и удаленным узлом
-g Запрещение использования символов шаблонов в именах каталогов и файлов
-s:имя файла Имя текстового файла, содержащего команды, которые будут автоматически выполнены после запуска программы FTP

Обычно в качестве параметра при запуске программы FTP указывают имя или адрес удаленного сервера FTP, с которым собираются соединиться для передачи файлов:

c:\>ftp ftp.microsoft.com

В данном случае предпринимается попытка подключения к серверу FTP корпорации Microsoft.



PING


Программа PING возникла в мире UNIX. Сейчас она входит в состав операционных систем Microsoft Windows 95 (при установленном расширении Microsoft Plus)

и Microsoft Windows NT. С помощью этой программы вы сможете проверить, доходят ли пакеты данных протокола TCP/IP до любого узла Internet, адрес которого вы знаете.

Сделать это очень просто - достаточно указать программе PING при запуске в виде параметра адрес или доменное имя узла, например:

c:\>ping 254.123.45.6

или

c:\>ping some.node.com

Запуск программы PING в среде операционных систем Microsoft Windows 95 и Microsoft Windows NT необходимо выполнять из командного приглашения. В первом случае это должно быть командное приглашение сеанса MS-DOS, запущенного в середе Microsoft Windows 95, во втором - командное приглашение Microsoft Windows NT.

После запуска программа PING сделает четыре попытки передачи указанному узлу диагностического эхо-пакета и отобразит на экране результат:

Pinging some.node.com [254.123.45.6] with 32 bytes of data:

Reply from 254.123.45.6: bytes=32 time=110ms TTL=32 Reply from 254.123.45.6: bytes=32 time=80ms TTL=32 Reply from 254.123.45.6: bytes=32 time=110ms TTL=32 Reply from 254.123.45.6: bytes=32 time=110ms TTL=32

По умолчанию между передачами пакетов выдерживается интервал в одну секунду.

Если указанный узел недоступен или не существует в сети, вы увидите следующее сообщение:

C:\>ping 200.200.200.100 Pinging 200.200.200.100 with 32 bytes of data:

Request timed out. Request timed out. Request timed out. Request timed out.

В этом случае вы должны проверить, правильно ли вы указали адрес. Если в качестве параметра программе PING было указано доменное имя, то следует проверить настройку сервиса DNS (в первую очередь следует проверить адрес сервера DNS).

Для проверки настройки сетевой компоненты TCP/IP нужно указать программе PING адрес 127.0.0.1 или локальное доменное имя localhost, которое отображается на указанный адрес в файле HOSTS в операционной системе Microsoft Windows 95.



PM Ping


Приложение PM Ping предназначено для решения той же задачи, что и только что описанная программа PING , однако она работает под управлением операционной системы OS/2 Warp.

Для запуска этой программы откройте папку OS/2 System и сделайте двойной щелчок левой клавишей мыши по пиктограмме TCP/IP. В результате откроется папка с одноименным названием, содержимое которой показано на рис. 3.1.

Рис. 3.1. Содержимое папки TCP/IP

В этой папке есть уже знакомые вам пиктограммы, о которых мы рассказывали в предыдущей главе. Обращаем ваше внимание на книгу Introduction to TCP/IP и приложение TCP/IP Configuration , которые помогут вам настроить протокол TCP/IP.

Сейчас нас интересует папка TCP/IP Utilities , в которой находится программа PM Ping и другие программы (рис. 3.2).

Рис. 3.2. Папка TCP/IP Utilities

Установив соединение с сервером поставщика услуг Internet (как это было описано в предыдущей главе), запустите приложение PM Ping, сделав двойной щелчок левой клавишей мыши по ее пиктограмме. На экране появится главное окно приложения, показанное на рис. 3.3.

Рис. 3.3. Главное окно приложения PM Ping

Вначале в этом окне есть только пиктограмма и строка Result Displayed. Для того чтобы приступить к проверке соединения, необходимо выбрать из меню Settings строку Hosts. В результате на экране появится диалоговая панель PM Ping Host Editor (рис. 3.4), в которой отображаются адреса проверяемых узлов. Заметим, что можно одновременно контролировать соединение с несколькими узлами.

Рис. 3.4. Диалоговая панель PM Ping Host Editor

Первоначально список Hosts в диалоговой панели PM Ping Host Editor пуст. Для добавления в него адреса проверяемого узла нажмите кнопку Add. В появившейся после этого диалоговой панели Add a Host (рис. 3.5) укажите адрес узла и произвольный текстовый комментарий. Адрес можно задавать только в виде четырех десятичных цифр, разделенных точками, что неудобно, если вам известно только доменное имя узла.

Рис. 3.5. Добавление адреса узла к списку проверяемых узлов

После добавления адреса узла в главном окне приложения PM Ping появляется соответствующая строка, в которой отображается время ответа на диагностический пакет.

С помощью меню Interval вы можете задать интервал посылки диагностических пакетов в пределах от одной секунды до пяти минут.

Если по какой-либо причине соединение с одним из проверяемых узлов разрывается, в окне приложения PM Ping напротив адреса и комментария появляется сообщение об ошибке (рис. 3.6).

Рис. 3.6. Сообщение об ошибке, которое появилось после того как мы завершили работу IBM Internet Connection



Подключение к серверу FTP


Для подключения к удаленному серверу FTP введите команду open, указав ей в качестве параметра имя сервера или его адрес IP. В ответ на эту команду удаленный серевер предложит вам ввести имя пользователя и пароль. Как правило, вы всегда должны указывать имя anonymous и свой электронный почтовый адрес в качестве пароля.

В любой момент времени после установки соединения с сервером FTP вы можете ввести имя пользователя при помощи команды user.



Получение файлов


Основная команда, которой вы будете пользоваться для переписывания файлов с дисков удаленного узла на диски локального компьютера, это команда get. В качестве параметра ей необходимо указать имя нужного вам файла.

Если вам нужно одновременно получить все или несколько файлов из текущего каталога удаленного узла, воспользуйтесь командой mget, указав ей в качестве параметра шаблон имени файла (аналогичный тому, что используется в MS-DOS).



Получение программы WS_FTP


Прежде всего вам необходимо переписать к себе на диск программу WS_FTP с одного из серверов, указанных в документации к программе:

ftp.coast.net/SimTel/win3/winsock/ws_ftp.zip ftp.coast.net/SimTel/win3/winsock/ws_ftp32.zip winftp.cica.indiana.edu/pub/pc/win3/winsock/ws_ftp.zip winftp.cica.indiana.edu/pub/pc/win3/winsock/ws_ftp32.zip ftp.usma.edu/pub/msdos/winsock.files/ws_ftp.zip ftp.usma.edu/pub/msdos/winsock.files/ws_ftp32.zip ftp.csra.net/pub/win32 ftp>

Мы воспользуемся сервером ftp.csra.net.

Итак, запустите программу FTP и подсоединитесь к указанному серверу:

ftp> open ftp.csra.net Connected to news2.csra.net. 220 news2 Windows NT FTP Server (Version 3.5). User (news2.csra.net:(none)): anonymous 331 Anonymous access allowed, send identity (e-mail name) as password. Password:frolov@glas.apc.org 230 Anonymous user logged in as ftpuser (guest access). ftp>

В качестве имени используйте anonymous, а для пароля используйте свой полный почтовый адрес. Затем перейдите в каталог pub и посмотрите, какие файлы и каталоги в нем имеются:

ftp> cd pub 250 CWD command successful. ftp> dir 200 PORT command successful. 150 Opening ASCII mode data connection for /bin/ls. dr-xr-xr-x 1 owner group 0 Mar 1 22:01 msdos dr-xr-xr-x 1 owner group 0 Mar 1 22:00 win3 dr-xr-xr-x 1 owner group 0 Mar 2 7:21 win32 226 Transfer complete. 197 bytes received in 0.05 seconds (3.94 Kbytes/sec) ftp>

Нас интересуют версии программы WS_FTP для операционных систем Microsoft Windows 95 и Microsoft Windows NT, поэтому перейдите в каталог win32 и просмотрите его содержимое:

ftp> cd win32 250 CWD command successful. ftp> dir 200 PORT command successful. 150 Opening ASCII mode data connection for /bin/ls. -r-xr-xr-x 1 owner group 11906 Mar 1 21:59 watch95.txt -r-xr-xr-x 1 owner group 308610 Mar 1 20:09 watch95.zip -r-xr-xr-x 1 owner group 8631 Mar 1 21:57 ws_ftp32.txt -r-xr-xr-x 1 owner group 197468 Mar 2 7:21 ws_ftp32.zip -r-xr-xr-x 1 owner group 11851 Mar 1 21:57 ws_watch.txt -r-xr-xr-x 1 owner group 307757 Mar 1 20:10 ws_watch.zip -r-xr-xr-x 1 owner group 9006 Mar 1 21:57 wsftp32a.txt -r-xr-xr-x 1 owner group 201386 Mar 1 20:39 wsftp32a.zip -r-xr-xr-x 1 owner group 4633 Mar 1 21:58 wsping32.txt -r-xr-xr-x 1 owner group 57314 Mar 1 20:10 wsping32.zip 226 Transfer complete. 728 bytes received in 0.22 seconds (3.31 Kbytes/sec) ftp>


Теперь мы займемся получением текстовых и двоичных файлов, расположенных в этом каталоге. Сначала давайте получим все текстовые файлы, воспользовавашись для этого командой mget:

ftp> mget *.txt mget watch95.txt? y 200 PORT command successful. 150 Opening ASCII mode data connection for watch95.txt. mget wsftp32a.txt? y 200 PORT command successful. 150 Opening ASCII mode data connection for wsftp32a.txt. 226 Transfer complete. 9006 bytes received in 8.29 seconds (1.09 Kbytes/sec) mget wsping32.txt? y 200 PORT command successful. 150 Opening ASCII mode data connection for wsping32.txt. 226 Transfer complete. 4633 bytes received in 6.59 seconds (0.70 Kbytes/sec) mget ws_ftp32.txt? y 200 PORT command successful. 150 Opening ASCII mode data connection for ws_ftp32.txt. 226 Transfer complete. 8631 bytes received in 8.24 seconds (1.05 Kbytes/sec) ftp>

Перед тем как выполнить пересылку файла, команда mget запрашивает подтверждение, на которое вы должны ответить вводом символа y. Если вы запустили программу FTP в среде Microsoft Windows 95, то все принятые файлы по умолчанию будут записаны в тот каталог, где установлена эта операционная система.

Для передачи файлов программных архивов переключитесь в двоичный режим пересылки файлов:

ftp> binary 200 Type set to I. ftp>

Теперь можно выполнять пересылку:

ftp> mget *.zip mget watch95.zip? y 200 PORT command successful. 150 Opening BINARY mode data connection for watch95.zip. 226 Transfer complete. 308610 bytes received in 155.99 seconds (1.98 Kbytes/sec) mget wsftp32a.zip? y 200 PORT command successful. 150 Opening BINARY mode data connection for wsftp32a.zip. 226 Transfer complete. 201386 bytes received in 160.93 seconds (1.25 Kbytes/sec) mget wsping32.zip? y 200 PORT command successful. 150 Opening BINARY mode data connection for wsping32.zip. 226 Transfer complete. 57314 bytes received in 87.11 seconds (0.66 Kbytes/sec) mget ws_ftp32.zip? y 200 PORT command successful. 150 Opening BINARY mode data connection for ws_ftp32.zip. 226 Transfer complete. 197468 bytes received in 150.26 seconds (1.23 Kbytes/sec)

Выполнив пересылку, отключитесь от сервера FTP и завершите работу программы FTP про помощи команды bye.


Посылка ответа на статью в конференцию


Процедура посылки ответа на статью в конференцию очень похожа на только что описанную процедуру посылки ответа автору статьи по электронной почте. Разница заключается в том, что для подготовки отправляемого сообщения вы должны нажать кнопку подготовки ответа на статью для записи в конференцию, расположенную в инструментальной линейке главного окна приложения News Express .

После этого на экране появится окно, показанное на рис. 3.51.

Рис. 3.51. Окно, предназначенное для подготовки ответа на статью, посылаемого в конференцию

В этом окне поля Newsgroups и Subject (название конференции и тема сообщения) уже заполнены. Вы можете указать ключевое слово для поиска в поле Keyword

и краткое содержание вашего ответа в поле Summary, однако это необязательно.

Далее в окне цитируется текст исходной статьи. Вы можете отредактировать цитату и дописать свой ответ или комментарий к статье. Затем нажмите кнопку отправки статьи или сообщения, расположенную в инструментальной линейке главного окна приложения News Express и подтвердите свое желание послать сообщение в диалоговой панели Notice, нажав кнопку Yes.



Посылка письма автору статьи


Для того чтобы ответить на текущую статью (которую вы в настоящий момент просматриваете) и направить ответ автору в виде электронного письма, нажмите в инструментальной линейке кнопку подготовки к отправке ответа на сообщение в виде письма.

После этого на экране появится окно, показанное на рис. 3.49, в котором вы должны подготовить текст письма.

Рис. 3.49. Подготовка ответа на статью

Обратите внимание, что поля Subject и To уже заполнены. Если вы желаете отправить кому-либо копию письма, заполните также поле Cc, записав в него электронный адрес второго корреспондента.

В окно автоматически копируются строки исходной статьи, которые выделяются символом ">". Вы можете удалить их все или только некоторые, Эти строки нужны для того, чтобы получив ваше письмо, автор статьи сразу понял, о чем идет речь. Свой ответ вы должны написать ниже цитируемых строк исходного сообщения.

Окно подготовки сообщения имеет свою инструментальную линейку с кнопками, перечисленными ниже.

Кнопка Описание
Операция удаления с копированием в универсальный буфер обмена Clipboard
Операция копирования в Clipboard

Операция вставки из Clipboard
Изменение шрифта, которым отображается текст сообщения (пропорциональный шрифт или шрифт с фиксированной шириной букв)
Вставка текстового файла, подготовленного заранее
При помощи этой кнопки можно отправить вместе с письмом двоичный файл
Отправка копии письма по почте
Копирование ответа в личный каталог
Использование для передачи данных протокола MIME

После того как вы подготовите текст письма, нажмите кнопку отправки статьи или сообщения, расположенную в инструментальной линейке главного окна приложения News Express . На экране появится диалоговая панель, в которой вы должны подтвердить свое желание отправить сообщение (рис. 3.50).

Рис. 3.50. Запрос на отправку сообщения



Приложение FTP -PM для IBM OS/2 Warp Connect


В составе пакета IBM Internet Connection входит приложение FTP -PM, которое предназначено для обмена файлами с серверами FTP. И хотя это приложение не такое многофункциональное, как только что описанное приложение WS_FTP, оно также достаточно удобно в работе.

Для запуска приложения сделайте двойной щелчок левой клавишей мыши по пиктограмме FTP -PM, расположенной в папке Internet Utilities (рис. 2.64). Если вы уже установили соединение с Internet, то через некоторое время на экране появится главное окно приложения FTP-PM, показанное на рис. 3.15.

Рис. 3.15. Главное окно прилжоения FTP -PM после подключения к серверу GlasNet с адресом ftp.glas.apc.org

Для подключения к удаленному серверу FTP вы должны выбрать строку Open Remote Host из меню File. В появившейся на экране диалоговой панели FTP-PM - Open Remote Host (рис. 3.16) следует указать адрес удаленного сервера, имя пользователя и пароль.

Рис. 3.16. Диалоговая панель FTP -PM - Open Remote Host

В качестве имени пользователя следует указать anonymous, а в качестве пароля - свой электронный почтовый адрес.

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

Перед тем как копировать файлы, вы должны указать режим передачи данных - текстовый или двоичный. Для этого выберите из меню Options строку Transfer mode. Далее в меню второго уровня выберите строку ASCII для текстового режима и Binary для двоичного.

Затем в том окне, где отображаются каталоги и файлы удаленного сервера, выделите нужный вам файл и выберите из главного меню строку QuickTrans. На экране появится диалоговая панель FTP -PM - Get Remote Files, на которой будет показано имя выбранного вами файла и другая информация. В этой диалоговой панели вы должны нажать кнопку YES, после чего начнется процесс передачи данных. Вы сможете наблюдать за этим процессом с помощью диалоговой панели FTP-PM - Transfer Progress, в которой будет отображаться объем переданных данных.



Приложение News Express


Несмотря на то что современные навигаторы Internet включают в себя средства работы с электронными конференциями, эти средства не всегда удобны. Особенно это сказывается при работе с двоичными конференциями .

В этом разделе мы расскажем вам о приложении News Express , которое нам кажется достаточно удобным и легким в использовании.



Приложение WS_FTP для Microsoft Windows


Программа WS_FTP представляет собой шаг (или несколько шагов?) вперед по сравнению с только что описанной программой FTP, так как она обеспечивает существенно более удобный способ работы с серверами FTP. Еще один способ работы с серверами FTP основан на использовании приложений-навигаторов WWW , о которых мы расскажем в этой главе немного позже.

Общее представление об использовании программы WS_FTP вы получили из первой главы нашей книги. Здесь мы дадим конкретные рекомендации по получению этой программы из сети Internet, по ее установке, настройке и использованию.



ПРИЛОЖЕНИЯ ДЛЯ INTERNET


По мере развития сети Internet появился новый класс приложений, ориентированных на эту сеть (мы будем называть их приложениями Internet). Эти приложения обеспечивают доступ к серверам WWW , FTP , GOPHER, предоставляют возможность работать с электронными конференциями и электронной почтой. Приложения Internet созданы для самых разных операционных систем, от MS-DOS до Microsoft Windows NT, IBM OS/2 и различных версий UNIX.

В предыдущей главе мы научили вас устанавливать соединение с Internet, пользуясь протоколами PPP и TCP/IP. Теперь вы узнаете о том, как использовать установленное соединение.



Прочие команды


Если вы забыли команды программы FTP , воспользуйтесь командой help. Указав ей в качестве параметра имя любой команды, вы сможете посмотреть ее краткое описание. При вводе команды без параметров отображается полный список команд. Аналогичные действия выполняются по команде ?.

Командой bye вы можете воспользоваться для завершения работы программы FTP .

Что же касается команд пересылки файлов с локального компьютера на диски удаленного узла, создания каталогов, стирания и переименования файлов, а также каталогов на удаленном компьютере, то они обычно вам недоступны. Администратор никогда не разрешит любому пользователю выполнять подобные операции на своем сервере FTP .



Программа FTP для IBM OS/2 Warp Connect


Если вы работаете в среде операционной системы IBM OS/2 Warp Connect, вы тоже можете работать с программой FTP , запустив ее из папки TCP/IP Utilities. После запуска на экране появляется окно программы FTP и вы можете вводить в нем только что описанные команды (рис. 3.7).

Рис. 3.7. Программа FTP для IBM OS/2 Warp Connect



Программы для работы с протоколом FTP


Первое, что вы можете попробовать, подключившись к сети Internet, это воспользоваться программой FTP для того чтобы загрузить из Internet на диск своего компьютера другие приложения, специально ориентированные на работу с серверами FTP, WWW , а также предназначенные для работы с электронной почтой и конференциями.

Программа FTP есть в составе операционных систем Microsoft Windows 95 (при добавлении расширения Microsoft Plus) и Microsoft Windows NT, поэтому как только вы установите соединение с Internet, то сможете сразу ей воспользоваться.



Просмотр содержимого каталогов сервера


Для просмотра содержимого текущего каталога, расположенного на диске удаленного компьютера, воспользуйтесь командами dir или ls. Перемещаться по дереву каталогов удаленного узла вы сможете при помощи команды cd.



Просмотр страниц


Для перехода к просмотру других страниц вы можете либо сделать щелчок левой клавишей мыши по гиперсвязи (выделенному фрагменту текста или графическому изображению), либо набрать полный адрес URL новой страницы в поле Address, расположенному ниже линейки инструментальных средств, и нажать клавишу <Enter>. Последний способ предполагает, что вы знаете адрес нужной вам страницы.

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

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

После того как вы перешли к просмотру новой страницы, вы можете вернуться к старой, нажав кнопку с изображением треугольника, направленного острием влево.

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

Кнопка с изображением треугольника, направленного острием вправо, предназначена для просмотра следующей страницы, записанной в кэше страниц.

Таким образом, если вы последовательно просматривали несколько страниц и каждая из них была загружена до конца, то с помощью двух только что описанных кнопок вы можете их просматривать без повторной загрузки данных из сети. Последнее обстоятельство позволит вам сэкономить немало времени.

Содержимое страниц периодически изменяется, поэтому время от времени их нужно обновлять в кэше.

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

С помощью кнопки с изображением домика вы в любой момент можете перейти к просмотру домашней страницы.
Кстати, раз уж речь зашла о кнопках, расположенных на инструментальной линейке, расскажем о назначении остальных кнопок.

Кнопка Назначение
Переход к просмотру страницы сервера сети Microsoft Network, на которой находятся многочисленные средства поиска информации в сети Internet
Работа с серверами электронных конференций
С помощью этой кнопки вы можете открыть папку Favorites, в которой находятся наиболее интересные для вас страницы. Для перехода к просмотра страницы из этой папки вам достаточно сделать двойной щелчок левой клавишей мыши по пиктограмме или названию нужной страницы
Если нажать на эту кнопку, на экране появится диалоговая панель, с помощью которой можно добавить текущую страницу в папку Favorites
Увеличение высоты шрифта, которым отображается содержимое страницы
Уменьшение высоты шрифта, которым отображается содержимое страницы
Операция удаления (работает только в режиме редактирования страниц)
Операция копирования в универсальный буфер обмена Clipboard
Операция вставки содержимого Clipboard (работает только в режиме редактирования страниц)
Переход в режим редактирования страницы. Отредактированную страницу можно сохранить в файле на локальном диске
С помощью этой пиктограммы вы можете открыть любую страницу, расположенную на любом удаленном сервере WWW либо на локальном диске
Печать текущей страницы
Отправка электронного письма
Навигатор Microsoft Internet Explorer, как и другие навигаторы, может быть использован для работы с серверами FTP.

Для подключения к такому серверу в поле Address необходимо вместо адреса сервера WWW указать адрес сервера FTP, например так:

http://ftp.microsoft.com

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

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


Работа с электронной почтой


Приложение Netscape Navigator Gold содержит весь инструментарий, необходимый вам для работы с электронной почтой.

Сделайте двойной щелчок левой клавишей мыши по пиктограмме, на которой изображен почтовый конверт (эта пиктограмма находится в правом нижнем углу главного окна навигатора). Вы увидите диалоговую панель Password Entry Dialog, в которой нужно ввести ваш пароль для доступа к почтовому серверу POP (рис. 3.39). Этот пароль вы должны получить у вашего поставщика услуг Internet.

Рис. 3.39. Диалоговая панель Password Entry Dialog

После ввода пароля на экране появится окно почтовой программы, показанное на рис. 3.40.

Рис. 3.40. Окно почтовой программы, которая входит в комплект навигатора Netscape Navigator Gold

В левом верхнем углу этого окна находятся папки Inbox и Send, в которых хранится, соответственно, принятая почта и почта, предназначенная для отправления.

Если сделать двойной щелчок левой клавишей мыши по одной из этих папок, в окне, расположенном в правом верхнем углу главного окна, вы увидите список писем, хранящихся в папке.

Для просмотра письма достаточно сделать двойной щелчок левой клавишей мыши по названию письма. После этого в нижней части главного окна приложения вы увидите содержимое письма.

Таким образом, процедура просмотра почты достаточно проста.

В верхней части главного окна располагается инструментальная линейка с кнопками, с помощью которой удобно выполнять наиболее нужные функции по обработке почты. Ниже мы привели краткое описание этих кнопок.

Кнопка Описание
С помощью этой кнопки можно получить новую почту
Удаление ненужного письма
Создание нового письма
Ответ на письмо
Ответ сразу всем корреспондентам
Распространение сообщения (функция Forward)
Просмотр предыдущего непрочитанного сообщения
Просмотр следующего непрочитанного сообщения
Печать сообщения
Останов процесса передачи данных

Когда вы нажмете кнопку создания нового письма, на экране появится диалоговая панель, показанная на рис. 3.41.




Рис. 3.41. Диалоговая панель Netscape - (Message Composition)

В поле, расположенном справа от кнопки Mail To вы должны ввести электронный почтовый адрес своего корреспондента. Если одновременно с ним ваше письмо должен получить другой человек, то в поле Cc нужно указать еще один адрес.

В поле Subject следует ввести краткое описание содержимого письма.

Если вместе с письмом посылается файл, то путь к нему указывается в поле, расположенном справа от кнопки Attachment. Нажав кнопку Attachment, вы можете выбрать файл с помощью диалоговой панели.

В нижней части окна диалоговой панели находится поле, в котором вы должны ввести текст письма.

После подготовки перечисленных выше полей можно отправить письмо, нажав самую левую кнопку в инструментальной линейке диалоговой панели. Ниже мы привели краткое описание этой кнопки, а также остальных кнопок.

Кнопка Описание
Отправка подготовленного сообщения
Вставка содержимого текущего письма, отображаемого в нижнем окне просмотра писем
С помощью этой кнопки можно "прикрепить" к письму файл (двоичный или текстовый)
Вставка адреса из адресной книги
Останов процесса передачи данных
Для удобства заполнения адресных полей в почтовой системе навигатора Netscape Navigator Gold имеется адресная книга. Если из меню Options выбрать строку Address Book, на экране появится адресная книга, показанная на рис. 3.42. Сразу после установки навигатора эта книга будет пустой.



Рис. 3.42. Главное окно адресной книги

Для добавления нового адреса выберите из меню Item строку Add User. После этого на экране появится страница Properties блокнота Address Book (рис. 3.43), предназначенная для добавления в адресную книгу нового адреса.



Рис. 3.43. Страница Properties блокнота Address Book

В поле Nick Name вы должны ввести алиасное имя (псевдоним), которое может быть аббревиатурой или сокращенным именем, соответствующем добавляемому вами адресу.

Помимо обычных адресов, вы можете добавлять в адресную книгу списки рассылки, облегчающие отправку почты сразу нескольким адресатам. В этом случае в поле Nick Name следует ввести краткое имя списка рассылки. Для того чтобы добавить новый список рассылки, из меню Options следует выбрать строку Add List. На экране появится приведенная на рис. 3.43 страница блокнота Address Book, в которой поле E-Mail Address будет заблокировано.


Работа с электронными конференциями


Навигатор Netscape Navigator Gold , так же как и навигатор Microsoft Internet Explorer , содержит встроенные средства, предназначенные для работы с электронными конференциями. Однако в отличие от последнего, навигатор Netscape Navigator Gold

обеспечивает более удобную работу с бинарными конференциями, в которых публикуются графические изображения. Другое, еще более удобное приложение, специально предназначенное для работы с электронными конференциями, мы рассмотрим позже. Это приложение называется News Express .

А сейчас установите соединение с сетью Internet, запустите навигатор Netscape Navigator Gold и откройте окно приложения, предназначенного для работы с электронными конференциями, выбрав из меню Window строку Netscape News. После этого вы увидите окно, показанное на рис. 3.46.

Рис. 3.46. Окно навигатора Netscape Navigator Gold , предназначенное для работы с электроными конференциями

В верхней части окна находится инструментальная линейка с кнопками, предназначенными для выполнения наиболее нужных функций. В левой верней части окна под инструментальной линейкой располагается окно News Server просмотра списка конференций, полученного от сервера конференций. Правее него находится окно просмотра статей той конференции, что была выделена в левом окне. И, наконей, в ниженй части находится окно для просмотра содержимого статьи, выделенной в правом верхнем окне (т. е. в окне просмотра статей).

Если статья содержит внутри себя графическое изображение, закодированное программой UUENCODE , это изображение автоматически раскодируется и отображается в окне просмотра содержимого статьи.

Когда вы начинаете работу, прежде всего вы должны выбрать в окне News Server ваш сервер конференций. Например, для сети GlasNet это будет сервер news.glas.apc.org. Раскрыв папку, соответствующему выбранному серверу конференций, вы можете выбрать нужную вам конференцию или папку с конференциями. Далее нужно сделать щелчок левой клавишей мыши по названию выбранной вами конференциии, после чего начнется процесс заполнения окна списка статей.


Учтите, что список конференций очень большой (в нем несколько тысяч названий), поэтому при самом первом подключении к серверу конференций процесс загрузки этого списка может отнять у вас несколько минут.

Кнопка Описание
Посылка новой статьи в электронную конференцию
Посылка нового почтового сообщения
Посылка ответа на почтовое сообщение
Посылка ответа на статью в электронной конференции
Посылка сообщения и ответа одновременно
Передача сообщения другому корреспонденту
Просмотр предыдущей непрочитанной статьи
Просмотр следующей непрочитанной статьи
С помощью этой кнопки можно отметить статью как прочитанную
С помощью этой кнопки можно отметить все статьи как прочитанные
Печать содержимого текущей отображаемой статьи
Отмена процесса передачи данных

Работа с навигатором Microsoft Internet Explorer


Навигатор Microsoft Internet Explorer устанавливается вместе с расширением Microsoft Plus, которое предназначено для операционной системы Microsoft Windows 95.



Расширение списка серверов FTP


Для того чтобы добавить новый сервер FTP в список Profile Name, расположеный в диалоговой панели Session Profile (рис. 3.8), вы должны нажать кнопку New, которая находится в указанной диалоговой панели.

Далее вы должны заполнить поля диалоговой панели так, как это сделано для других серверов FTP , имеющихся в списке.

В поле Host Name следует указать доменное имя сервера или его адрес IP в виде четырех десятичных чисел, разделенных точками.

Далее вам нужно включить переключатлеь Anonymous Login. При этом поля User ID (идентификатор пользователя) и Password (пароль) будут заполнены автоматически. При необходимости вы можете изменить содержимое указанных полей.

В группе органов управления Initial Directories можно задать пути к локальному и удаленному каталогу, которые будут текущими после установки соединения.

Сделав все изменения, нажмите кнопку Save. Список Profile Name будет дополнен.



ROUTE


Программа ROUTE предназначена для работы с таблицей маршрутизации. С ее помощью вы можете просматривать и изменять содержимое этой таблицы, добавляя в нее новые мосты или удаляя существующие.

Ниже мы привели результат работы программы ROUTE, запущенной с параметром print:

Active Routes: Network Address Netmask Gateway Address Interface Metric 0.0.0.0 0.0.0.0 193.232.236.48 193.232.236.48 1 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 193.232.236.0 255.255.255.0 193.232.236.48 193.232.236.48 1 193.232.236.48 255.255.255.255 127.0.0.1 127.0.0.1 1193.232.236.255 255.255.255.255 193.232.236.48 193.232.236.48 1 224.0.0.0 224.0.0.0 193.232.236.48 193.232.236.48 1255.255.255.255 255.255.255.255 193.232.236.48 193.232.236.48 1

В данном случае при подключении к сети GlasNet нам был выделен адрес 193.232.236.48. Этот адрес и является адресом моста, через которого пакеты IP попадают в сеть Internet.

Если все что вы делаете в сети, это получаете доступ к Internet пользуясь выделенным для вас каналом, вам едва ли придется настраивать таблицу маршрутизации. Однако мы все же кратко опишем некоторые из приведенных в ней адреса.

Адрес 0.0.0.0 - это адрес моста, который используется по умолчанию. Так как адрес состоит из одних нулей, то это адрес вашего узла.

Остальные строки таблицы маршрутизации, приведенные выше, создаются автоматически при установке протокола TCP/IP.

Адрес 127.0.0.0 является адресом локального тестового моста. Адрес 127.0.0.1 также используется для локальных тестов сетевых приложений.

Локальный мост, через который пакеты попадают "во внешний мир", как мы уже говорили, имеет адрес 193.232.236.48.

Адрес 193.232.236.0 является адресом сети, к которой подключен ваш узел. Этой сети соответствует маска 255.255.255.0.

Адрес 255.255.255.255 используется для посылки пакетов всем узлам сети (это широковещательный адрес).

Ниже представлен список параметров программы ROUTE для операционной системы Microsoft Windows NT.

Параметр Назначение
print Вывод таблицы маршрутизации
add Добавление нового моста
delete Удаление моста
change Изменение адреса моста



Универсальный навигатор Netscape Navigator Gold


Если вам нужно, чтобы одно-единственное приложение предоставляло доступ ко всем (или почти ко всем) услугам сети Internet, мы советуем вам обратить внимание на Netscape Navigator Gold , которому посвящен этот раздел.

С помощью навигатора Netscape Navigator Gold можно не только просматривать содержимое серверов WWW и FTP , но и работать с электронной почтой, читать и посылать статьи в электронные конференции, а также создавать собственные страницы WWW для их размещения на вашем собственном или любом другом сервере WWW. На тот момент, когда мы писали эту книгу, навигатор Netscape Navigator Gold был самым многофункциональным приложением, созданным для работы с глобальной сетью Internet.

Фирма Netscape выпускает также упрощенную версию навигатора, лишенную средств разработки сраниц WWW , которая называется Netscape Navigator. Так как по своим остальным возможностям эти приложения примерно эквивалентны, мы ограничимся расказом только о навигаторе Netscape Navigator Gold .



Установка и запуск навигатора Netscape Navigator Gold


Для установки навигатора вы должны запустить полученный файл на выполнение в среде операционной системы Microsoft Windows 95 или Microsoft Windows NT. В результате на поверхности рабочего стола появится пиктограмма с изображением штурвала и названием Netscape Navigator Gold .

Чтобы запустить навигатор, установите соединение с сервером поставщика услуг Internet и сделайте двойной щелчок по пиктограмме навигатора. На экране появится основное окно приложения, показанное на рис. 3.31.

Рис. 3.31. Главное окно навигатора Netscape Navigator Gold

Сразу после запуска приложение начнет подключение к серверу WWW фирмы Netscape, имеющего адрес http://home.netscape.com. Полученная страница содержит последнюю информацию о разработках фирмы Netscape. Заметим, что помимо навигатора, фирма Netscape выпускает собственные серверные приложения для Internet.

По мере появляения новых бета-версий приложений Netscape вы можете получать их черезх Internet непосредственно с сервера WWW фирмы Netscape.

В верхней части главного окна навигатора Netscape Navigator Gold имеется линейка инструментальных средств, предназначенная для выполнения наиболее нужных операций. Ниже мы привели краткое описание кнопок, расположенных на этой инструментальной линейке.

Кнопка Описание
Переход к просмотру предыдущей страницы
Переход к просмотру следующей страницы
Переход к просмотру домашней страницы
Редактирование загруженной страницы
Обновление текущей страницы
Загрузка графических изображений
Переход к просмотру страницы WWW , заданной своим адресом URL
Печать текущей страницы
Поиск информации в сети Internet

Отмена загрузки страницы

В поле Location вы можете ввести адрес страницы WWW . После того как вы нажмете клавишу <Enter>, навигатор сделает попытку подключиться к указанному вами серверу и загрузить соответствующую страницу.

Ниже поля Location находятся кнопки What's New!, What's Cool!, Handbook, Net Search, Net Directory и Software, которые открывают доступ к информации, расположенной на сервере Netscape.


Отметим один интересный факт. Обычно приложения поставляются вместе со справочной системой и электронной документацией в виде hlp-файлов или файлов аналогичного назначения. Навигаторы фирмы Netscape также имеют такие файлы. Однако если для того чтобы почитать руководство пользователя вы попробуете выбрать строку Handbook из меню Help, приложение Netscape Navigator Gold отобразит в своем окне соответствующую страницу WWW , расположенную на сервере Netscape (при условии, что вы установили соединение с Internet).

Таким образом, все пользователи навигатора Netscape Navigator Gold имеют доступ к самой последней версии руководства, расположенной на сервере Netscape.

Теперь обратите внимание на нижний левый угол главного окна приложения Netscape Navigator Gold .

В этом углу расположены две небольшие пиктограммы с изображением почтового конверта и вопросительного знака.
Если сделать двойной щелчок левой клавишей мыши по одной из этих пиктограмм, запустится почтовое приложение, которое входит в комплект навигатора. С его помощью вы можете работать с почтовым сервером своего поставщика услуг Internet, отправляя и принимая электронную почту.


Установка и запуск программы WS_FTP


Получив все необходимые файлы архивов, прочтите их описание, которое должно находиться в текстовых файлах. Затем создайте на своем диске каталог, например с именем WS_FTP , и скопируйте в него все файлы из архива wsftp32a.zip (это самая последняя бета-версия программы FTP_32 на момент написания данной книги).

Затем создайте на поверхности рабочего стола или в любой выбранной вами папке теневую пиктограмму, соответствующую файлу ws_ftp32a.exe.

Для запуска соединитесь с сервером поставщика услуг Internet и сделайте двойной щелчок левой клавишей мыши по созданной пиктограмме. Вы увидите главное окно программы WS_FTP (рис. 3.8).

Рис. 3.8. Главное окно программы WS_FTP

Сразу после запуска на переднем плане появится диалоговая панель Session Profile, с помощью которой можно выбрать сервер FTP для подключения. В дальнейшем вы будете вызывать на экран эту диалоговую панель, нажимая кнопку Connect, расположенную в левом нижнем углу главного окна программы WS_FTP.



Установка режима передачи файлов


Перед началом передачи файлов необходимо установить текстовый или двоичный режим передачи данных, пользуясь командами ascii или binary, не имеющих параметров. Если вы ошибетесь и попытаетесь передать двоичные данные в текстовом режиме, содержимое файла будет искажено. Передача текстовых данных в двоичном режиме также ни к чему хорошему не приведет.

Как определить тип данных, хранящихся в файле?

Можно попытаться использовать для этого расширение имени файла или имя файла. Например, файл readme.txt скорее всего текстовый, в то время как файл virus.exe, очевидно, двоичный, так как представляет собой программу.

К сожалению, трудно дать какие-либо более конкретные рекомендации по определению типа данных. Скажем только, что обычно в каждом каталоге хорошо организованного сервера FTP находится описание содержимого в виде текстового файла с характерным именем (readme.txt, index00.txt и так далее).



Загрзука приложения News Express из сети Internet


Приложение New Express вы сможете найти на сервере WWW в Гонконге по адресу http://www.hk.super.net/shware/winsock-l/Windows95/News/index.shtml.

Просматривая страницы сервера http://www.hk.super.net, вы найдете и другие интересные приложения, предназначенные для работы с электронными конференциями, например, WINVN .



Запись в конференцию новой статьи


Для того чтобы записать в конференцию новую статью, нажмите кнопку подготовки новой статьи к отправке в конференцию, расположенную расположенную в инструментальной линейке главного окна приложения News Express .

В результате на экране появится окно New article, показанное на рис. 3.52.

Рис. 3.52. Окно New article, предназначенное для подготовки новой статьи к отправке в конференцию

В поле Newsgroups уже указано название конференции, с которой вы работаете. Заметим, что на сервере конференций сети GlasNet имеется специальная конференция glas.test, предназначенная для тестирования и обучения приемам работы с конференциями.

При подготовке новой статьи вы должны заполнить поля Subject (тема вашей статьи), Keyword (ключевое слово для поиска) и Summary (краткое описание содержимого статьи).

Далее вы можете набрать текст статьи или вставить содержимое текстового файла, нажав соответствующую кнопку на инструментальной линейке окна New article.

При добавлении к статье двоичного файла вы должны нажать на указанной инструментальной линейке кнопку с изображением скрепки. После этого вы увидите диалоговую панель Attachment, показанную на рис. 3.53.

Рис. 3.53. Диалоговая панель Attachment

Здесь вам следует указать в поле Filename имя добавляемого двоичного файла. Для поиска файла можно воспользоваться кнопкой Browse.

Далее следует выбрать в поле Encoding метод кодировки UUEncode. Обратите также внимание на переключатель Cut size. Если его включить, то двоичный файл будет разрезан на несколько частей. Размер этих частей вы можете установить (в строках текста) в поле, расположенном справа от указанного переключателя.

Внешний вид окна New article, содержащего текст статьи и добавленный к статье двоичный файл, показан на рис. 3.54.

Рис. 3.54. К тексту статьи был добавлен двоичный файл



Запуск навигатора


Работать с навигатором Microsoft Internet Explorer достаточно просто.

Установив соединение с сервером поставщика услуг Internet, сделайте двойной щелчок левой клавишей мыши по пиктограмме The Internet с изображением земного шара. Эта пиктограмма расположена на поверхности рабочего стола Microsoft Windows 95. Через некоторое время на экране появится главное окно навигатора Microsoft Internet Explorer, показанное на рис. 3.17.

Рис. 3.17. Главное окно навигатора Microsoft Internet Explorer, в котором отображается главноая страница сервера WWW АО "ДиалогНаука"

Сразу после установки навигатор автоматически попытается подключиться к сранице сети Microsoft Network. Эта страница отмечена в параметрах настройки навигатора как домашняя (Home Page). В последствии вы можете изменить домашнюю страницу, если вы предпочитаете начинать "плавание" по сети серверов WWW с другого места.

В правом верхнем углу окна навигатора Microsoft Internet Explorer вы видите изображение флага - логотипа операционной системы Microsoft Windows. Если флаг трепещет "на ветру", это означает что в настоящий момент выполняется загрузка страницы из сети (точнее говоря, из сервера WWW , с которым установлено соединение) в память вашего компьютера. Подождите, пока флаг не станет неподвижным - это означает, что загрузка страницы завершена.

В любой момент вы можете прекратить загрузку текущей страницы, сделав двойной щелчок левой клавишей мыши по изображению флага или по кнопке с изображением страницы, не загруженной до конца.



Запуск приложения и настройка параметров


Перед запуском приложения News Express установите соединение с сервером поставщика услуг Internet и сделайте двойной щелчок левой клавишей мыши по пиктограмме приложения.

На экране появится главное окно прилжоения, показанное на рис. 3.47.

Рис. 3.47. Главное окно приложения News Express

В блокноте Newsgroups отображается список конференций (страницы Subscribed, All, New) или список локальных папок (страница Folder). На странице All отображается полный список конференций.

Если вы постоянно работаете с некоторыми из них, имеет смысл "оформить подписку". Это можно сделать с помощью строки Subscribe из меню Group или нажав кнопку подписки в инструментальной линейке (описание этих кнопок мы приведем ниже).

Если вы подписались на конференцию при помощи приложения News Express , это не означает, что вам будут приходить по электронной почте все новые статьи, появившиеся в конференции. Просто имя такой конференции появится на странице Subscribed

блокнота Newsgroups. Вы будете получать при подключении к серверу конференций только заголовки новых статей, да и то только после того, как сделаете двойной щелчок левой клавишей мыши по названию конференции.

Для отображения списка статей приложение News Express создает отдельное окно. На рис. 3.47 это окно называется usenet.comp.binaries.psion, так как для работы была выбрана именно эта конференция.

Аналогично, если сделать двойной щелчок левой клавишей мыши по заголовку статьи, внутри главного окна приложения News Express появится еще одно окно, в котором будет отображаться содержимое статьи.

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

Пиктограмма Описание
Обычная статья, в которой находится текст или двоичные данные, закодированные программой UUENCODE
Статья, разделенная на несколько частей, которые можно загружать все сразу или по отдельности.
Аналогично предыдущей пиктограмме, однако архив пока еще не полный. Вы должны подождать, пока в конференцию не будут загружены остальные части этой статьи
Этой пиктограммой отмечается статья, которая загружается на ваш локальный диск в настоящий момент
<
При загрузке в двоичные конференции больших по объему файлов их обычно разбивают на несколько частей. При этом в случае разрыва соединения вам не придется загружать весь файл заново, что может иметь значение, если у вас низкоскоростной модем или телефонная линия плохого качества.

Если сделать щелчок левой клавишей мыши по пиктограмме статьи, разделенной на несколько частей, вы увидите список содержимого такого архива с указанием размера каждой части.

Для загрузки всех частей одновременно сделайте двойной щелчок левой клавишей мыши по указанной пиктограмме. В том случае, если вы решили загружать статью по частям, раскройте архив щелчком мыши и загружайте его отдельные части как самостоятельные статьи.

Одно из достоинств приложения News Express заключается в том, что вы можете легко сортировать список статей по дате, заголовку, имени автора или теме простым щелчком левой клавишей мыши по соответствующему заголовку окна просмотра названий статей. Аналогично можно отсортировать список конференций в окне Newsgroups.

В верхней части главного окна приложения News Express находится инструментальная линейка с кнопками, предназначенными для выполнения наиболее нужных операций.

Ниже мы привели краткое описание указанных кнопок.

Кнопка Описание
Остановка процесса передачи данных
Удаление
Настройка параметров для выделенного объекта (папки, статьи, конференции и т. д)
Подписка на конференцию
Отмена подписки
Прерывание работы с конференцией
Сохранение статьи на диске
Печать статьи
Раскодировка двоичного файла, опубликованного в конференции
Подготовка новой статьи к отправке в конференцию
Подготовка ответа на статью для записи в конференцию
Отправка электронного письма
Подготовка к отправке ответа на сообщение в виде письма
Запись статьи в архив
Отправка статьи или сообщения
Поиск
Поиск на удаленном узле
Получение справочной информации
Загрузив статью, вы можете распечатать ее на принтере или сохранить в виде файла на диске.



Если статья содержит закодированные двоичные данные, в окне просмотра статьи отображается название соответствующего двоичного файла, как это показано на рис. 3.48.



Рис. 3.48. Статья, в которой закодированы двоичные данные

Вы можете сохранить такой файл как обычный текстовый и раскодировать его позже при помощи программы UUDECODE , однако проще это сделать, нажав кнопку раскодирования двоичного файла, которая находится в инструментальной линейке главного окна приложения News Express .

Заметим, что для просмотра статей создается только одно окно. Таким образом, вы можете одновременно загружать и просматривать только одну статью.

В окне просмотра статьи имеется своя инструментальная линейка. Описание кнопок, расположенных в этой линейке, мы привели ниже.

Кнопка Описание
Просмотр предыдущей статьи в списке статей конференции
Просмотр следующей статьи в списке статей конференции
Просмотр следующей непрочитанной статьи
Переход назад к только что прочитанной статье
Переход вперед после использования предыдущей кнопки
Просмотр статьи в текстовом формате
Включение режима свертки слов
Переключение шрифта в окне просмотра. Вы можете выбирать для просмотра статьи либо пропорциональный шрифт, либо шрифт с фиксированной шириной букв

Другие возможности языка HTML


Язык HTML непрерывно развивается, поэтому к настоящему моменту нет никакого стандартного описания для этого языка. Как вы могли заметить, фирмы Microsoft и Netscape, доминирующие на рынках приложений для Internet, вводят свои собственные расширения языка, которые могут использоваться навигаторами конкурента, а могут и не использоваться.

В настоящий момент фирма Netscape активно внедряет одну из реализаций языка JAVA, который позволяет организовать интерпертацию программ, полученных из сети, на локальном компьютере пользователя. Рассмотрение этого языка выходит за рамки нашей книги, однако отметим, что с помощью специальных команд вы можете включать такие программы в документ HTML .

Подход Microsoft заключается в использовании технологии OLE, позволяющей запускать приложения OLE, полученные из сети. Для вставки объектов OLE в документы HTML фирма Microsoft используются собственные средства.

Все шире в сети Internet распространяется наиболее современная технология виртуальной реальности. Используя специальный язык виртуальной реальности VRML и специальные инструментальные средства, вы можете создавать, например, виртуальные здания, состоящие из многих этажей и комнат. Файл VRML можно включить в текст документа HTML , после чего пользователи получат возможность ходить по вашему виртуальному зданию, как в популярной игре DOOM, созданной фирмой Id Software.

Одтметим однако, что для просмотра файлов виртуальной реальности вы должны установить к своему навигатору специальные расширения. Эти расширения можно получить на серверах Microsoft (для навигатора Microsoft Internet Explorer ) и Netscape (для навигатора Netscape Navigator).

Еще одна возможность, не описанная в нашей книге из-за отсутствия места, заключается в том, что вы можете размещать на страницах WWW средствами языка HTML так называемые формы. Формы похожи на диалоговые панели Windows и могут включать в себя кнопки, поля ввода, списки и т. д. В зависимости от того, как пользователь заполнит такую форму или в зависимости от установки переключателей может осуществляться переход к различным страницам сервера WWW или выполяться другие действия.

Формы очень удобны, например, для организации электронной торговли, когда покупатель может выбрать на странице WWW нужный ему товар, и, указав номер своей кредитной карточки, купить его, не вставая с места.



Главное окно Microsoft Internet Assistant


Создавая новый документ HTML , сделайте щелчок правой кнопкой мыши по поверхности рабочего стола или внутри папки и выберите из контекстного меню строку New. Затем из появившегося меню второго уровня выберите строку Internet Document (HTML). Затем укажите имя для нового документа.

Для редактирования документа сделайте щелчок правой клавишей мыши по созданной пиктограмме и выберите из контекстного меню строку edit. Запустится текстовый процессор Microsoft Word for Windows, однако его инструментальные линейки будут иметь несколько непривычный вид (рис. 4.8).

Рис. 4.8. Редактирование документа при помощи расширения Microsoft Internet Assistant for Microsoft Word

Изменится и меню текстового процессора.

Приведем описание кнопок, которые появятся в инструментальных линейках при редактировании докумета HTML .

Кнопка Описание
Кнопка предназначена для включения или выключения режима отображения информации HTML в полях текстового процессора Word for Windows
Просмотр документа HTML с использованием текущего навигатора WWW

Переключение редактора в режим просмотра страниц WWW (в этом режиме можно просматривать как создаваемую страницу, так и любую другую, доступную через Internet)

Возврат к просмотру предыдущей страницы из числа просмотренных ранее
Переход к просмотру следующей страницы из числа просмотренный ранее
Выбор стиля оформления для текущего параграфа
Увеличение размера шрифта
Уменьшение размера шрифта
Выделение жирным шрифтом
Выделение наклоном
Выделение подчеркиванием
Выравнивание параграфа по левой границе окна просмотра
Центрирование параграфа в окне просмотра
Создание нумерованного списка
Создание ненумерованного списка
Уменьшение отступа
Увеличение отступа
Вставка горизонтальной разделительной линии
Вставка графического изображения или видеофрагмента
Вставка закладки
Вставка гипертекстовой ссылки
Ввод заголовка документа

Если нажать кнопку переключения редактора в режим просмотра страниц WWW, расположенную слева во второй сверху инструментальной линейке, вы сможете посмотреть, как будет выглядеть ваша страница при просмотре. Кроме того, вы сможете загрузить из сети Internet любую другую страницу и, например, скопировать из нее гипертекстовую ссылку, для того чтобы затем вставить ее в свой документ.


На рис. 4. 9 показан внешний вид окна текстового процессора с расширением Microsoft Internet Assistant for Microsoft Word в режиме просмотра страниц WWW.



Рис. 4.9. Главное окно текстового процессора Microsoft Word в режиме просмотра страниц WWW

Ниже мы привели назначение новых кнопок, которые появляются в инструментальных линейках текстового процессора при его переключении в режим просмотра страниц WWW.

Кнопка Описание
Переключение в режим редактирования документа HTML
Переход к странице, заданной своим адресом URL
Просмотр списка посещенных страниц с возможностью копирования гипертекстовых ссылок на них
Просмотр списка наиболее интересных страниц
Добавление текущей страницы в список наиболее интересных страниц
Переход к просмотру домашней страницы
Останов передачи данных
Повторная загрузка страницы
Копирование гипертекстовой ссылки
Поиск текстовой строки в документе
Как видите, этот набор кнопок напоминает аналогичных набор в таких навигаторах, как Microsoft Internet Assistant и Netscape Navigator Gold .


Использование стилей


Продолжая аналогию с оформлением обычного текста при помощи текстовых процессоров, мы расскажем вам о так называемом стилевом оформлении параграфов.

Что это такое?

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

Каждому стилю можно присвоить свое имя. В процессе оформления документа вы можете указать, что данный параграф оформлен, например, при помощи стиля Heading и потому будет иметь внешний вид заголовка.

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

В языке HTML определены шесть стилей для оформления заголовков различного уровня. Для того чтобы оформить параграф с использованием этих стилей, вы должны вместо команды <P> использовать команды <H1>, <H2>, …, <H6> . Перечисленные команды используются в паре с командами </H1>, </H2>, …, </H6> .

Ниже мы привели текст страницы WWW, на которой демонстрируется использование всех шести стилей заголовков и обычного текста:

<HTML > <HEAD> <TITLE>Untitled</TITLE> <META NAME="GENERATOR" CONTENT="Internet Assistant for Microsoft Word 2.0z"> </HEAD> <BODY>

<H1><FONT SIZE=6 COLOR=#FF0000>Heading 1</FONT></H1> <P> <FONT FACE="Times New Roman">Normal text</FONT> <H2><FONT SIZE=5 COLOR=#000080>Heading 2</FONT></H2> <H3><FONT SIZE=4 COLOR=#008000>Heading 3</FONT></H3> <H4>Heading 4</H4> <H5>Heading 5</H5> <H6>Heading 6</H6>

</BODY> </HTML >

Внешний вид этой страницы при ее просмотре с помощью навигатора Microsoft Internet Explorer показан на рис. 4.2.




Рис. 4.2. Использование стилей заголовков при оформлении страниц WWW

Строго говоря, навигатор вправе сам выбирать параметры для отображения параграфов, так как в документе задано только имя стиля. Однако стиль более высокого уровня отображается более крупным шрифтом и это будет справедливо в любом случае.

Изучая исходный текст документа, обратите внимание, что тексты заголовков первого, второго и третьего уровня отображаются с использованием разных цветов. Указанные в примере цвета были установлены редактором Microsoft Internet Assistant for Microsoft Word. Если вы подготавливаете документ простым текстовым редактором, то можете либо не указывать параметр COLOR, либо задать другие цвета по своему усмотрению.

Редактор Microsoft Internet Assistant устанавливается как расширение для текстового процессора Microsoft Word for Windows, поэтому стилевое оформление вы можете задавать с использованием списка стилей, расположенным в левой части соответствующей инструмнтальной линейки текстового процессора. Это очень удобно, особенно если вы привыкли работать с приложением Microsoft Word for Windows.

На рис. 4.3 и 4.4 мы показали соновные стили, которые можно использовать при работе в редакторе Microsoft Internet Assistant for Microsoft Word.



Рис. 4.3. Использование стилей при создании документа в среде Microsoft Internet Assistant for Microsoft Word



Рис. 4.4. Использование стилей при создании документа в среде Microsoft Internet Assistant for Microsoft Word (продолжение)

Исходный текст, соответствующий странице, которая изображена на этих рисунках, приведен ниже:

<HTML > <HEAD> <TITLE>Untitled</TITLE> <META NAME="GENERATOR" CONTENT="Internet Assistant for Microsoft Word 2.0z"> </HEAD> <BODY> <BLOCKQUOTE> Blockquote </BLOCKQUOTE>

<P> Default <DL COMPACT> <DT> <FONT FACE="Times New Roman">Definition Compact </FONT> </DL>

<DL> <DT> <FONT FACE="Times New Roman">Definition List</FONT> <DT> <FONT FACE="Times New Roman">Definition Term </FONT> </DL>



<DIR> <LI> Directory </DIR>

<PRE WIDTH=132> <FONT SIZE=2 FACE="Courier New Cyr">PRE WIDE Perforatted</FONT> </PRE>

<P> <SAMP><FONT FACE="Courier New Cyr">Sample</FONT></SAMP> <P> <CODE><FONT FACE="Courier New Cyr">CODE</FONT></CODE> <P> <STRIKE> Strikethrough</STRIKE> <P> <STRONG>Strong</STRONG> <P> <TT> <FONT FACE="Courier New Cyr">Typewriter</FONT></TT> <P> <CITE>CITE</CITE> <DL> <DT> <DFN> Definition</DFN> </DL>

<ADDRESS> Address </ADDRESS>

<P> <VAR><FONT FACE="Times New Roman">Variable</FONT></VAR> </BODY> </HTML >

В этом тексте встречаются как уже известные вам команды логического оформления символов, так новые для вас команды стилевого оформления. Ниже мы приведем краткое описание новых команд.

Команда Описание
<BLOCKQUOTE> , </BLOCKQUOTE> Это стилевое оформление используется для цитирования
<DL COMPACT> , </DL> Этот стиль используется для формирования списка терминов и их описания
<DT> Используется вместе с командами <DL…> и <DD> для выделения определяемого термина
<DIR> , </DIR> Используется для формирования списка
<TT> , </TT> Текст, оформленный с использованием этой команды, будет отображаться на экране шрифтом с фиксированной шириной символов
<DFN> , </DFN> Этот стиль используется для оформления впервые упоминающегося термина
<ADDRESS> , </ADDRESS> Этот стиль применяется для оформления авторской подписи под страницей, адресов и т. п.
Редактор страниц WWW, встроенный в навигатор Netscape Navigator Gold , также позволяет легко задавать стилевое оформление параграфов, выбирая названия стилей из меню, как это показано на рис. 4.5.



Рис. 4.5. Список стилей оформления параграфов, доступных в редакторе Netscape Navigator Gold версии 2.0


Язык HTML


Хотя для вас это может оказаться неожиданностью, но страницы WWW хранятся в виде самых обычных текстовых файлов. Все графические вставки, видео и звуковые данные записаны в отдельные файлы с использованием соответствующего формата (например, GIF или JPEG ). При этом страницы WWW содержат ссылки на эти файлы, но не двоичные данные.

Все многообразие стилевого и шрифтового оформления страниц WWW достигается с помощью управляющих команд, которые вставляются в соответствующие места текста. Именно поэтому для подготовки страниц WWW можно воспользоваться любым текстовым редактором (хотя специальные средства разработки страниц намного удобнее).

Набор управляющих команд и правил их использования определяется языком разметки гипертекста HTML (Hypertext Markup Language), который произошел от ранее разработанного мощного языка разметки текста SGML (Standard Generalized Markup Language ). Описание основных возможностей языка HTML является предметом данного раздела нашей книги.

Почему для представления страниц WWW, содержащих мультимедийную информацию, выбран именно текстовый формат?

Причина заключается в том, что такой способ представления страниц гарантирует переносимость на любую платформу. Эта возможность очень важна, так как сеть Internet объединяет компьютеры, имеющих самые разные архитектуры. А текст всегда остается текстом, записан ли он в файловой системе NTFS в операционной системе Microsoft Windows NT или лежит в наборах данных операционной системы IBM MVS на "большом" компьютере.

Развитие сети Internet и технологии WWW в настоящее время находится на стадии взрыва, поэтому каждый месяц появляются все новые средства разработки приложений Internet вообще и страниц WWW

в частности. Помимо этого, постоянно развивается язык разметки страниц HTML . Если вы подключены к сети Internet и уже научились ориентироваться среди бесчисленного количества серверов WWW, для вас не составит труда получить самую последнюю информацию по данным вопросам.

Современные средства создания страниц WWW работают в режиме WYSIWYG. При этом вы редактируете документ и сразу видите, как он будет выглядеть при его размещении на сервере WWW. Используя такие средства, вы будете избавлены от необходимости глубокого изучения языка HTML . Однако в нашей книге мы все же приведем основные сведения об этом языке, так как они могут вам пригодиться либо для ручной "доводки" страниц, либо в том случае, если по какой-либо причине вы не сможете использовать высокоуровневые инструментальные средства разработки страниц.



Назначение стилей параграфам документа


Для назначения стиля параграфам документа проще всего нажать соответствующую кнопку на инструментальной панели текстового процессора.

Если вам необходимо переопределить параметры стиля, можно воспользоваться обычной методикой, принятой в текстовом процессоре Microsoft Word for Windows. А именно, выберите из меню Format строку Style и при помощи появившейся на экране диалоговой панели укажите новые параметры стиля, сохранив их, если это нужно, в файле шаблона.



Оформление фона документа


Для оформления фона документа выберите из меню Format строку Background and Links. После этого на экране появится одноименная диалоговая панель, показанная на рис. 4.10.

Рис. 4.10. Диалоговая панель Background and Links

В поле Image вы должны ввести путь к файлу изображения, которое будет использовано для оформления фона страницы. Этот файл можно найти на диске с помощью диалоговой панели, которая появится на экране, если нажать кнопку Browse.

Если нужно сделать так, чтобы фоновое изображение оставалось на месте в процессе просмотра страницы, включите переключатель Do not scroll image.

С помощью списка Color вы можете выбрать цвет для фона страницы (только в том случае, если вы не используете для оформления фона графическое изображение).

В списке Body Text вы можете выбрать цвет текста. Для выбора цвета гипертекстовый связей, указывающих на еще не посещенные и уже посещенные страницы, воспользуйтесь, соответственно, списками Hyperlink to pages not yet viewed и Hyperlink to pages already viewed.

Если выбрать из меню Format строку Background Sound, в появившейся на экране одноименной диалоговой панели (рис. 4.11) можно указать звуковой файл, который будет проигрываться после загрузки стрницы.

Рис. 4.11. Диалоговая панель Background Sound

В поле Sound вы должны указать путь к файлу в формате WAV или MIDI . Последний формат удобен тем, что файлы в этом формате обычно занимают немного места, а значит будут быстро загружены из сети.

В поле Playback loop вы можете указать количество раз, которое будет проигрваться файл (до 999).

Обратите также внимание на предупреждение в ниженй части диалоговой панели о том, что для успешного воспроизведения фонового звукового сопровождения навигатор должен уметь распознавать и обрабатывать команду <BGSOUND...>. Такой возможностью обладает навигатор Microsoft Internet Explorer .



Оформление фона страницы


Очень часто при оформлении фона страниц WWW используют небольшое графическое изображение, которое будет заполнять собой фон страницы.

Для того чтобы указать путь к файлу, содержащему фон страницы, вы должны добавить к команде <BODY> параметр BACKGROUND, как это показано ниже:

<BODY BACKGROUND="Bkg.jpg"> <P> <IMG DYNSRC="video.avi" START="FILEOPEN" CONTROLS> . . . Другие строки документа HTML . . . </BODY>

Для команды <BODY> вы можете указать и другие параметры, некоторые из них приведены ниже:

Параметр Описание
BGCOLOR С помощью этого параметра вы можете задать цвет фона страницы в следующем виде:

<BODY BGCOLOR="#RRGGBB">где RR, GG и BB определяют, соответственно, красную, зеленую и голубую компоненту цвета. Все значения необходимо указывать в шестнадцатеричном формате

TEXT Параметр TEXT используется для управления цветом текста в документе. Значение этого параметра уазывается таким же образом, как и значение параметра BGCOLOR
LINK Управление цветом текста гипертекстовых ссылок
VLINK Управление цветом текста гипертекстовых ссылок, соответствующих ранее просмотренным страницам
ALINK Управление цветом текста активных гипертекстовых ссылок
BGPROPERTIES При свертке содержимого окна просмотра документа HTML графическое изображение, использованное для оформления фона, будет оставаться на месте, если установить значение этого параметра следующим образом:

BGPROPERTIES=FIXEDЭтот параметр распознается только навигатором Microsoft Internet Explorer



Оформление параграфов


Простейшие текстовые редакторы, такие как Notepad, Norton Editor или Лексикон для DOS, предполагают, что текст состоит из отдельных строк, каждая из которых завершается специальным символом - символом конца строки.

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

Современные текстовые процессоры, например, Microsoft Word for Windows, пользуются символом конца строки по-другому. Вместо того чтобы вставлять этот символ в конец каждой строки текста, они отмечают указанным символом конец параграфа.

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

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

При создании страниц WWW вы также работаете не с отдельными строками текста, а с параграфами. При этом в процессе просмотра, когда пользователь изменит размер окна навигатора, последний выполнит автоматический перенос слов и параграф снова займет всю полезную ширину окна.

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



Оформление символов


Любой современный (и даже не очень современный) текстовый процессор предоставляет возможность шрифтового оформления символов. Как правило, вы можете выбрать для символов любой шрифт, установленный в системе, выбрать высоту символов, выделить символы жирным шрифтом, наклоном или подчеркиванием.

Соответствующие средства встроены и в язык HTML .

Все команды форматирования символов, определенные в языке HTML , можно разделить на команды логического форматирования и команды физического форматирования.

Команды логического форматирования определяют не конкретный способ оформления, а указывают навигатору тип информации, подлежащей выделению. Способ выделения выбирается навигатором.

Ниже мы привели список команд логического форматирования символов с кратким описанием.

Команда Описание
<CITE>, </CITE> Цитата
<EM>, </EM> Текст, имеющий особое значение
<STRONG>, </STRONG> Сильное выделение текста
<KBD>, </KBD> Текст, введенный пользователем
<CODE>, </CODE> Листинг программы
<SAMP>, </SAMP> Последовательность литералов
<VAR>, </VAR> Имя переменной
<!-- ... --> Комментарий

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

Вот пример фрагмента текста, оформленного с выделением:

<P> В этой команде переменной <CODE>TimeCnt</CODE> присваивается значение, равное нулю.

Команды физического форматирования указывают явным образом, как следует оформить символы текста:

Команда Описание
<B> , </B> Выделение жирным шрифтом
<I> , </I> Выделение наклоном
<TT> , </TT> Оформление шрифтом с фиксированной шириной букв
<U> , </U> Выделение подчеркиванием
<STRIKE> , </STRIKE> Выделение перечеркиванием
<BIG> , </BIG> Текст с крупным размером букв
<SMALL> , </SMALL> Текст с малым размером букв
<BLINK> , </BLINK> Мигающий текст
<SUB> , </SUB> Подстрочный индекс
<SUP> , </SUP> Надстрочный индекс
<
Еще одна возможность оформления символов, удобная, например, для размещения в документе листингов программ, связана с использованием команд <PRE> и </PRE> .

Эти команды называются командами включения предварительно отформатированного текста.

Под форматированием в данном случае понимается подготовка текста простым текстовым редактором с использованием шрифта с фиксированной шириной букв. В этом смысле листинги программ являются отформатированными. Вы можете добавить их в документ следующим образом:

<PRE WIDTH="60"> int main(int argc, char *argv[]) { printf("Hello, world!"); } </PRE>

Параметр WIDTH указывает максимальное количество символов в одной строке. По умолчанию значение этого параметра равно 80.

Еще одна команда, предназначенная для форматирования символов, это команда <FONT…>, с помощью которой можно задать параметры шрифта.

Команда <FONT…> с параметром SIZE определяет размер шрифта. Фирмы Microsoft и Netscape трактуют эту команду по-разному, что может привести к неприятным последствиям.

В трактовке Microsoft команда <FONT SIZE=x> определяет абсолютный размер шрифта в пикселах следующим образом:

Размер букв в пикселах Значение параметра x в команде <FONT SIZE=x>
9 1
10 2
12 3
14 4
18 5
24 6
36 7
По умолчанию размер шрифта равен 3, что соответствует высоте букв, равной 12 пикселам (при печати размер такого шрифта примерно равен размеру шрифта печатной машинки).

Хотя оператор <FONT SIZE=x> допускает указание относительного изменения размера шрифта (для чего перед числом x достаточно поставить знак плюс или минус), редактор Microsoft Internet Assistant for Microsoft Word пользуется только абсолютными значениями.

Редактор страниц навигатора Netscape Navigator Gold напротив, указывает относительные значения изменения высоты шрифта (относительно размера 3, принятого по умолчанию).

Другой параметр оператора <FONT…> - параметр COLOR - позволяет задать цвет символов. Формат этого параметра приведен ниже:



<FONT COLOR=#RRGGBB>

Здесь вместо RR, GG и BB следует указать шестнадцатиричные значения для, соответственно, красной, зеленой и голубой компонент цвета.

Ниже для примера мы привели фрагмент документа, оформленного с помощью редактора Microsoft Internet Assistant for Microsoft Word:

<P> <FONT SIZE=6 COLOR=#FF0000>Text</FONT>

Здесь текстовая строка Text отображается красным цветом, причем размер шрифта равен 6 и указан в виде абсолютного значения.

Аналогичное оформление, полученное с помощью редактора навигатора Netscape Navigator Gold , показано ниже:

<div align=center><p><font COLOR="#FF0000"><font SIZE=+3>Text </font></font>2</p></div>

Обратите внимание, что размер символов указан относительно текущего.

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

Если вам нужно изменить базовое значение высоты букв, это можно сделать командой <BASEFONT…> , например:

<BASEFONT SIZE=2>

К сожалению, на момент создания этой книги команду <BASEFONT…> понимали только навигаторы фирмы Netscape.


Переход к следующей строке


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

При подготовке документа HTML вы можете сделать принудительный переход к другой строке с помощью команды <BR>, например:

<P> Простейшие текстовые редакторы, такие как:<BR> Notepad, <BR> Norton Editor,<BR> Лексикон для DOS, <BR> предполагают, что текст состоит из отдельных строк, каждая из которых завершается специальным символом - символом конца строки.

При отображении этот текст будет выглядеть следующим образом:

Простейшие текстовые редакторы, такие как: Notepad, Norton Editor, Лексикон для DOS, предполагают, что текст состоит из отдельных строк, каждая из которых завершается специальным символом - символом конца строки.

В данном случае мы использовали переход к следующей строке для организации списка, однако, как мы увидим дальше, для решения этой задачи в языке HTML имеются более удобные средства.



Получение и установка Microsoft Internet Assistant


Вы можете получить этот редактор бесплатно с сервера www.microsoft.com в виде файла с именем wrdia20z.exe. Для установки вы должны просто запустить указанный файл и следовать инструкциям, появляющимся на экране. Разумеется, перед установкой редактора Microsoft Internet Assistant необходимо установить текстовый процессор Microsoft Word for Windows. Мы рекомендуем использовать версию 7.0 этого процессора, специально разработанную для операционных систем Microsoft Windows 95 и Microsoft Windows NT.



Представление табличных данных


Рано или поздно вам придется размещать на своей странице WWW табличные данные. Самый простой, но далеко не самый хороший способ создания таблиц известен со времен текстового редактора Лексикон - вы оформляете таблицу шрифтом с фиксированной шириной букв, а для выравнивания колонок используете символы пробела или табуляции.

Разумеется, вы можете поступить аналогичным образом и при размещении таблиц на странице WWW, однако лучше сделать это средствами языка HTML .

Воспользовавшись редактором Microsoft Internet Assistant for Microsoft Word одним легким движением мыши мы создали таблицу, состоящую из трех строк и трех столбцов, а затем с помощью клавиатуры заполнили ячейки этой таблицы, как это показано на рис. 4.6.

Рис. 4.6. Таблица, подготовленная с помощью редактора Microsoft Internet Assistant for Microsoft Word

Ниже мы привели текст полученного при этом документа:

<HTML > <HEAD> <TITLE>Untitled</TITLE> <META NAME="GENERATOR" CONTENT="Internet Assistant for Microsoft Word 2.0z"> </HEAD> <BODY>

<TABLE>

<TR> <TD WIDTH=197><FONT FACE="Times New Roman">000</FONT></TD> <TD WIDTH=197><FONT FACE="Times New Roman">001</FONT></TD> <TD WIDTH=197><FONT FACE="Times New Roman">002</FONT> </TD> </TR>

<TR> <TD WIDTH=197><FONT FACE="Times New Roman">010</FONT></TD> <TD WIDTH=197><FONT FACE="Times New Roman">011</FONT></TD> <TD WIDTH=197><FONT FACE="Times New Roman">012</FONT> </TD> </TR>

<TR> <TD WIDTH=197><FONT FACE="Times New Roman">100</FONT></TD> <TD WIDTH=197><FONT FACE="Times New Roman">101</FONT></TD> <TD WIDTH=197><FONT FACE="Times New Roman">102</FONT> </TD> </TR>


</TABLE>

<P> </BODY> </HTML >

Из этого текста хорошо видно, что таблица определена между командами <TABLE> и </TABLE> . Каждая строка таблицы ограничена командами <TR> и </TR> . Столбцы таблицы ограничены командами <TD…> и </TD> , причем у команды <TD…>

есть параметр - ширина столбца.

При необходимости вы можете создать таблицу с видимой рамкой, разделяющей строки и столбцы. Для этого в команде <TABLE> необходимо указать параметр BORDER, определяющий ширину рамки:

<TABLE BORDER="1">

При необходимости вы можете задать цвет рамки, указав параметр BORDERCOLOR, как это показано ниже:

<TABLE BORDER="4" BORDERCOLOR="#0000ff">

В этом примере таблица будет иметь толстую рамку синего цвета (рис. 4.5).



Рис. 4.5. Таблица с толстой рамкой


Проблемы с цветовыми палитрами и цветовым разрешением


Файлы многоцветных графических изображений часто содержат в себе цветовую палитру - специальным образом организованную таблицу цветов. Палитра используется интерфейсом графических устройств GDI операционной системы Microsoft Windows в режиме среднего цветового разрешения, когда одновременно могут отображаться не более 256 цветов.

Для того чтобы приложение правильно показывало изображения с палитрами в режиме среднего цветового разрешения, оно должно обрабатывать определенные сообщения, которые операционная система посылает ему при активизации главного окна приложения, а также при его вытеснении на задний план.

К сожалению, далеко не все приложения способны правильно работать с палитрами. Как это ни странно, ошибается даже текстовый процессор Microsoft Word for Windows, например, версии 2.0. Наиболее распространенная ошибка заключается в том, что приложение "забывает" загрузить свою палитру, после того как его главное окно было отодвинуто на задний план, а затем вновь активизировано. Внешне эта ошибка выражается в сильном искажении цветов графического изображения.

Несмотря на то, что современные видеоадаптеры работают, как правило, в режимах высокого цветового разрешения, когда одновременно могут отображаться примерно 64 тысячи или даже свыше 16 млн. цветов, некоторые пользователи работают в режиме низкого (16 цветов) или среднего (256 цветов) цветового разрешения.

Поэтому используйте многоцветные изображения с палитрами только в том случае, когда вы не можете обойтись 16 цветами, например, при публикации в документе HTML цветной фотографии.

Более подробно о том, как операционная система Microsoft Windows работает с палитрами, вы можете узнать из 14 тома нашей серии книг "Библиотека системного программиста", который называется "Графический интерфейс GDI в Microsoft Windows".



Проблемы с символами кириллицы


Если вы попробуете подготовить документ HTML с символами кириллицы с помощью текущей на момент написания этой книги версии редактора Microsoft Internet Assistant , то в выходном документе все символы кириллицы будут заменены на символьные объекты, которые мы описали раньше.

В результате параграф русского текста будет выглядеть следующим образом:

<P> &Iuml;&eth;&egrave;&igrave;&aring;&eth; &eth;&oacute;&ntilde;&ntilde;&ecirc;&icirc;&atilde;&icirc; &ograve;&aring;&ecirc;&ntilde;&ograve;&agrave;

Хотя внешне при просмотре страница будет выглядеть нормально, такое представление текста сильно увеличивает размер страницы и, как следствие, время ее загрузки. К сожалению, средство редактирования, встроенное в навигатор Netscape Navigator Gold версии 2.0 также не способно работать с символами кириллицы. Этот навигатор завершается аварийно с ообщением об ошибке при попытке сохранить созданный документ в файл.



Редактор Microsoft Internet Assistant


Как мы уже говорили, фирма Microsoft выпустила для своего текстового процессора Microsoft Word for Windows расширение Microsoft Internet Assistant , с помощью которого вы можете легко создавать собственные страницы WWW.

Это расширеное особенно удобно для тех, кто уже умеет работать в среде указанного текстового процессора. Если же приложение Microsoft Word for Windows вам незнакомо, вы можете быстро научиться с ним работать, воспользовавшись первым томом нашей серии книг "Персональный компьютер. Шаг за шагом", который называется "Введение в MS-DOS, MS Windows, MS Word for Windows". Потратив неделю-другую на изучение текстового процессора Microsoft Word for Windows, вы сэкономите гораздо больше времени при подготовке документов в режиме WYSIWYG, когда на экране отображается то, что получится при распечатке на принтере.

Редактор страниц Microsoft Internet Assistant представляет собой набор макрокоманд и стиль, на базе которого создаются документы HTML , причем создаются в режиме WYSIWYG.



Редактор Netscape Navigator Gold


В заключение этой главы мы совсем коротко расскажем о редакторе документов HTML , встроенном в навигатор Netscape Navigator Gold .

Главное окно этого редактора показано на рис. 4.17.

Рис. 4.17. Главное окно редактора документов HTML , встроенного в навигатор Netscape Navigator Gold

Бросив беглый взгляд на инструментальную линейку этого редактора, нетрудно заметить сходство изображенных на нем кнопок с аналогичными по назначению кнопками редактора Microsoft Internet Assistant for Microsoft Word, описанного в предыдущем разделе. Поэтому для экономии места мы не будем приводить подробное описание инструментальных линеек - вы сумеете разобраться с ними самостоятельно.

Обратите внимание, что размер текста указан в относительных единицах, а не в абсолютных, как это было в окне редактора Microsoft Internet Assistant .

Для того чтобы определить параметры документа, такие как заголовок, оформление страницы, цвет фона и цвет текста, вы должны выбрать из меню Properties строку Document. После этого на экране появится блокнот, на страницы которого вы должны занести всю необходимую информацию.

Когда вы нажимаете кнопку вставки графического изобарежния, на экране появляется диалоговая панель, показанная на рис. 4.18.

Рис. 4.18. Диалоговая панель Insert Image

В поле Image File Name вы должны указать путь к файлу, содержащему изображение. Для поиска файла можно воспользоваться кнопкой Browse.

В поле Image вы можете указать путь к файлу альтернативного изображения. Поле Text позволяет вам указать текст, котороый будет на месте рисунка, если графика недоступна.

Список Alignment позволяет указать выравнование текста относительно графики, причем в окне Preview сразу отображается полученный результат.

Редактор Netscape Navigator Gold содержит также средства для работы с языком JAVA (консоль JAVA), однако в нашей книге мы не будем рассматривать этот язык.



СОЗДАНИЕ СТРАНИЦ WWW


Создание собственного сервера WWW -

сложное и весьма дорогостоящее дело, доступное только относительно крупным фирмам. Чтобы иметь такой сервер, вы должны приобрести компьютер для сервера, способный работать под управлением таких ресурсоемких операционных систем, как Microsoft Windows NT, UNIX или OS/2 Warp Server и соответствующее программное обеспечение, стоимостью несколько сотен долларов. Этот сервер должен работать круглосуточно. Вам также потребуется системный программист, специалисты по верстке страниц WWW, художники и т. д. Однако основные затраты - это аренда круглосуточных каналов связи с Internet, которая может стоить вам до нескольких тысяч долларов в месяц.

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

Однако стоимость подготовки информации к размещению на сервере WWW силами поставщика услуг Internet достаточно велика и может достигать ста долларов за страницу или даже больше, особенно если дополнительно требуется перевод предоставленных вами текстов на другой язык или сложное художественное оформление страницы.

В то же время, используя современные средства подготовки страниц WWW, которых к настоящему моменту создано уже достаточно много, вы можете выполнить подготовку страниц самостоятельно. Разумеется, для этого вы должны обладать некоторыми художественными способностями, особенно если помимо текстового материала на странице должна располагаться графика.

Что же касается технической стороны дела, то в этой главе мы научим вас создавать собственные страницы WWW с использованием таких средств, как Microsoft Internet Assistant for Word и Netscape Navigator Gold , а также при помощи простейших текстовых редакторов.



Списки в документе HTML


Списки встречаются в документах очень часто. Обычно списки бывают нумерованными и ненумерованными. В последнем случае каждый элемент списка выделяется каким-либо символом, обычно жирной точкой.

На рис. 4.6 показаны два списка, разделенных горизонтальной линией, первый из которых нумерованный, а второй - нет.

Рис. 4.6. Нумерованный и ненумерованный списки

Ниже мы привели текст соответствующего документа HTML :

<HTML > <HEAD> <TITLE>Untitled</TITLE> <META NAME="GENERATOR" CONTENT="Internet Assistant for Microsoft Word 2.0z"> </HEAD> <BODY>

<OL> <LI> First <LI> Second <LI> Third </OL>

<HR>

<UL> <LI> First <LI> Second <LI> Third </UL>

</BODY> </HTML >

Нумерованный список должен быть заключен между командами <OL> и </OL> , а ненумерованный - между командами <UL> и </UL> . В каждом случае строки списка должны начинаться с команды <LI> .



Ссылки на различные ресурсы сети Internet


Документы HTML могут содержать ссылки на такие ресурсы сети Internet, как электронные почтовые адреса, серверы FTP, электронные конференции и т. п. Ниже мы привели примеры указания значений параметра HREF команды <A…> для некоторых ресурсов:

Пример Описание
HREF="http://..." Ссылка на документ HTML , расположенный на сервере WWW
HREF="ftp://..." Ссылка на сервер FTP
HREF="mailto:..." Ссылка на электронный почтовый адрес. Когда пользователь выбирает такую ссылку, на экране появляется окно почтовой программы, встроенной в навигатор. С помощью этого окна пользователь может послать электронной письмо по адресу, указанному в ссылке
HREF="news:..." Ссылка на электронную конференцию
HREF="nntp://..." Ссылка на сервер электронной конференции
HREF="telnet://..." Активизация сеанса удаленного доступа к узлу сети Internet с использованием протокола TELNET
HREF="gopher://..." Ссылка на сервер Gopher



Структура документа HTML


В своем наиболее общем виде структура документа HTML выглядит следующим образом:

<HTML > . . . Содержимое документа . . . </HTML >

Команда <HTML > должна быть первой в документе. Она всегда используется в паре с командой </HTML>, завершающей документ. Между этими двумя командами располагается текст страницы и другие команды.

Для примера приведем содержимое простейшего документа, содержащего только одно слово Text. Этот весьма несложный документ был подготовлен с использованием расширения текстового процессора Microsoft Word for Windows, которое называется Microsoft Internet Assistant for Microsoft Word:

<HTML >

<HEAD> <TITLE>Untitled</TITLE> <META NAME="GENERATOR" CONTENT="Internet Assistant for Microsoft Word 2.0z"> </HEAD>

<BODY> <P> <FONT FACE="Times New Roman">Text</FONT> </BODY>

</HTML >

Как видите, весь документ ограничивается командами <HTML > и </HTML>, между которыми находятся другие команды.

Команда <HEAD> используется всегда в паре с командой </HEAD> и предназначена для оформления заголовка документа.

В данном случае документ называется Untitled, причем текст заголовка находится между командами <TITLE> и </TITLE>. Разумеется, вы можете изменить это название либо средствами Microsoft Internet Assistant for Microsoft Word, либо любым текстовым редактором, например, редактором Notepad.

Команда <META …> предназначена для вставки в документ дополнительной информации о самом документе. В данном случае с помощью этой команды в документ была добавлена информация о программе, с помощью которой был создан документ.

Пара команд <BODY> и </BODY> ограничивают текст документа, то есть текст, который должен быть расположен на странице:

<P> <FONT FACE="Times New Roman">Text</FONT>

Команда <P> начинает новый параграф.

Далее следует команда <FONT…>, которая работет в паре с командой </FONT>. Как нетрудно догадаться из названия, эта команда в данном случае предназначена для определения шрифта, который следует использовать при отображении текстовой строки Text, заключенной между командами <FONT…> и </FONT>. Дополнительно команда <FONT…> позволяет указать другие атрибуты шрифтового форматирования, например, высоту букв.


Учтите однако, что команда <FONT…> имеет рекомендательный характер, так как пользователь, например, может установить собственный набор шрифтов, в котором отсутствует шрифт Times New Roman или другой, указанной в команде <FONT…>.

На рис. 4.1 мы показали, как выглядит созданная нами страница в окне навигатора Microsoft Internet Explorer .



Рис. 4.1. Внешний вид созданной простейшей страницы

Текст документа HTML , подготовленного при помощи другого средства редактирования страниц WWW, может несколько отличаться от текста, созданного с помощью расширения Microsoft Internet Assistant for Microsoft Word. В частности, там могут использоваться другие команды.

Вот, например, как выглядит та же самая страница, содержащая одно только слово Text, но подготовленная с использованием навигатора Netscape Navigator Gold :

<html> <head> <title>file:///Untitled</title> <meta name="Author" content="Alexandr Frolov"> <meta name="GENERATOR" content="Mozilla/2.0GoldB1 (Win32)"> </head> <body>

<p>Text&nbsp;</p>

</body> </html>

Нетрудно заметить, что заголовок документа содержит сведения об авторе. Дополнительно к текстовой строке Text был добавлен символ неразбивающего пробела, закодированный как "&nbsp;". Кроме того, параграф был закрыт командой </p>, которая не используется расширением Microsoft Internet Assistant for Microsoft Word.

Данный простейший пример показывает, что в настоящий момент еще нет единых стандартов на средства разработки страниц WWW. Обнаруженные только что различия между текстами, созданными при помощи разных средств для казалось бы одинаковых документов - это капля в море. Изучая конкретные реализации языка HTML в высокоуровневых средствах разработки страниц WWW вы найдете немало гораздо более серьезных разногласий.

Причина заключается в том, что на рынке средств разработки приложений для Internet доминируют две фирмы. Это Microsoft и Netscape.

Каждая из них проводит свою политику освоения этого весьма привлекательного сектора рынка. А нам, вероятно, остается либо ждать всеобщей стандартизации приложений для Internet (когда то она еще произойдет!), либо становиться приверженцем какой-нибудь одной линии.


Вставка гипертекстовой ссылки


Вставка гипертекстовой ссылки выполняется очень просто - достаточно установить курсор в нужное место текста и нажать кнопку вставки ссылки. После этого на экране появится диалоговая панель Hyperlink, показанная на рис. 4.16.

Рис. 4.16. Диалоговая панель Hyperlink

В поле Text to Display вы должны написать текст, который увидит пользователь на месте гипертекстовой ссылки. По этому тексту он будет делать щелчок левой клавишей мыши, чтобы сделать гипертекстовый переход.

В поле File or URL вы должны определить имя файла или адрес URL, по которому будет выполняться переход с помощью данной гипертекстовой ссылки. Кнопка Browse поможет вам в этом.

Если нужно создать ссылку на закладку, определенную на этой же странице, вы должны выбрать имя закладки из списка Bookmark Location in File.

Кнопка Unlink предназначена для удаления ссылки. После удаления в документе остается текст, введенный ранее в поле Text to Display, однако теперь этот текст уже не будет связан со ссылкой.



Вставка гипертекстовых ссылок


Гипертекстовые ссылки обеспечивают возможность перехода от просмотра одной страницы WWW к просмотру другой страницы или другого места той же самой страницы. С помощью гипертекстовых ссылок можно выполнять и другие функции, например, отправить электронное письмо по адресу, указанному в виде ссылки.

Ссылка создается с помощью пары команд <A…> и </A>. Между этими командами располагается текст ссылки, который отображается в окне просмотра навигатора и выделяется подчеркиванием, а также изменением цвета. Сделав щелчок мышью по такому тексту, пользователь перемещается в место, указанное в параметре HREF команды <A…>.

Ниже показан пример гипертекстовой ссылки на файл Seminar.HTM, расположенной на локальном диске C: в каталоге My Documents:

<A HREF="file:///C:/My Documents/Seminar.HTM" >Seminar</A>

Внешне эта ссылка выглядит для пользователя как строка Seminar, выделенная цветом и подчеркиванием.

При необходимости вы можете использовать для ссылки графическое изображение, вставленное между командами <A…> и </A> с помощью команды <IMG…>.

В качестве значения параметра HREF вы можете указать адрес URL страницы, включая имя сервера WWW, например:

<A HREF="http://www.somehost.com/html/Seminar.HTM">Seminar</A>

Этот способ определения ссылок очень распространен.

Выше были приведены примеры абсолютной адресации документов в ссылках с полным указанием диска, каталога или полного имени сервера WWW. Абсолютная адресация лучше всего подходит для ссылки на документы, расположенные на других серверах WWW, когда, разумеется, вы знаете их точный адрес.

Если же вы подготовили несколько страниц и желаете разместить их в одном каталоге сервера WWW, да еще так, чтобы этот каталог можно было перемещать в дереве каталогов сервера, лучше пользоваться относительной ссылкой. В этом случае имя сервера и каталога указывать не нужно.

Если документ HTML имеет большой размер, вы можете вставить в него несколько закладок и организовать ссылки на эти закладки при помощи оператора <A…>.

Для того чтобы вставить в документ закладку, вы должны воспользоваться парой команд <A…> и </A>, указав в команде <A…> параметр NAME - имя закладки:

<A NAME="End_of_page">End</A>

Ссылка на эту закладку будет выглядеть следующим образом:

<A HREF="#End_of_page" >End of page</A>

Редакторы Microsoft Internet Assistant for Microsoft Word и редактор навигатора Netscape Navigator Gold имеют удобные средства для работы с закладками и гипертекстовыми ссылками.



Вставка графических изображений


Серверы WWW получили такое широкое распространение не в последнюю очередь за счет возможности размещения на страницах WWW графических изображений.

Однако как и в любом деле, здесь нельзя перебарщивать. Когда разработчик размещает на странице графическое изображение большого размера, он должен учитывать, что удаленный абонент, подключенный к сети Internet

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

Однако вернемся к вставке графических изображений.

Для вставки графического изображения в документ HTML вы можете воспользоваться командой <IMG…>, как это показано в приведенном ниже примере:

<IMG SRC="pic.jpg" ALT="Sample">

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

Вы можете включать в указатель полный путь к файлу, содержащему графическое изображение, однако такой подход может затруднить перенос файла документа HTML из одного каталога в другой.

Параметр ALT задает текст, который отображается вместо графического изображения, если возможность вывода графики отсутствует или отключена, либо если файл изображения еще не успел загрузиться на локальный диск пользователя. Так как некоторые пользователи могут просматривать вашу страницу WWW в текстовом режиме (например, при помощи программы LYNX ), мы рекомендуем всегда указывать параметр ALT.

Помимо параметров SRC и ALT

вы можете использовать и другие. Например, параметр ALIGN. Этот параметр, который может иметь значения TOP, MIDDLE или BOTTOM, определяет расположение текста, который находится в том же параграфе, что и графическое изображение:

Параметр Описание
TOP Если параметр ALIGN имеет значение TOP, текст параграфа выравнивается по верхнему краю графического изображения
MIDDLE Текст центрируется по высоте изображения
BOTTOM Текст параграфа выравнивается по нижнему краю графического изображения
<
Фирма Netscape разработала собственные расширения для команды <IMG…>, добавив новые значения для параметра ALIGN: right, texttop, absmiddle, baseline и absbottom:

Параметр Описание
right Если указан параметр right, графическое изображение будет выравнено по правой границе окна просмотра, а текст, размещенный в том же параграфе, что и графическое изображение, окажется слева
texttop Параметр texttop аналогичен параметру TOP, за исключением того что выравнивание текста выполняется по наиболее высоким буквам в верхней строке
absmiddle При использовании параметра absmiddle

средняя линия текста центруется по вертикали относительно изображения
baseline Параметр baseline

предназначен для выравнивания базовой линии текста по нижнему краю изображения
absbottom С помощью параметра absbottom

выполняется выравнивание нижней линии текста по нижнему краю изображения
Используя специфические параметры, разработанные фирмой Netscape, вы можете улучшить внешний вид вашей страницы, причем эти расширения совместимы с навигатором Microsoft Internet Explorer .

Из-за недостатка места мы не будем подробно останавливаться на параметрах, позволяющих размещать на странице так называемую сегментированную графику. Это параметры USEMAP и ISMAP.

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

Обычно сегментированную графику используют для создания графических инструментальных линеек с кнопками, с помощью которых пользователь может переходить на те или иные страницы WWW. Однако создавая такие страницы, не забывайте о тех пользователях сети Internet, которые просматривают страницы WWW в текстовом режиме. В этом случае вы должны предусмотреть либо полностью текстовый вариант страницы, либо предоставить альтернативную возможность для доступа к страницам, ссылки на которые организованы в виде графического меню.


Вставка графического изображения


Нажав кнопку вставки графического изображения или видеофрагмента, вы увидите на экране блокнот Picture, показанный на рис. 4.12.

Рис. 4.12. Страница Picture блокнота Picture

В поле Image Source вы должны ввести имя файла с графическим изображением. Файл можно найти на диске, нажав кнопку Browse.

Если нажать кнопку Link Path, то в появившейся на экране диалоговой панели можно включить переключатель, указывающий на необходимость использования фиксированного пути к файлу изображения. По умолчанию используется относительный путь, что удобно для перемещения файлов страницы в другой каталог (если возникнет необходимость такого перемещения).

В поле Alternative Text необходимо указать текст, который будет отображаться вместо графического изображения, если режим просмотра графики отключен или недоступен.

Если вы собираетесь вставить в документ видеофрагмент, откройте страницу Video (рис. 4.13).

Рис. 4.13. Страница Video блокнота Picture

Здесь в поле Video Source вы должны указать имя файла AVI, содержащего видеофрагмент. Как мы уже говорили, процедура создания таких файлов была нами описана в 15 томе "Библиотеки системного программиста", который называется "Мультимедиа для Windows".

В списке Start Play вы можете выбрать один из двух возможных режимов проигрывания видеофрагмента. Если выбран режим File

Open (выбран по умолчанию), проигрывание начинается сразу после загрузки файла. Если же выбран режим MouseOver, проигрывание начинается, когда пользователь переместит курсор мыши в область окна, предназначенного для проигрывания видеоизображения.

С помощью органа управления Loop вы можете указать количество раз, которое должно проигрываться изображение, или выбрать режим бесконечного проигрывания.

Если включить переключатель Show Controls, под окном с видеоизображением появятся органы управления, позволяющие управлять процессом проигрывания.

Страница Options блокнота Picture (рис. 4.14) позволяет определить размер окна, в котором будет показано изображение или видеофрагмент, а также выбрать выравнивание текста, расположенного в том же параграфе, что и окно с изображением.

Рис. 4.14. Страница Options блокнота Picture

В полях Height и Width вы можете указать, соответственно, высоту и ширину окна для изображения или видеофрагмента.

Если включить переключатель Display Border, вокруг окна появится рамка. Толщину этой рамки можно задать в поле Border Size.

В списке Alignment with Text можно задать один из нескольких способов выравнивания текста, перечисленных ранее при описании языка HTML .

Что же касается переключателя Image is a sensitive map, то его нужно включить в том случае, если вы размещаете в документе HTML сегментированную графику. Для сегментированного изображения необходимо подготовить файл описания, рассказ о котором выходит за рамки нашей книги.



Вставка произвольного символа


При необходимости вы можете вставить в документ HTML байт с произвольным шестнадцатиричным кодом. Для этого вы должны включить в текст последовательность символов вида &#XX, где XX - шестнадцатеричное число в диапазоне от 0 до FF.



Вставка символьного объекта


Символы, которые не входят в таблицу ASCII, могут быть представлены в специальном виде - как символьные объекты (character entities ). К сожалению, редактор Microsoft Internet Assistant for Microsoft Word представляет символы кириллицы именно таким образом, что существенно увеличивает объем документов HTML .

Ниже мы привели список символьных объектов. Пользуясь этим списком, вы можете, например, составить программу, которая послужит дополнением для редактора Microsoft Internet Assistant for Microsoft Word и будет выполнять обратную замену символьных объектов на символы кириллицы. Дополнительно такая программа могла бы перекодировать русские документы HTML в коды KOI-8 и другие.

Имя объекта Символы кириллицы Латинские символы Описание соответствующего латинского символа
&Agrave; А А Прописная A, тупое ударение
&Aacute; Б Б Прописная A, сильное ударение
&Acirc; В В Прописная A, диактрическое ударение
&Atilde; Г Г Прописная A, тильда
&Auml; Д Д Прописная A, умляут
&Аring; Е Е Прописная A, звонкое произношение
&Aelig; Ж Ж Прописная AE, дифтонг
&Ccedil; З З Прописная C, седиль
&Egrave; И И Прописная E, тупое ударение
&Eacute; Й Й Прописная E, сильное ударение
&Ecirc; К К Прописная E, диактрическое ударение
&Euml; Л Л Прописная E, умляут
&Iacute; Н Н Прописная I, сильное ударение
&Igrave; М М Прописная I, тупое ударение
&Icirc; О О Прописная I, диактрическое ударение
&Iuml; П П Прописная I, умляут
&ETH; Р Р Прописная Eth
&Ntilde; С С Прописная N, тильда
&Oacute; У У Прописная O, сильное ударение
&Ograve; Т Т Прописная O, тупое ударение
&Aring; У У Прописная A, звонкое произношение
&Ocirc; Ф Ф Прописная O, диактрическое ударение
&Otilde; Х Х Прописная O, тильда
&Ouml; Ц Ц Прописная O, умляут
&Oslash; Ш Ш Прописная O, слэш
&Ugrave; Щ Щ Прописная U, тупое ударение
&Uacute; Ъ Ъ Прописная U, сильное ударение
&Uuml; Ь Ь Прописная U, умляут
&Ucirc; Ы Ы Прописная U, диактрическое ударение
&Yacute; Э Э Прописная Y, сильное ударение
&THORN; Ю Ю Прописная THORN
&szlig; Я Я Строчная немецкая буква s с резким произношением
&agrave; а а Строчная a, тупое ударение
&aacute; б б Строчная a, сильное ударение
&acirc; в в Строчная a, диактрическое ударение
&atilde; г г Строчная a, тильда
&auml; д д Строчная a, умляут
&aring; е е Строчная a, звонкое произношение
&aelig; ж ж Строчная ae, дифтонг
&ccedil; з з Строчная c, седиль
&egrave; и и Строчная e, тупое ударение
&eacute; й й Строчная e, сильное ударение
&ecirc; к к Строчная e, диактрическое ударение
&euml; л л Строчная e, умляут
&iacute; н н Строчная i, сильное ударение
&igrave; м м Строчная i, тупое ударение
&icirc; о о Строчная i, диактрическое ударение
&iuml; п п Строчная i, умляут
&eth; р р Строчная eth
&ntilde; с с Строчная n, тильда
&ograve; т т Строчная o, тупое ударение
&oacute; у у Строчная o, сильное ударение
&ocirc; ф ф Строчная o, диактрическое ударение
&otilde; х х Строчная o, тильда
&ouml; ц ц Строчная o, умляут
&oslash; ш ш Строчная o, слэш
&ugrave; щ щ Строчная u, тупое ударение
&uacute; ъ ъ Строчная u, сильное ударение
&uuml; ь ь Строчная u, умляут
&ucirc; ы ы Строчная u, диактрическое ударение
&yacute; э э Строчная y, сильное ударение
&thorn; ю ю Строчная thorn
&yuml; я я Строчная y, умляут
&reg; ® ® Зарегистрированная марка TradeMark
&copy; © © Права собственности Copyright
&nbsp;   Неразбивающий пробел

В приведенном выше списке нет букв "Ч" и "ч". Редактор Microsoft Internet Assistant for Microsoft Word заменяет первую из этих букв на строку &#215;, а вторую - на строку &#247;.

А что делать, если вам нужно вставить в текст документа HTML одну из приведенных выше строк, соответстующих именам символьных объектов, но при этом необходимо, чтобы навигатор не выполнял замену объекта на символ (это может вам понадобиться, например, если вы решили опубликовать приведенный выше список на странице WWW)?

В этом случае вы должны добавить заменить символ & на строку &amp;, как это показано ниже:

&amp;eacute;



Вставка специальных символов


В языке HTML определены четыре специальных символа, предназначенных для служебных целей (например, для вставки команд или символьных объектов, описанных ниже). Это символы <, >, & и ". Вы не можете вставлять специальные символы в обычный текст, вместо этого необходимо использовать следующую замену:

Символ Замена
< &lt;
> &gt;
& &amp;
" &quot;

Будьте внимательны, вставляя в документ HTML листинги программ, изобилующие только что перечисленными символами. Перед вставкой таких листингов их надо обработать, заменив специальные символы, например, в автоматическом режиме при помощи текстового редактора.



Вставка видеофрагментов


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

Для того чтобы разместить видеофрагмент на странице WWW вы должны подготовить файл в формате Microsoft Video for Windows (файл AVI ), содержащий видеофрагмент. Вы можете создать такой файл с помощью специальных контроллеров, предназначенных для ввода видеосигналов от видеокамеры или видеомагнитофона, либо сделать его как мультфильм из отдельных изображений, нарисованных любым графическим редактором.

Технология подготовки таких видеофайлов с использованием пакета программ Microsoft Video for Windows была нами подробно описана в 15 томе "Библиотеки системного программиста", который называется "Мультимедиа для Windows".

Подготавливая видеофайл, следите за тем, чтобы его размер не был слишком большим (не более нескольких Кбайт или в крайнем случае, нескольких десятков Кбайт). Файл большого размера будет слишком долго загружаться из сети через медленный модем.

Для вставки видеофрагментов вы можете использовать описанную выше команду <IMG…> с параметрами DYNSRC, START, CONTROLS и несколько других:

<IMG DYNSRC="video.avi" START="FILEOPEN" CONTROLS>

В данном случае при загрузке страницы автоматически начинается проигрывание файла video.avi, причем окно снабжается органами управления в виде кнопки запуска/остановки проигрывания и движкового регулятора, позволяющего перемещаться в произвольное место видеофрагмента (рис. 4.7).

Рис. 4.7. Страница WWW, в которую вставлен видеофрагмент

Приведем список параметров, которые используются для вставки видеофрагментов с кратким описанием.

Параметр Описание
DYNSRC Этот параметр аналогичен параметру SRC и определяет путь к файлу, содержащему видеофрагмент
START Параметр определяет момент, когда нужно начинать проигрывание видеофрагмента. Если этот параметр имеет значение FILEOPEN, проигрывание начинается сразу, как только файл будет загружен. Если же значение параметра равно MOUSEMOVE, проигрывание начнется после того, как пользователь поместит курсор на окно, предназначенное для проигрывания видеофрагмента
CONTROLS Если указан этот параметр, под окном с видеофрагментом отображаются органы управления, позволяющие управлять процессом проигрывания
LOOP Параметр LOOP определяет, сколько раз будет проигрываться видеофрагмент. Если значение этого параметра равно -1 или INFINITE, проигрывание будет выполняться бесконечно (т. е. пока вы не перейдете к просмотру другой страницы или не завершите работу навигатора)
LOOPDELAY С помощью параметра LOOPDELAY

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



Вставка закладки


Если документ HTML содержит много строк, вы можете вставить в нее несколько закладок для того чтобы пользователь мог перемещаться внутри страницы с помощью гипертекстовых ссылок.

Если нажать на кнопку вставки закладки, на экране появится диалоговая панель Bookmark, изображенная на рис. 4.15.

Рис. 4.15. Диалоговая панель Bookmark

В поле Bookmark Name вы должны ввести имя закладки, после чего следует нажать кнопку Add.

При необходимости в этой же диалоговой панели вы можете просмотреть список закладок, удалить ненужные (с помощью кнопки Delete) или перейти к просмотру фрагмента страницы, отмеченного закладкой (с помощью кнопки Go To).



Ввод заголовка документа


Чтобы ввести или отредактировать заголовок создаваемого документа HTML , вы можете нажать соответствующую кнопку на инструментальной панели или выбрать из меню File строку HTML Document Info. В поле Title появившейся диалоговой панлеи введите новый заголовок документа.



Выделение параграфа


Как мы уже говорили, в языке HTML начало параграфа отмечается командой <P> . Начало следующего параграфа является концом предыдущего параграфа, последний параграф в документе завершается командой </BODY> , которая всегда ставится в конце тела документа.

Несмотря на то что в описании языка HTML упоминается специальная команда </P>, завершающая параграф, эта команда не используется навигаторами и не вставляется расширением Microsoft Internet Assistant for Microsoft Word.

Вот вам пример первого параграфа настоящего раздела, подготовленного для вставки в документ HTML :

<P> Простейшие текстовые редакторы, такие как Notepad, Norton Editor или> Лексикон для DOS, предполагают, что текст состоит из отдельных строк, каждая из которых завершается специальным символом - символом конца строки.



Выделение параграфа горизонтальной линией


При оформлении страниц WWW часто используется такой прием, как разделение параграфов горизонтальной линией. И хотя горизонтальную линию можно сделать из символов дефиса, намного лучше использовать для этого средства языка HTML . Если вы вставили линию при помощи команды HTML, навигатор может отобразить ее в красивом трехмерном виде с тенями, в результате чего она будет выглядеть намного привлекательнее.

Редактор Microsoft Internet Assistant for Microsoft Word просто вставляет в соответствующем месте текста команду <HR> и ограничивается этим. В результате выполнения аналогичной операции редактором навигатора Netscape Navigator Gold получается следующая последовательность команд:

<div align=center><p> <hr width="100%"></p></div>

Первая строка в этом примере задает центровку параграфа. Команда <hr…> указывает, что необходимо провести горизонтальную линию шириной 100 процентов от ширины окна, в котором отображается документ.

Помимо параметра width, для команды <hr…> можно указывать команды align и . Первый параметр может иметь значения left, right или center, при этом линия будет выравнена, соответственно, по левой или правой границе окна просмотра, либо отцентрирована. Если указан параметр , навигатор не будет отображать эту линию в трехмерном виде.

Несмотря на различия в применяемых командах между редакторами Microsoft Internet Assistant for Microsoft Word и Netscape Navigator Gold , навигатор Microsoft Internet Explorer обрабатывает команду <hr…> без ошибок.



Выравнивание текста по горизонтали


По умолчанию текст в параграфе выравнивается по левой границе онка просмотра. Используя команды языка HTML , вы можете выполнить центрирование текста.

Центрирование текста выполняется парой команд <CENTER> и </CENTER>, которые ограничивают с двух сторон центрируемый текст:

<P> <CENTER> Простейшие текстовые редакторы, такие как Notepad, Norton Editor или Лексикон для DOS, предполагают, что… </CENTER>

При отображении указанный параграф будет отображаться так:

Простейшие текстовые редакторы, такие как Notepad, Norton Editor или Лексикон для DOS, предполагают, что…

Описанный выше способ центрирования текста используется расширением Microsoft Internet Assistant for Microsoft Word. Что же касается навигатора Netscape Navigator Gold , то он эту операцию выполняет по-другому.

Вот пример форматирования текстовой строки Text, отцентрированной средствами Netscape Navigator Gold :

<div align=center><p>Text&nbsp;</p></div>

Команда <DIV…> используется фирмой Netscape в сочетании с параметром align для определения способа выравнивания параграфа. В примере, приведенном выше, выполняется центрирование. Однако указав значение параметра align, равное left или right, можно выполнить выравнивание, соответственно, по левой и правой границе окна просмотра.

Если вы используете для выравнивания текста способ фирмы Netscape, то навигатор Microsoft Internet Explorer покажет параграф выровненым по левой границе. Аналогично, выравнивание по правой границе при помощи команды <div align= right> будет проигнорировано навигатором Microsoft.

Нравится вам такая ситуация или нет, но у Microsoft и Netscape разные подходы к способу выравнивания текста (и это не единственный предмет для разногласий).

Что же делать вам? Какой способ выравнивания использовать при подготовке своих страниц?

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