2015-03-11 2 views
1

Я разрабатываю приложение интрасети в APEX (доступ через IP, порт и номер приложения, например 10.1.6.94:8087/apex/f?p=937).Медленная загрузка в IE, хром; отлично в FF и Opera

Проблема в том, что когда мои коллеги проверяли это, у них возникали всевозможные проблемы, потому что javascript и другие ресурсы на странице загружались очень медленно. Все они используют Dell Latitude, в разных браузерах. Я проверил параметры Интернета и сравнил с несколькими рабочими столами, и настройки были одинаковыми.

Независимо от того, что я пытаюсь использовать на этих ноутбуках, Internet Explorer и Chrome очень медленно подключаются к сайту и загружают страницы, а большая часть функций уходит (например, изменение выпадающего меню, вызывающего обновление отчета, через динамические действия в APEX). Firefox и Opera работают отлично.

На моем домашнем ноутбуке, рабочем столе рабочего стола и рабочем столе моего коллеги, страницы отлично работают в IE и Chrome.

Сначала я думал, что это файл хозяев, но файл hosts на проблемных ноутбуках кажется пустым (за исключением комментариев в верхней части).

Я пробовал всевозможные вещи, такие как:

  • добавить сайт в списке доверенных сайтов
  • проверки, чтобы убедиться, что «Активные сценарии» были включены в настройках безопасности (в настройках интернета)
  • убрав «проверить отозван ли сертификат сервера» и «проверка на аннулирование сертификата издателя» перед перезапуском
  • выключения режима совместимости
  • убрав «Показать интранет-сайты в режиме совместимости»
  • обновление Chrome, чтобы использовать последний движок Javascript по проблеме ноутбуки

При профилировании использования сети в IE 11 на проблемных ноутбуках, это выглядит как файлы, 20 КБ нагрузка> 5 секунд, а иногда соединения могут занять 60 секунд.

Я вытягиваю свои волосы и, кажется, исчерпал все ресурсы, которые я могу найти.

ответ

0

После нескольких часов работы я наткнулся на обстановку, которая вызывала проблему. Я был вдохновлен этим: https://stackoverflow.com/a/1934605/1102199

Перейдите в меню «Интернет» («Пуск» - «Свойства обозревателя»), с панели управления или в обозревателе Internet Explorer, откройте «Инструменты -> Свойства обозревателя»).

Затем нажмите «Соединения», затем «Настройки локальной сети», затем снимите флажок «Автоматически определять настройки». Это не было проверено на всех компьютерах, где все работает правильно, и проверяется на компьютерах, где дела обстоят медленно. Я все еще не уверен, почему Firefox и Opera не были затронуты этим, но там у вас есть.

enter image description here

Смежные вопросы