клиент запрашивает время отклика под вторым для всех приложений на основе диалога. Он говорит о наших настольных приложениях, которые получают данные с бизнес-сервера, подключенного к SQL Server.Есть ли какой-либо стандарт времени отклика в настольных приложениях?
Обычно 1 секунда подходит для нас, но у нас есть некоторые формы, которые занимают больше времени (до 2 или 3 секунд). Знаете ли вы какие-либо стандарты (или любой источник), который указывает, какими должны быть время ответа для пользователя? Я нашел много различной информации, но в основном для веб-страниц, а не для настольных приложений.
Я где-то читал, что 3 секунды - это «магическое» число. Затем я прочитал о «правиле 10 секунд» от Нормана Нильсена для веб-страниц. Некоторые другие говорят о правиле «4 секунды».
Я хотел бы иметь некоторые аргументы для моего клиента от некоего «третьего лица» («как вы, наверное, знаете, принятый предел, указанный в норме ISO как хх») :-)
Спасибо
Что? Выше 100 мс действительно раздражает, если я не знаю, что вы действительно выполняете фактическую работу (например, не только демпинг данных из db). – Esailija
Затем снова я считаю, что многие обычные пользователи полностью работоспособны полностью зараженными компьютерами с вредоносным ПО с 3-секундным отставанием мыши – Esailija
5 секунд еще одно волшебное число, используемое Windows IsHungAppWindow(). Используется для отображения окна «Неответчик». Все это немного бессмысленно, если клиент требует 1 секунду макс. Убедитесь, что вы закрываете заднюю часть и можете определить, сколько времени потребуется SQL Server для ответа на запрос. Это никогда не улучшается с течением времени и, конечно же, не та проблема, с которой вы хотите столкнуться. –