Обновление Chrome замедляется Ajax/Угловая рендеринг и загрузка сети

Около двух недель назад обновление Chrome исказило пользователей моего углового приложения. Я загружаю много данных, но все одностраничное приложение загружается за < 4 секунды, но каждый пользователь отправляется через > 40 секунд после обновления Chrome 2 недели назад. Я не испытывал проблемы, но когда я обновил Chrome до 64.0.3282.167 с 63.0.3239.132, проблема также началась для меня.

Где-то между Chrome 63.0.3239.132 и 64.0.3282.167 произошли изменения, которые в основном замедлили мое приложение Angular до обхода. Это влияет на загрузку и рендеринг по всей доске и делает приложение практически непригодным для использования. Я искал проблему в течение нескольких дней без радости.

Кто-нибудь имеет представление или рекомендации о том, что может привести к такой деградации производительности?

Вот скриншот моей вкладки в сети. Все это было очень быстро перед обновлением Chrome, и теперь он просто сканирует.

enter image description here

Если я установил:

httpProvider.useApplyAsync(true), он устраняет проблему, но мое приложение огромно, и это вызывает много неустойчивого поведения в 5-летнем приложении.

Ответы

Ответ 1

Я не уверен, что это все еще проблема, но я знаю, что Google продолжает наращивать меры безопасности с помощью Chrome. Это особенно актуально для HTTPS, и я считаю, что Google настаивает на том, чтобы все переместилось на HTTPS. Сертификаты, которые не являются чистыми (несколько критериев для этого), представляют проблемы и могут потребовать дополнительных мер для обработки. Я считаю, что есть дополнительные (или встроенные) средства Chrome для разработчиков, которые могут вырвать обработку TLS, чтобы показать вам более подробную информацию.