Почему мои веб-страницы не работают?

Чертов компьютер

Тайм-ауты в Интернете увеличивают ваш фактор разочарования в сети.

Кредит изображения: Студия Минерва / iStock / Getty Images

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

Сложные сценарии

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

Видео дня

Чрезмерно большая графика

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

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

Проблемы на стороне сервера

Время ожидания вашего браузера может истекать из-за проблем, которые прерывают или мешают потоку онлайн-данных. Катастрофические события на стороне сервера и сбои сети или оборудования могут помешать загрузке страниц в вашем браузере, который в конечном итоге перестанет пытаться получить информацию о веб-сайте. Ваш интернет-провайдер может ограничить пропускную способность вашего подключения. Недостатки тайм-аута также могут указывать на проблемы с серверами системы доменных имен, которые ваш интернет-провайдер использует для интерпретации имен веб-сайтов в их уникальные числовые адреса. Вы можете изменить DNS-серверы, используемые вашей системой, в настройках Интернет-протокола Windows, доступных из Центра управления сетями и общим доступом, а также в настройках адаптера для вашего текущего подключения к Интернету. Чтобы изменить эти настройки, вам потребуются IP-адреса DNS-серверов, которые вы решите использовать.