1

Вы знаете, когда вы иногда заходите на сайт, и индикатор выполнения (или полукруг в Chrome) заполняется или вращается, но контент не отображается? Что на самом деле происходит здесь на заднем плане? Это как-то связано с объемом контента, который должен отображаться для определенного сайта?

5 ответов5

3

Там может быть много чего или вообще ничего. Так много факторов в игре.

  1. Поскольку ваш запрос на эту страницу покидает ваш компьютер, возможно, он не достигает места назначения, или браузер просто ждет, пока сайт выполнит запрос.
  2. На сайте может быть интенсивный трафик или он работает на медленном сервере.
  3. Маршрут, по которому должна идти информация, может оказаться узким местом.
  4. возможно, у вас проблемы с подключением к Интернету; Проблемы с DNS, прокси или шлюзом.
  5. Это может быть даже проблема, специфичная для браузера, например, необходимость очистки кеша.

Список можно продолжать.

2

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

  • Ваш просмотр не может достичь запрошенной страницы;
  • Или сервер не может отправить его вам.

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

Всякий раз, когда ваш веб-браузер выбирает файл (страницу, изображение и т.д.) С веб-сервера, он делает это, используя HTTP - это «Протокол передачи гипертекста». HTTP - это протокол запроса / ответа, который означает, что ваш компьютер отправляет запрос на некоторый файл (например, «Get me the file 'home.html'»), а веб-сервер отправляет ответ («Вот файл», после чего следует сам файл).

1

Это явно зависит от браузера, но может произойти несколько вещей:

  1. Ваше сетевое соединение достаточно медленное, чтобы означать, что ваш браузер ожидает выхода контента
  2. веб-сервер работает достаточно медленно (или, возможно, он остановлен), чтобы не предоставлять контент так быстро. Он будет медленным по многим причинам (серверный сервер недостаточно специализирован, он предоставляет контент большому количеству клиентов и т.д.)

Если вы видите пустую страницу, скорее всего, браузер даже не получил базовый HTML-код, представляющий страницу / фреймы и т.д., Которые нужно отобразить, прежде чем отображать дополнительный контент изображения и т.д.

1

В дополнение ко всему, что здесь дано, любые тяжелые веб-приложения на java-скриптах, которые используют Javascript для построения DOM, будут отображать пустую страницу, если в javascript есть ошибка. Вы можете проверить это в консоли javascript вашего конкретного браузера.

1

Чтобы избежать задержки, выполните следующие процедуры хорошего просмотра (GBP):

  • Используйте CCleaner (в качестве примера) для регулярной очистки временного файла вашего браузера (минимум) http://www.filehippo.com/download_ccleaner/

  • Используйте MyDefrag или Defraggler для оптимизации вашего жесткого диска (т.е. дефрагментирования) http://www.filehippo.com/download_defraggler/

  • Убедитесь, что на вашем компьютере нет шпионских программ / троянов / вирусов (обновляйте антивирус)

  • Обновляйте программное обеспечение Windows и браузера.

  • Оптимизация TCP окна , если у вас есть высокоскоростной или кабельный провайдер http://www.softpedia.com/get/Tweak/Network-Tweak/TCP-Optimizer.shtml (ПРИМЕЧАНИЕ: Некоторые веб - сайты могут установить браузер Helper, такие как Google , Yahoo, ASK.COM. НЕ УСТАНАВЛИВАЙТЕ ИХ, так как это также может вызвать медленную сеть)

  • НЕ УСТАНАВЛИВАЙТЕ СЛИШКОМ МНОГО ПЛАГИНОВ.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .