Шрифт:
Cookie – это небольшой текстовый файл, информацию из которого сервер передает браузеру. Браузер запоминает его и будет передавать серверу с каждым запросом. Одни значения cookie могут храниться только в течение одной сессии, они удаляются после закрытия браузера. Другие, установленные на некоторый период времени, записываются в файл.
Сами по себе cookies не могут делать ничего, это просто текстовые файлы. Однако сервер может считывать содержащуюся в cookies информацию и на основании ее анализа совершать те или иные действия. Например, в случае авторизованного доступа к чему-либо через WWW в cookie сохраняется login и password в течение сессии, что позволяет пользователю не вводить их снова при запросах каждого документа, защищенного паролем.
Простой пример: на рис. 3.11 показана форма введения имени пользователя и пароля при входе на защищенную страницу. Первый раз имя пользователя нужно ввести с клавиатуры, а при каждом последующем заходе на основе анализа значения cookie из браузера пользователя на странице появится уже введенное имя (если есть установленное значение cookie) либо первоначальная форма с запросом имени пользователя (если значение cookie не установлено).
На использовании cookies также часто строят функции оформления заказов в онлайновых магазинах. Пользователь просто помечает интересующие его товары, а затем оформляет покупку сразу всего выбранного.
Еще одна распространенная область использования cookies – при настройке индивидуального профиля каждого зарегистрированного пользователя.
И наконец, самая последняя область – использование механизма cookie в рекламном бизнесе в Интернете. Еще недавно реклама в Интернете за деньги была довольно экзотической услугой, а сейчас этот бизнес уже устоялся и стремительно развивается. Однако рекламодатели начинают предъявлять более жесткие условия к оценке эффективности своих расходов. Cookies используются для определения целевой аудитории, например, по географическому положению пользователей, отслеживания интересов пользователей, учета количества показов и проходов сквозь баннеры.
Управление сookies для выбранного сайта осуществляется с помощью вкладки Cookies (рис. 3.15). Обычно запрещать прием cookies нет смысла, но, если вам все-таки это понадобится, это можно сделать, открыв упомянутую вкладку.
Иногда возникает необходимость удалить cookies. Например, если вы в обеденный перерыв со служебного компьютера заглянули на сайт «для взрослых» или заполняли какую-то интернет-форму и не хотите, чтобы об этом узнали ваши сослуживцы. Для удаления cookies достаточно пройти цепочку Инструменты ? Дополнительно ? Cookies, выбрать нужные cookies и удалить их.
Основные настройки программы сосредоточены в пункте меню Инструменты ? Настройки. На практике их стоит просмотреть один раз после установки программы и больше к ним не возвращаться. Большинство из этих настроек стоит оставить в положении по умолчанию. Рассмотрим только некоторые из них, которые могу отказаться полезными обычному пользователю.
Рис. 3.15. Управление cookies
Основное меню настроек программы Opera показано на рис. 3.16. В первом окне нам предлагается выбрать режим запуска программы. Возможны следующие варианты:
• Продолжить с места разъединения;
• Продолжить с сохраненных сеансов;
• Начать с домашней страницы;
• Запускать с пустой страницей;
• Показывать окно запуска.
Если вы выберете вариант Продолжить с места разъединения, то программа при запуске будет открывать те страницы, которые были открыты в момент выхода из Opera.
Рис. 3.16. Окно настроек
Дополнительные возможности предоставляет вариант Продолжить с сохраненных сеансов. Предположим, вы постоянно работаете с 3–4 сайтами, открытыми на определенной странице, что не редкость для ньюсмейкеров, финансистов, работников туристического бизнеса. Открывать при каждом запуске Opera все эти страницы вручную не очень удобно, и разработчики браузера это предусмотрели. Откройте все нужные вам страницы один раз, а потом в строке меню пройдите по цепочке Файл ? Сеансы... ? Сохранить сеанс. При следующем запуске браузера в меню Файл вы сможете найти и открыть нужный вам сеанс. Выбрать нужный сеанс можно и при старте программы, для этого нужно выбрать пункт Показывать окно запуска. Тогда при старте программы вы увидите меню, показанное на рис. 3.17.
Некоторые предпочитают странствия по Интернету всегда начинать с одной и той же страницы, которую традиционно называют домашней. Для того чтобы браузер при старте всегда загружал домашнюю страницу, нужно ввести ее адрес в поле Домашняя страница на рис. 3.16. Если вы нажмете кнопку Текущая страница, то в качестве домашней страницы автоматически будет введен адрес текущей страницы, загруженной в браузер.
Рис. 3.17. Окно выбора сеанса