Opened 8 years ago
Closed 7 years ago
#38666 closed enhancement (fixed)
Reassure users when the customizer is doing a full reload
Reported by: | helen | Owned by: | westonruter |
---|---|---|---|
Milestone: | 4.9 | Priority: | high |
Severity: | normal | Version: | |
Component: | Customize | Keywords: | has-patch has-screenshots needs-testing ui-feedback ux-feedback |
Focuses: | ui | Cc: |
Description
When the customizer does a full reload (e.g. when changing themes to live preview), the spinner might appear for quite some time. I think it would be helpful to have a reassuring and humanizing message like "Setting up your live preview. This might take a little bit."
In the theme install feature (#37661), it could also help to have the message change from while it's installing to getting the preview set up, for more of a feel of movement and reassurance.
Attachments (1)
Change History (17)
#2
@
8 years ago
- Keywords has-patch has-screenshots added
- Milestone changed from Future Release to 4.8
This ticket was mentioned in Slack in #core by jeffpaul. View the logs.
8 years ago
This ticket was mentioned in Slack in #core by celloexpressions. View the logs.
8 years ago
This ticket was mentioned in Slack in #core by jeffpaul. View the logs.
7 years ago
#9
@
7 years ago
@afercia in the current approach here, is the text not available to screen readers? Should we add speak() calls? MY understanding is that the text will be ready when it becomes un-hidden, but if that's not the case it should be a straightforward fix.
#10
@
7 years ago
@celloexpressions well yes the text should be available when un-hidden, but maybe users won't have a clue they should explore the content to understand what is happening.
In this kind of scenario, an option could be trying to use aria-busy but that should be tested, not sure it's supported by all browsers/screen readers combos. Also, screen readers would announce just "busy".
A simpler option would be just using the same strings Downloading your theme...
and Setting up your live preview. This might take a little bit.
for wp.a11y.speak()
.
#12
@
7 years ago
- Priority changed from normal to high
Bumping priority to high for visibility and alignment with 4.9 goals, and given proximity to beta 1 deadline.
@helen
Anything that gives feedback to the user when a process is running or a reload is happening is a good thing.