https://bugs.documentfoundation.org/show_bug.cgi?id=159375

            Bug ID: 159375
           Summary: Opening Tools > Options dialog takes too long
           Product: LibreOffice
           Version: 24.2.0.1 rc
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: UI
          Assignee: libreoffice-bugs@lists.freedesktop.org
          Reporter: hoss...@libreoffice.org

Description:
Opening Tools > Options takes too much time, and in recent versions, it has
grown beyond the users' expectations.

There is a general rule in some human interface guidelines that the response
time of the UI should be less than 0.1 second, and then the user will think the
action is almost instant. The response time between 0.1s and 1s is acceptable.
But having response time more than 10 seconds risks the users abandoning the
software, and this is not acceptable.

Response Times: The 3 Important Limits
https://www.nngroup.com/articles/response-times-3-important-limits/

With the latest changes in LibreOffice, 1 second response time limit is passed,
and at least debug build also fails with the 10 seconds threshold. This is
important, as LibreOffice users usually have to set many things in the Options
dialog, and having that bad latency is destructive.

I think the reason for such high latency can be the (actually nice and useful)
feature that introduced search filed in the Options dialog:
https://bugs.documentfoundation.org/show_bug.cgi?id=49895

Here I compare the time when clicking on Tools > Options and the appearance of
the dialog after a cold start (run LO, click on Tools > Options immediately):

OpenOffice.org 3.2.1
OOO320m18 (Build: 9502)
Almost instant

Version: 7.6.2.1 (X86_64) / LibreOffice Community
Build ID: 56f7684011345957bbf33a7ee678afaf4d2ba333
CPU threads: 20; OS: Windows 10.0 Build 22631; UI render: Skia/Raster; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL threaded

Seems to be less than 1 second

Version: 24.2.0.2 (X86_64) / LibreOffice Community
Build ID: b1fd3a6f0759c6f806568e15c957f97194bbec8f
CPU threads: 20; OS: Windows 10.0 Build 22631; UI render: Skia/Raster; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL threaded

Seems to be around 2 seconds.

These rough measurements are office TDF release builds installed on my
computer, which is a relatively fast one.

Looking into the some HIG recommendations like the above link, I think
everything beyond 1 second is problematic. Therefore, it is needed to measure
the response time, and make sure the response time is acceptable. Having a
mouse pointer with busy icon is good, but it is not enough.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to