Метод XMLHttpRequest остаётся актуальным в современных условиях по нескольким причинам:
- Возможность динамически запрашивать и получать данные с сервера без перезагрузки страницы. 1 Это позволяет делать сайт живым и реактивным, не заставляя пользователя постоянно ждать загрузки страницы. 1
- Поддержка старых браузеров. 24 XMLHttpRequest поддерживается всеми основными браузерами и стал официальным веб-стандартом в 2006 году. 4
- Необходимость в определённой функциональности. 2 Например, отслеживание прогресса отправки на сервер. 2
- Работа с существующим кодом, который сильно зависит от XMLHttpRequest и его рефакторинг до более современного метода может быть слишком disruptive. 3
Таким образом, актуальность XMLHttpRequest сохраняется, когда нужно поддерживать старые браузеры или использовать определённые продвинутые функции. 23