ما هو أقصر تأخير يمكن إدراكه في استجابة التطبيق؟

StackOverflow https://stackoverflow.com/questions/536300

سؤال

سيحدث دائمًا تأخير بين إجراء المستخدم واستجابة التطبيق.

ومن المعروف أنه كلما قل تأخير الاستجابة، كلما زاد شعور التطبيق بالاستجابة الفورية.ومن المعروف أيضًا أن التأخير الذي يصل إلى 100 مللي ثانية لا يمكن إدراكه بشكل عام.ولكن ماذا عن تأخير 110 مللي ثانية؟

ما هو أقصر تأخير في استجابة الطلب يمكن إدراكه؟

أنا مهتم بأي أدلة قوية وأفكار وآراء عامة.

هل كانت مفيدة؟

المحلول

وماذا أتذكر التعلم هو أن أي الكمون أكثر من 1/10 من الثانية (100MS) لظهور الرسائل بعد كتابتها يبدأ في التأثير سلبا على الإنتاجية (أنت إبطاء غريزي إلى أسفل، أقل متأكدا من أنك قمت بكتابتها بشكل صحيح، ل سبيل المثال)، ولكن هذا أقل من هذا المستوى من الإنتاجية الكمون مسطح أساسا.

ونظرا إلى أن وصف، فمن الممكن أن الكمون أقل من 100MS قد يكون <م> إدراكه باعتبارها غير لحظية (على سبيل المثال، الحكام البيسبول تدرب ربما يمكن حل ترتيب حدثين حتى أقرب معا من 100MS )، لكنه سريع بما يكفي لاعتبار استجابة فورية لردود الفعل، بقدر ما الآثار المترتبة على الإنتاجية. والكمون من 100MS وأكبر هو بالتأكيد <م> إدراكه ، حتى لو كان لا يزال بسرعة معقولة.

وهذا هو لردود الفعل البصرية التي تم تلقي مدخلات محددة. ثم سيكون هناك مستوى الاستجابة في العملية المطلوبة. إذا ضغطت على زر نموذج، والحصول على ردود الفعل البصري تلك النقرة (على سبيل المثال يعرض زر واحدة "الاكتئاب" نظرة) ضمن 100MS لا يزال مثاليا، ولكن بعد أن تتوقع أي شيء آخر أن يحدث. إذا لم يحدث شيء في ثانية أو اثنتين، كما قال آخرون، كنت حقا أتساءل عما إذا كان أخذ نقرة أو تجاهله، وبالتالي فإن مستوى تعرض نوعا من "العمل ..." المؤشر عند عملية قد تستغرق أكثر من ثانية قبل أن تظهر تأثير واضح (على سبيل المثال. انتظار نافذة جديدة ليطفو على السطح).

نصائح أخرى

وتأسست عتبة 100 مللي منذ أكثر من 30 عاما. انظر:

وبطاقة، S. K.، روبرتسون، G. G.، وMackinlay، J. D. (1991). ومتخيل المعلومات: إن مساحة العمل من المعلومات. بروك. ACM CHI'91 أسيوط. (نيو أورلينز، LA، 28 أبريل - 2 مايو)، 181-188.

وميلر، R. B. (1968). زمن الاستجابة في المعاملات التخاطب رجل الحاسوب. بروك. AFIPS سقوط المؤتمر الحاسوب المشتركة المجلد. 33، 267-277.

ومايرز، B. A. (1985). أهمية مؤشرات التقدم-القيام به في المئة لواجهات بين الإنسان والحاسوب. بروك. ACM CHI'85 أسيوط. (سان فرانسيسكو، CA، 14-18 أبريل)، 11-17.

والأبحاث الجديدة اعتبارا من أول يناير، 2014:

http://newsoffice.mit.edu/2014/in-the -blink من بالعين-0116

<اقتباس فقرة>   

... وقد وجدت فريق من علماء الأعصاب من معهد ماساتشوستس للتكنولوجيا أن الدماغ البشري   يمكن معالجة الصور كلها أن العين ترى لاقل من 13   ميلي ثانية ... وهذا سرعة أسرع بكثير من 100 مللي ثانية   اقترحه الدراسات السابقة ...

وأنا لا أعتقد الحكايات أو الآراء صحيحة حقا للحصول على اجابات هنا. هذا السؤال يلمس على نفسية تجربة المستخدم والعقل الباطن واعية. الدماغ البشري هو ميلي ثانية قوية وسريعة ومجرد لا تعول ومسجلة. أنا لست خبيرا لكني أعرف أن هناك الكثير من العلم وراء مثل ما ورد مات جاكوبسن. تحقق من دراسة جوجل هنا http://code.google.com/speed/files/delayexp قوات الدفاع الشعبي للحصول على فكرة عن مدى يمكن أن تؤثر على حركة المرور في الموقع.

وهنا دراسة أخرى من قبل Akami - 2 ثانية زمن الاستجابة http://www.akamai.com/html/about/ الصحافة / الإصدارات / 2009 / press_091409.html (من <لأ href = "https://ux.stackexchange.com/questions/5529/once-apon-a-time-there-was-a-10- ثوان لتحميل واحد في صفحة حكم ما هو بين ذلك-نوا "> https://ux.stackexchange.com/questions/5529/once-apon-a-time-there-was-a-10 -seconds إلى تحميل واحد في صفحة حكم ما هو بين ذلك-نوا )

هل هناك أي دراسات أخرى للمشاركة؟

وفي المنزل سان فرانسيسكو أوبرا، ونحن بشكل روتيني الإعداد تأخير دقيقة وضع لكل من المتحدثين لدينا. يمكننا الكشف عن 5 تغييرات ميلي ثانية واحدة في أوقات تأخير للمتكلمين لدينا. عند إجراء مثل هذه التغييرات الطفيفة، يمكنك تغيير حيث مصادر الصوت من. في كثير من الأحيان نريد الصوت ليبدو كما لو انها قادمة من مكان بخلاف كانت مكبرات الصوت هي. التعديلات تأخير دقيقة جعل هذا ممكنا. التأخير السليمة لل15 ميلي ثانية واضحة جدا حتى آذان غير مدربين لأنه ينقل جذريا حيث مصادر الصوت من. وهناك اختبار بسيط هو لاثبات هذا لتشغيل الصوت من خلال مكبرات الصوت متعددة، ويكون موضوع إغلاق عيونهم وأشر إلى حيث صوت قادم من. الآن إجراء تغيير طفيف في وقت التأخير إلى أحد المتحدثين من مجرد أجزاء قليلة من الثانية، ويكون نقطة الشخص مرة أخرى إلى حيث صوت قادم من. إجراء تغييرات في أوقات تأخير غير سمعيا مشابهة جدا لتحريك مكبرات الصوت الفعلي.

وإصرار الرؤية حول 100MS لذلك يجب أن تكون معقولة البصرية ردود الفعل تأخير. يجب 110ms جعل لا فرق، كما هو قيمة تقريبية. في الممارسة العملية فلن تلاحظ وجود تأخير أدناه 200MS.

وانطلاقا من ذاكرتي، وقد أظهرت الدراسات أن يفقد المستخدمون الصبر وإعادة المحاولة بعد عملية حول 2S من الخمول (في غياب التغذية الراجعة)، على سبيل المثال النقر على زر تأكيد أو العمل. لذلك تخطط لاستخدام نوع من الرسوم المتحركة إذا كان العمل يستغرق وقتا أطول من 1S.

وعملت على تطبيق التي كان لها هدف واضح التجارية من كونها سريعة تمام الوضوح، وكان لدينا الحد الأقصى المسموح به خادم الوقت من 150ms لتجهيز صفحة ويب كاملة.

ولا أدلة دامغة ولكن لتطبيق الخاصة بنا، ونحن نسمح لمدة أقصاها ثانية واحدة بين إجراء المستخدم وردود الفعل. إذا لم يستغرق وقتا أطول، و"مربع الانتظار" يجب أن تظهر.

وينبغي للمستخدم رؤية "شيء ما" يحدث في غضون الثانية من التسبب في العمل.

100ms خطأ تمامايمكنك إثبات ذلك بنفسك باستخدام أصابعك ومكتبك وساعة بها ثواني مرئية.من خلال المزامنة مع ثواني الساعة، قم بإصدار الإيقاعات على المكتب بشكل مستمر بحيث يتم إصدار 16 نبضة في كل ثانية.لقد اخترت الرقم 16 لأنه من الطبيعي أن يتم تسجيل مضاعفات العدد اثنين، لذا فهي مثل أربع دقات قوية مع ثلاث دقات ضعيفة بينهما.يمكن تمييز الإيقاعات المجاورة بوضوح من خلال صوتها.يتم الفصل بين النبضات بنحو 60 مللي ثانية، لذا فإن 60 مللي ثانية لا تزال مرتفعة جدًا في الواقع.ولذلك فإن العتبة أقل بكثير من 100 مللي ثانية، خاصة إذا كان الصوت متضمنًا.

على سبيل المثال، يحتاج تطبيق الطبل أو تطبيق لوحة المفاتيح إلى تأخير يصل إلى 30 مللي ثانية، وإلا فإنه يصبح مزعجًا حقًا، لأنك تسمع الصوت الصادر من الزر / اللوحة / المفتاح الفعلي قبل خروج الصوت من مكبرات الصوت بوقت طويل.تم تصميم برامج مثل ASIO وjack خصيصًا للتعامل مع هذه المشكلة، لذلك لا توجد أعذار.إذا كان تطبيق الطبلة لديك متأخرًا بمقدار 100 مللي ثانية، فسوف أكرهك.

إن الوضع بالنسبة لـ VoIP والألعاب عالية الطاقة هو في الواقع أسوأ، لأنك تحتاج إلى التفاعل مع الأحداث في الوقت الفعلي، وفي الموسيقى، على الأقل عليك التخطيط للمستقبل قليلاً على الأقل.بالنسبة لمتوسط ​​وقت رد الفعل البشري الذي يبلغ 200 مللي ثانية، فإن التأخير بمقدار 100 مللي ثانية إضافية يمثل عقوبة هائلة.إنه يغير بشكل ملحوظ تدفق المحادثة لـ VoIP.في الألعاب، يعد وقت رد الفعل البالغ 200 مللي ثانية أمرًا رائعًا، خاصة إذا كان لدى اللاعبين الكثير من التدريب.

استخدم الاختبار المزدوج للدقة المكانية البصرية (شريطان أسودان متوازيان، بعرض متساوٍ، وفجوة متساوية بينهما.قم بتقليل التوتر الزاوي حتى تبدو وكأنها سطر واحد، أي قم بالتصغير أو الابتعاد ببساطة.النقطة التي يبدو عندها أنها تندمج في سطر واحد تظهر العتبة).

استخدم الدالة gen لتشغيل مؤشر LED لفترة زمنية، ثم إيقاف تشغيله، ثم تشغيله، ثم إيقاف تشغيله --- تأخير كل فاصل زمني بنفس الوقت، ولكن كرر النمط مع تقليل هذا التأخير تدريجيًا، وبالتالي نفس ما ورد أعلاه، ولكن الوقت بدلاً من المساحة .تخيل صورة الذبذبات مثل هذا:

_________/^d^\_d_/^d^\_________

ألاحظ أنه عند الفاصل الزمني 41 مللي ثانية، أرى وميضًا واحدًا أطول فقط، ولكن عند 42 مللي ثانية، أرى أنه مجرد وميض مزدوج سريع للغاية.وبالتالي، فإن العتبة هي ~42 مللي ثانية.ربما يختلف حسب الشخص والعمر والحالة وما إلى ذلك.

وهذا يقترب من 24 إطارًا في الثانية، وهذا على الأرجح هو سبب عمل السينما بمعدل العرض هذا.

وقت رد الفعل لرؤية شيء ما، ثم اتخاذ قرار بالرد، على سبيل المثال عن طريق النقر بالماوس وما إلى ذلك، أصبح أطول بكثير مرة أخرى.وبالتالي، ليس من المستغرب أن التجارب التي تتطلب استجابة رد فعل للقياس تسفر عن وقت أطول، ولكن هذا التأخير الأطول لم يكن ما كنت تطلبه، والتجربة المذكورة أعلاه سهلة ومفيدة!

لكن لاحظ أيضًا أن الرسوم المتحركة التي تتحرك بسلاسة تتطلب أن تعمل القشرة البصرية بجهد أكبر، مما يؤخر الفهم البصري.يتم "إخفاء" هذا التأخير عن الإدراك، لذا يمكن "إخفاء" التأخيرات الأطول (عدة مئات من المللي ثانية) بمجرد توفير شيء يصعب رؤيته بسبب الحركة.

التأثير الذي يخفيه يسمى ركود زمني.في الأساس، يتطلب إلقاء نظرة خاطفة على مكان "جديد" أن تعمل القشرة البصرية بجهد أكبر "لإلغاء عرض" / "التعرف" على المشهد.يستغرق هذا وقتًا طويلاً بشكل ملحوظ، حيث يكون وعيك "متوقفًا مؤقتًا" بشكل أساسي.

بمجرد النظر إلى مشهد ثابت في الغالب، فإن التغييرات فقط هي التي تحتاج إلى هذه المعالجة، لذلك من الممكن إجراء تغييرات أصغر/أسرع وتستأنف تجربتك الإدراكية، ويمكن اكتشاف الحركات الأسرع/الأصغر.

تتم معالجة اكتشاف التغييرات بصريًا بشكل أساسي على شبكية العين.تتمتع عيناك أيضًا باستجابة "ممر الموجة" الطبيعية - قم بالتحديق دون رمش في أي شيء لفترة كافية، وعلى مسافة كافية حتى لا تتمكن saccades من تغيير الصورة كثيرًا، وستجد التغذية المرئية الخاصة بك تتلاشى إلى اللون "الرمادي".هذا هو ما يمنحنا "توازن اللون الأبيض"، وهو مشابه إلى حد ما للتحكم التلقائي في الكسب في الراديو/التلفزيون التناظري.

النقطة المهمة هي أن عينيك نفسها لديها وقت ثابت للاستجابة، لكن هذا يعتمد في الواقع على قوة التحفيز.(سطوع LED، لحالتنا).

مشرق للغاية، وقدرة خلايا شبكية العين على "الاسترخاء" بعيدًا عن السطوع، أي الاستجابة لـ "الظلام المفاجئ"، تكون معرضة للخطر.

يُطلق على التأثير الذي يجعلك ترى الأشياء الساطعة بعد توقف الضوء اسم "استمرار الرؤية"، وتعتمد أنابيب صور أشعة الكاثود القديمة بشكل أو بآخر بشكل كبير عليها حتى تعمل على الإطلاق.

هذا هو عادةً ما يكون 100 مللي ثانية أو نحو ذلك، ولكنه ليس فاصلًا "حادًا" - يشبه إلى حد كبير التراجع الأسي، ومرة ​​أخرى - يتغير المدة اعتمادًا على مدى سطوع المحفز بالنسبة إلى مدى ضبط الظلام (على سبيل المثال ، حساس) العين في تلك اللحظة.

بالنسبة للتغييرات الباهتة والأسرع، خاصة التغييرات خارج النقرة، ستلاحظ معدلات أعلى بسهولة.على سبيل المثال، الأضواء الخافتة.تتكيف تلك الأجزاء الخارجية من شبكية العين (معظم المنطقة في الواقع) لاكتشاف الحركة ولفت انتباهك إليها.لذلك فمن المنطقي أنه على الرغم من افتقارها إلى الدقة المكانية، إلا أنها تتمتع بدقة زمنية أكبر / معدل استجابة أقصر.

ولكن هذا يعني أيضًا أن تحريك الأشياء يتطلب عادةً خطوات زمنية أكثر دقة، وإلا فإن "القفز" سيكون ملحوظًا، ويرجع ذلك في الغالب إلى تلك الاستجابة الأسرع.

لاحظ جميع الرسوم المتحركة ذات الحجم الكامل/الانزلاق التي يستخدمها نظام التشغيل iOS - والتي تستغل بشكل أساسي الثبات الزمني لإخفاء تأخيرات التحميل التي لا يمكن تجنبها تقنيًا، مما يعطي تصورًا بأن هذه المنتجات تستجيب على الفور وبسلاسة في جميع الأوقات.

لذلك، أظهر شيئًا مختلفًا خلال 42 مللي ثانية -> الاستجابة الفورية.استمر في تحريك العناصر المرئية عديمة الفائدة والتي يصعب رؤيتها بشكل صحيح بشكل مستمر بمعدلات إطارات عالية، ثم توقف فجأة عند الانتهاء -> يخفي التأخير طالما كان هناك ما يكفي من الانشغال بصريًا، والتأخير ليس طويلًا جدًا.(ربما 250 مللي ثانية تدفع الصداقة).

ويبدو أن هذا أيضًا يتوافق مع تصورات الآخرين حول تأخر الإدخال، على سبيل المثال: http://danluu.com/input-lag/

أنا عالم أعصاب معرفي يدرس الإدراك البصري والإدراك.

ال ورق من قبل ماري بوتر المذكورة أعلاه فيما يتعلق بالحد الأدنى من الوقت اللازم لتصنيف التحفيز البصري.ومع ذلك، عليك أن تفهم أن هذا يتم في ظل ظروف المختبر في غياب أي محفزات بصرية أخرى، وهو ما لن يكون بالتأكيد هو الحال في تجربة المستخدم في العالم الحقيقي.

المعيار النموذجي للتفاعل بين التحفيز والاستجابة / التحفيز المدخلات، أي أن متوسط ​​مقدار الوقت للحد الأدنى لسرعة رد الفعل للفرد أو اكتشاف الاستجابة للمدخلات هو ~ 200 مللي ثانية.وللتأكد من عدم وجود فرق يمكن اكتشافه، يمكن خفض هذه العتبة إلى حوالي 100 مللي ثانية.تحت هذه العتبة، تستغرق الديناميكيات الزمنية لعملياتك المعرفية وقتًا أطول لحساب الحدث مقارنة بالحدث نفسه، لذلك لا توجد أي فرصة تقريبًا لأي قدرة على اكتشافه أو تمييزه.يمكنك أن تنخفض إلى أقل من ذلك لتقول 50 مللي ثانية، لكن ذلك لن يكون ضروريًا حقًا.10 مللي ثانية وقد ذهبت إلى منطقة المبالغة.

لمادة العلمية الحالية معقولة، جرب كم أسرع بسرعة كافية؟ الإدراك المستخدم الكمون والكمون تحسينات في المباشرة وغير المباشرة التي تعمل باللمس (PDF). في حين كان التركيز الرئيسي على JND (الفرق فقط ملحوظ) من تأخير، هناك بعض خلفية جيدة على على تصور تأخير المطلق كما أنها تقر وحساب للمراقبين 60HZ (16.7 مللي إعادة رسم مرات) في تجربتهم الثانية.

يعتبر

لتطبيقات الويب 200MS كما تأخير unnoticable، في حين 500MS غير مقبول.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top