Web МастерскаяБлог
Сообщество Web Мастеров. Тут собрано всё, чтобы написать свой первый сайт, запустить его в Интернет и поддерживать его в течении всей его работы.
Synchronous XMLHttpRequest on the main thread is deprecated
Если вы столкнулись с предупреждением «Synchronous XMLHttpRequest on the main thread is deprecated», это значит, что ваш код совершает синхронные запросы на главную нить браузера. Подобная практика признана устаревшей и не рекомендуется из-за серьёзного негативного влияния на пользовательский опыт.
В этой статье мы расскажем, почему появились такие запросы, каковы последствия их использования и как можно исправить ситуацию.
Синхронный запрос — это когда выполнение программы блокируется до завершения сети. Другими словами, пока запрос не получит ответ от сервера, браузер не сможет продолжать обработку скриптов и реагировать на действия пользователя.
Например, возьмем такой JavaScript-код:
Параметр
В этой статье мы расскажем, почему появились такие запросы, каковы последствия их использования и как можно исправить ситуацию.
Что такое синхронные запросы?
Синхронный запрос — это когда выполнение программы блокируется до завершения сети. Другими словами, пока запрос не получит ответ от сервера, браузер не сможет продолжать обработку скриптов и реагировать на действия пользователя.
Например, возьмем такой JavaScript-код:
ВыделитьJavaScript
var xhr = new XMLHttpRequest();
xhr.open('GET', '/api/data', false); // Параметр false делает запрос синхронным
xhr.send();
console.log(xhr.responseText);Параметр
false в третьей позиции заставляет запрос ждать завершения передачи данных от сервера,...- Жалоба
Категории
- Apache 6
- CMS 3
- CSS 24
- FTP 1
- HTML 12
- JavaScript 47
- MySQL 17
- Nginx 15
- PHP 55
- phpMyAdmin 2
- SEO 4
- SVG 10
- URL 1
- XML 3
- Безопасность 7
- Библиотека JS 18
- Графика 2
- Доменное имя 1
- Инструкция 1
- Кодировка 2
- Контент 9
- Мнение 3
- Монетизация сайта 2
- Настройка 3
- Ошибка 12
- Поисковая система 2
- Продвижение сайта 6
- Производительность 2
- Прочее 1
- Софт 1
- Старт 2
- Сценарий 1
- Функция 1
- Хостинг | Сервер 3
Реклама















