У нашої компанії встановлено 5-секундний обмежений час відгуку, і ми прагнемо 2-3 секунди загалом. На це припадає 98% завантажень сторінки. Деякі конкретні завдання можуть тривати до 15 секунд, але ми зменшуємо цей час, створюючи сторінку та оновлюючи кожні 5 секунд, повідомляючи користувачеві, що ми все ще намагаємося обробити запит. Таким чином користувач бачить, що щось відбувається, а не просто залишає. Хоча, враховуючи, що я працюю на веб-сайті, користувачів якого змушені використовувати з ділових причин, вони не збираються залишати, але вони можуть скаржитися досить голосно.
Загалом, якщо обробка триватиме більше 5 секунд, розмістіть тимчасову сторінку, щоб користувач не втрачав інтересу.