21

Почему в последнее время тормозит Pikabu?1

А потому что кто-то криворукий выполняет AJAX запросы в синхронном режиме.

Почему в последнее время тормозит Pikabu? Баг на Пикабу, Багрепорты, Маразм

Breakpoint на все AJAX-запросы, буквально второй же запрос.

В функции xhr.open передаётся до 5 параметров: метод ("GET"), URL запроса, флаг асинхронности, имя пользователя и пароль (для basic-авторизации).

Когда флаг асинхронности установлен в false, то браузер подвисает до тех пор, пока запрос не выполнится. Логично, что никто такие запросы теперь уже не использует. Единственный полезный вариант их использования - в событии beforeunload, чтобы можно было отправить какие-то данные на сервер до того, как вкладка закроется.

@SupportTech, какого хрена? Вы там код ревью вообще проводите? Какой вообще смысл делать синхронные запросы?

P. S. Про eval'ы через eval'ы я вообще молчу...

Багрепорты

8.1K постов1.1K подписчик

Правила сообщества

Опишите подробно:

- Возникшую проблему

- Порядок действий для повторения проблемы

- Версию Пикабу: ПК, мобильная браузерная, приложение Android, приложение iOS

- Ваше устройство, ОС, браузер


Приложите скриншоты или видео с проблемой

И мы постараемся помочь :)

Вы смотрите срез комментариев. Показать все
Автор поста оценил этот комментарий

Приветствую.
Уточните, пожалуйста, при авторизации в режиме инкогнито без каких-либо активных расширений наблюдается ли для вас аналогичное поведение?

раскрыть ветку (4)
0
Автор поста оценил этот комментарий

у меня дико тупит на андроиде 13 в браузере опера, чуть раньше такого не было, но несколько дней стала просто дичь творится.

раскрыть ветку (2)
0
Автор поста оценил этот комментарий

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

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

вроде не тупит, но сёрфить без антибанера не вариант

0
Автор поста оценил этот комментарий
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку