Точно так же запускаются все остальные программы, например, редактор Word. Но, в отличие от редактора, у браузера не очень «мирный» характер. После начала своей работы браузер первым делом проверяет наличие у вас на компьютере сетевого соединения с Интернетом. Отсутствие возможности выхода в сеть «успокаивает» браузер, и он начинает мирно работать как обыкновенный текстовый редактор, что часто используется для работы с HTML-документами и рисунками в формате GIF и JPEG. Такой режим работы называется Off-line, а режим работы с доступом в Интернет —On-line.
Наличие доступа в Интернет заставляет браузер запустить сценарий подключения к Интернету. При правильной настройке сетевого программного обеспечения браузер, действуя по сценарию, запустит программу удаленного доступа. Это происходит в теневом режиме, то есть незаметно для пользователя. Единственным видимым результатом такой деятельности является вывод окна с запросом на разрешение установить связь с сервером провайдера.
Домашняя страница (основная страница, Home page) — это адрес начальной страницы, установленный при настройке браузера. С этого адреса загружается первая страница при запуске браузера. [4]
Любой браузер при первом запуске ищет в Интернете сервер фирмы-разработчика, а на нем страницу регистрации нового пользователя — это его домашняя страница, установленная разработчиком.
Вы всегда можете заменить адрес домашней страницы, выбрав соответствующий раздел в окне параметров браузера. Кнопка возврата к домашней странице находится на панели управления браузера.
Подтвердив свое согласие на установление связи с провайдером нажатием кнопки Установить связь, вы разрешаете программе удаленного доступа создать канал связи с сервером провайдера по протоколу TCP/IP.
После создания канала браузер, продолжая действовать по сценарию, ищет в Интернете свою домашнюю страницу и выводит ее изображение. На этом сценарий подключения заканчивается, а вы можете начинать путешествие по Интернету. Теперь остановимся на случае, когда при запросе на установление связи будет нажата кнопка Отмена (Close). Этим вы даете программе удаленного доступа команду прекратить работу, а браузеру приказываете «успокоиться» и перейти в режим автономной работы (Off-line).
Программа удаленного доступа создает канал связи между операционной системой вашего компьютера и сервером провайдера. Канал связи является общим ресурсом и не принадлежит какой-то определенной программе, что позволяет пользоваться им всем приложениям одновременно. Пользователь, работая с браузером, может запустить программу FTP для перекачивания файла с другого сервера, почтовую программу и т. д.
В Internet Explorer (кроме третьей версии) и Netscape Communicator ручной ввод URL-адреса дополнен свойством Автозавершение (AutoComplcte) — программы автоматически дописывают адрес но мере его набора пользователем. Если, скажем, вы начнете набирать «www.m», то за вас строку дополнят, например, до «www.microsoft.com». Это не мешает пользователю продолжить набор своего варианта адреса. При вводе следующего знака «дописанные» за вас знаки пропадают и появляются в новом варианте, с учетом того, что введено пользователем. Например, если следующий знак был «о», то строка может быть дополнена до «www.mok.com».
Почему так, а не по-другому? Дело в том, что в дописывании URL-адреса принимает участие список наиболее часто посещаемых вами адресов (при первом сеансе связи он определен по умолчанию).
Адресная строка снабжена раскрывающимся меню, о котором автоматически собираются наиболее часто посещаемые вами адреса. Нажав на кнопку с треугольником в конце адресной строки и выбрав нужный адрес, вы даете команду браузеру перейти на данный адрес без дополнительного нажатия клавиши Enter.
Строка состояния(statusbar) отображает важную служебную информацию о том, чем браузер в данный момент занимается. Например, какой файл загружается из Интернета и сколько осталось до конца его загрузки, с какого адреса происходит загрузка информации, куда указывает гиперссылка и т. п. Строки состояния у разных браузеров, несмотря на сходство выполняемых функций, несколько различаются.
Строку состояния нельзя отключать (такая функция в браузерах есть) — это наиболее мощное средство контроля за ситуацией, позволяющее обнаружить подмену адресов хакерами. Всегда обращайте внимание на то, что отображается в этой строке. А прежде чем перейти по гиперссылке, посмотрите в строке состояния, куда она указывает.
Некоторые сайты, пользуясь брешами в системах защиты браузеров, помещают в строку состояния бегущую строку рекламы — тем самым они скрывают от вас реальные адреса гиперссылок. С такого сайта надо уходить не по гиперссылкам, а введя конкретный адрес в адресной строке!
Сайт (site) — группа Web-страниц, связанных гиперссылками и объединенных единой темой, автором, фирмой и т. п. Физически может располагаться на многих серверах, а не только на одном сервере. Точной границы между личной Web-страницей и сайтом нет, так как Web-страница почти всегда состоит из нескольких HTML-документов, связанных друг с другом. [6]
4.2 Команды управления браузером
Теперь рассмотрим команды управления браузером. Основных операций, служащих для передвижения по узлам Интернета, не так много, и они одинаковы для всех браузеров. Существующая небольшая разница в дополнительном сервисе у разных типов браузеров не меняет сути дела: необходимо переместиться от одного узла к другому. И даже команды Стоп и Обновить принципиально не выпадают из этого ряда, если взглянуть на дело с точки зрения математика. Кроме того, эти команды можно ввести несколькими способами, что дополнительно подчеркивает их особое положение:
• щелкнуть соответствующую кнопку на панели браузера;
• выбрать команду в меню браузера;
• нажать «горячую» клавишу или комбинацию «горячих» клавиш.
Рассмотрим подробно четыре команды: Стоп (Stop), Обновить (Reload), Назад (Back) и Вперед (Forward).
Обратите внимание на то, что русифицированные версии браузеров могут иметь различные названия одних и тех же команд. Например, команда Стоп может называться Остановить, но это не меняет ее функции.
Команда или кнопка Стоп (Остановить или Stop) («горячая» клавиша ESC) останавливает процесс загрузки текущей страницы (рисунков, длинных текстов и т. д.). Браузер после ввода этой команды отображает на экране все то, что он успел получить с сервера. Эта команда применяется довольно часто, в особенности при плохой связи с провайдером или при использовании низкоскоростного модема.
После остановки отображается вся текстовая и графическая информация, полученная браузером. Возможно нарушение форматирования документа, если к моменту нажатия кнопки Стоп еще не были получены управляющие инструкции.
Незагруженные рисунки отображаются рамочками в соответствующем месте. Размеры рамки и точное ее местонахождение чаще всего не соответствуют замыслу создателя страницы.
Команда или кнопка Обновить (Reload) («горячая» клавиша — F5) требует от браузера повторной загрузки с сервера текущей страницы. Иногда эта команда используется для загрузки всех рисунков, входящих в состав страницы, которые не были получены из-за прекращения загрузки по команде Стоп (Stop) или сбоя на линиях связи. Но чаще эта команда служит для обновления содержимого текущей страницы. Особенно она полезна на узлах с постоянно обновляющейся информацией, например для обновления сообщений, поступающих с сервера агентства новостей, или текущих экономических индексов при работе с виртуальными биржами.
Не забывайте пользоваться командой Обновить (Reload) при работе с динамическими страницами, чтобы не Читать устаревшую информацию.
Кэш — это специальная область на винчестере или в оперативной памяти, которая служит для хранения файлов, полученных из Интернета. Часто они называются временными файлами.
Временные файлы хранятся в течение некоторого времени и служат для ускорения отображения запрашиваемых страниц. Если разрешено использовать кэш, браузер сначала проверит существование запрашиваемых файлов в кэше. Если файлы там есть, они не запрашиваются заново из Интернета, а берутся из кэша.
В основном считается, что кэш существует на винчестере, поэтому в браузерах есть возможность указать предельный размер кэша в мегабайтах или определить его, например, как 10% от свободного пространства на винчестере.
Команда или кнопка Назад (Back) («горячая» комбинация клавиш — Alt + )вызывает возврат к предыдущей странице. Браузер в этом случае возвращается к предыдущему документу, а если просматриваемая страница использует кадры (frame), то к предыдущему кадру. При возвращении документ отображается намного быстрее, чем в первый раз, но только в том случае, если вы не отменили кэширование страниц, иначе снова будет выполняться загрузка страницы из Интернета. Команда или кнопка Вперед (Forward) («горячая» комбинация клавиш — Alt + ) аналогична кнопке Назад (Back), но ее можно использовать только после возврата к предыдущим страницам после использования команды Назад (Back). Эта команда заставляет браузер вернуться на следующую (в порядке посещения) страницу.Начиная с четвертых версий браузеров, кнопки Назад (Back) и Вперед (Forward) снабжаются раскрывающимся меню, в котором указано до девяти посещенных вами адресов. Благодаря этому вы можете передвигаться не в порядке посещения страниц, а произвольным образом.
Если вы выберете последний (девятый) адрес, то при новом нажатии на кнопку увидите следующие девять адресов. И так далее, пока не исчерпается история вашего путешествия в текущем сеансе работы. [10]