HTML в Internet
в адресе сервера
прописные латинские буквы и соответствующие им строчные буквы эквивалентны.
Номер порта выражается целым положительным числом и отделяется от
адреса двоеточием. Порт - это как бы «дверь», через которую можно зайти в
сервер. Сервер может иметь несколько доступных портов; если номер порта WWW-
сервера равен 80, то в URL его можно не указывать.
Файлы с документами, публикуемыми в WWW, часто имеют суффиксы .html или
.htm. Эти суффиксы являются аббревиатурой от названия языка, на котором
пишут WWW-доку-менты, HyperText Markup Language, о котором будет подробно
рассказано далее.
Если имя директории начинается с символа ~ (тильда), это означает, что
это - так называемая домашняя директория (home directory) пользователя
данной компьютерной системы. На компьютерах с многопользовательской
операционной системой UNIX каждо-му пользователю присваивается имя
пользователя, под которым он регистрируется в сис-теме, и выделяется
собственная «домашняя» директория, предназначенная для хранения
принадлежащих ему файлов. Имя домашней директории совпадает с именем
пользователя. Вместо абсолютного имени домашней директории с указанием всех
ее поддиректорий можно использовать имя пользователя, которому предшествует
символ ~ (тильда).
Обратите внимание на следующие особенности задания имен директорий и
файлов в URL:
Директория, указанная в URL, как правило, не совпадает с истинной
директорией в файловой системе на том сервере, где находится требуемый
файл. Преобразование дирек-торий, заданных в URL, в истинные директории в
файловой системе осуществляется WWW-сервером согласно правилам, заданным
при его установке и настройке.
Если в URL указано только имя директории, а имя файла не задано, то
сервер на такой запрос вышлет файл с определенным именем, зависящим от
настройки сервера. Если же такого файла в заданной директории нет, то
большинство серверов автоматически вышлют вам список всех файлов в данной
директории.
2.4. Программы просмотра
Мы уже знаем, что, программа, с которой непосредственно общается
пользователь при работе с ресурсами WWW, называется программой просмотра
WWW-документов. Напоминаем, что работа такой программы заключается в
посылке запроса к заданному сер-веру, интерпретации полученной информации и
представления ее пользователю. Кроме того, она выполняет ряд
вспомогательных задач, например, поддержива-ет список прочи-танных
документов, чтобы пользователь мог к ним вернуться в дальней-шем.
В настоящее время получили распространение более десяти программ
просмотра WWW-документов. Из графических программ просмотра наибольшего
внимания, на наш взгляд, заслуживают NCSA Mosaic, Netscape Navigator и
Microsoft Internet Explorer.
Программа NCSA Mosaic была создана в Национальном Центре
Суперкомпьютерных Приложений Университета штата Иллинойс в Урбана-Шампэйн в
начале 1993 года груп-пой программистов, возглавляемых студентом по имени
Марк Андреессен. В то время Mosaic являлась единственной программой
просмотра, написанной на профессиональном уровне, дружественной по
отношению к пользователю и работающей на многих типах компьютеров. Не
вызывает сомнений, что именно Mosaic открыла World Wide Web для большинства
пользователей. В настоящее время в NCSA группа разработчиков (в основ-ном,
студентов старших курсов) продолжает трудиться над новыми версиями Mosaic,
нес-мотря на то, что по своим возможностям эта программа уже существенно
уступает более новым программам. Mosaic является некоммерческим программным
продуктом, доступ-ным для пользователей бесплатно. Исходный код программы
Mosaic открыт и активно используется разработчиками многих других программ
просмотра.
Netscape Navigator (сокращенно - Netscape) - это в настоящий момент,
пожалуй, самая популярная программой просмотра, работающая на тех же типах
компьютеров, что и Mosaic. Netscape - детище компании Netscape
Communications Corporation, основанной в начале 1994 года Джимом Кларком,
который в свое время основал крупную компанию Silicon Graphics, знаменитую
своими графическими станциями. Джиму Кларку удалось переманить в Netscape
Communications Corporation первоначальных разработчиков програм-мы Mosaic
из Иллинойса, в том числе и самого Марка Андреессена. Netscape - это коммер-
ческий продукт, за пользование которым надо платить. Однако, для
пользователей в уни-верситетах Netscape доступна бесплатно. Кроме версий,
работа над которыми завершена, компания периодически выпускает отладочные
версии Netscape (так называемые бета-версии), которыми можно пользоваться
бесплатно до наступления определенной даты, после которой программа
перестает функционировать.
Microsoft Internet Explorer (сокращенно - IE) - творение фирмы
Microsoft Corporation. По функциональным возможностям и удобству
использования IE примерно эквивалентен упомянутой выше программе Netscape
Navigator. В отличие от последней, IE работает на значительно меньшем
количестве компьютерных платформ. IE распространяется бесплат-но для всех
пользователей.
Кроме Mosaic, Netscape и IE, стоит упомянуть такие программы как Lynx,
IBM Web Explorer и AOL Browser.
Анализ доступа на сервер Engineering показывает, что наиболее широко
используется Netscape Navigator. В настоящее время между Microsoft
Corporation и Netscape Corporation идет острейшая борьба за первенство на
рынке программного обеспечения для Internet, и весьма вероятно, что
Microsoft вскоре существенно потеснит Netscape и остальных своих
конкурентов.
2.5. Основные команды программ просмотра
Оконный интерфейс графических программ просмотра прост и интуитивно
понятен всем пользователям, знакомым с Microsoft Windows. В полосе
заголовка окна, которая рас-полагается вдоль верхней границы окна,
выводится название программы просмотра - Netscape - и название текущего
документа. Далее в верхней части окна расположены эле-менты управления
программой: меню и экранные кнопки. Большую часть окна занимает собственно
область, в которой выводится содержание просматриваемых WWW-докумен-тов. В
нижней части окна расположена строка состояния. В этой строке Netscape
отобра-жает такую информацию, как, например, процентную долю от полного
размера загружае-мого в данный момент файла или URL документа, на который
указывает гиперссылка, если курсор мыши поместить на соответствующий
участок документа.
В таблице ниже приведены команды, необходимые для выполнения простейших
действий при просмотре документов в WWW при помощи Netscape Navigator 3.0.
Система команд и меню в других графических программах ненамного отличается
от принятой в Netscape. Следует учесть, что авторы программ просмотра из
каких-то таинственных по-буждений используют различные термины для
обозначения одних и тех же понятий.
|Действие |Команда в Netscape 3.0 |
|Открыть документ с |Меню: File | Open Location |
|извест-ным URL на |Затем впечатать URL в появившемся |
|WWW-сервере. |диало-говом окне и «нажать» экранную |
| |кнопку OK. |
| |Или: Впечатать URL в поле «Location:», |
| |распо-ложенное в верхней части окна, и |
| |нажать клавишу Enter. |
|Открыть домашнюю страни-цу |«Нажать» экранную кнопку с изображением |
|(homepage). |домика Home |
|Прервать загрузку документа.|«Нажать» экранную кнопку Stop |
|Открыть документ, |Меню: File | Open File |
|находя-щийся в файле на | |
|локальном ком-пьютере. | |
|Перезагрузить текущий |«Нажать» экранную кнопку Reload. |
|доку-мент. | |
|Сохранить текущий документ в|Меню: File | Save As |
|файле. | |
|Перейти к просмотру |Переместить указатель мыши в выделенный |
|доку-мента, с которым |подчеркиванием и/или контрастным цветом |
|имеется гипер-связь в |учас-ток на экране и щелкнуть левой |
|текущем документе. |клавишей мыши. |
|Двигаться назад по цепочке |«Нажать» экранную кнопку << Back |
|документов, просмотренных в | |
|те-кущем сеансе работы. | |
|Вернуться к произвольному |Меню: Go, затем указать название |
|документу, просмотренному в |необходи-мого документа из списка. |
|те-кущем сеансе работы. | |
|Двигаться вперед по цепочке |«Нажать» экранную кнопку >> Forward |
|просмотренных документов. | |
|Запомнить URL текущего |Меню: Bookmark | Add Bookmark |
|документа в списке | |
|«закладок» для последующего | |
|возврата к нему | |
|Открыть документ из списка |Меню:
| | скачать работу |
HTML в Internet |