Выбрать главу

Кодировка

Нередко бывают случаи, когда на запрашиваемой веб-странице вместо интересующей информации вдруг обнаруживается нечто такое: «мЮ ОНЯКЕДМХУ ЯН-ПЕБМНБЮМХЪУ ОН ОКЮБЮМХЧ РПНИЙС КХДЕПНБ БМЕГЮОМН ГЮЛЙМСК ЩКЕЙРПХЙ оЕРПНБШ» – и весь документ состоит из подобных малознакомых слов (рис. 3.7). Нет, это не ошибка загрузки и не какой-то заморский язык. Все дело в несовпадении кодировок.

Кодировка – это соответствие языка людей (буквы, цифры, символы) языку компьютеров (байты, биты). Однако соотнести байты и биты буквам и цифрам можно по-разному, именно поэтому и существуют различные кодировки.

Самыми распространенными кодировками кириллицы являются KOI8-R и Win-dows-1251. Если веб-страница, к примеру, создана с помощью KOI8-R, а ваш браузер настроен на кодировку Windows-1251, то текст на экране будет невозможно прочитать. Тем не менее не стоит беспокоиться. Современные браузеры способны понимать множество различных кодировок, поэтому достаточно выбрать нужную в соответствующем пункте главного меню – и текст мгновенно станет читабельным. Кроме того, во многих браузерах предусмотрена функция Автовыбор, с помощью которой программа автоматически распознает используемую кодировку.

Рис. 3.7. Неправильный выбор кодировки

Кэширование

В переводе с английского языка слово «cache» означает «тайник». Тайником в нашем случае является специальная системная папка, в которую компьютер записывает все документы, полученные из Интернета. И когда вы будете запрашивать какую-либо веб-страницу вторично, браузер покажет вам содержимое кэша, то есть копию страницы, расположенную на вашем жестком диске. Это существенно ускоряет работу, так как скорость обращения к винчестеру несравнимо выше скорости загрузки из Интернета.

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

Если вы все-таки заподозрили, что вам подсунули из кэша старую версию страницы, то всегда можете запросить необходимую веб-страницу непосредственно с сервера, нажав кнопку Обновить одновременно с клавишей Shift в Netscape Navigator или Ctrl и Обновить в Internet Explorer.

Cookies

Cookies (или «печенье», в переводе с английского) – это небольшая порция текстовой информации, которую сервер передает на ваш компьютер. Таким образом сервер как бы помечает компьютер для более удобного взаимодействия. Некоторые cookies хранятся у вас только во время одной сессии, а после закрытия браузера удаляются. Другие же могут постоянно находиться в специально предназначенной для этой цели папке в виде текстовых файлов.

Cookies используются разработчиками сайтов для различных целей. В первую очередь, они облегчают работу с сайтами, требующими авторизации. Если бы не было «печенья», то вам бы пришлось вводить свои имя и пароль при запросе каждого защищенного документа. А так, введя однажды свои данные, вы сможете комфортно работать во время всей сессии. Кроме того, с помощью cookies организуется автоматический вход на подобные сайты – сервер проверяет свой файл, расположенный на вашем компьютере, и, обнаружив информацию об имени и пароле, автоматически ее обрабатывает.

В файлы cookies записывают не только данные для авторизации. В них может также храниться информация индивидуального профиля пользователя, данные о просмотренных баннерах (чтобы не показывать каждый раз один и тот же), сведения о заказанных в интернет-магазине товарах и т. д. Спектр использования cookies очень широк. Например, «печенье» очень широко применяется в маркетинговых целях для отслеживания перемещения пользователя по сайту. Анализируя данные о маршрутах следования своих посетителей, администрация сайта совершенствует структуру своего веб-проекта.

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

Основные настройки

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