Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Validate the action bar #96202

Open
richtabor opened this issue Nov 8, 2024 · 11 comments
Open

Validate the action bar #96202

richtabor opened this issue Nov 8, 2024 · 11 comments
Assignees
Labels
Customer Report Issues or PRs that were reported via Happiness. Previously known as "Happiness Request".

Comments

@richtabor
Copy link

Are customers using the logged in action controls on the action bar? I'd like some validation on if this is used or not.

Logged in

  • What is "Get theme" used for? It's my theme already, right?
  • Is "Copy shortlink" relevant? What's it for, why not just copy the URL? It's janky.
  • Collapse this bar seems unhelpful. If the controls are not important to keep, why keep them.

Image

Logged out

  • Do people sign up, or log in from someone here?
  • Do people open it, then choose Manage subscriptions?

Image

Action bar - whether it should be removed entirely

❓ Does the action bar offer so much value as to be undeletable?
❓ If not, should there be an alternative UX to offer the same functionality/links?

Only the "Edit site" is duplicated in the top admin bar.

The following action items are unique to the floating action bar:

  • Subscribe/subscription links
  • Copy shortlink
  • Link to site stats
  • Direct link to the post in Reader
  • Report post
  • Link to current theme
@richtabor richtabor self-assigned this Nov 8, 2024
@richtabor richtabor changed the title Action bar research Validate the action bar Nov 8, 2024
@davemart-in
Copy link
Contributor

There are also logged in states while you're on someone else's site:

At site level:

Image

At post level:

Image

@simison
Copy link
Member

simison commented Nov 20, 2024

Does the action bar offer so much value as to be undeletable?
If not, should there be an alternative UX to offer the same functionality/links?

One of the bigger problems of this bar is that we force it on all sites, regardless if they're blogs or not. It doesn't adapt to the site's theme and there's no way turnign it off.

Regardless of how the website design looks like, on WP.com it'll always have a banner visible:

Posts

Other pages

Desktop (posts)

The bar dissapears when scrolling down, and re-appears when scrolling up, making it a bit harder to actually use it.

I'll pull some stats on clicks and post on the P2: p58i-ioo-p2#comment-65036

As for logged in UI, I understood the "edit site" etc items originated when WP.com masterbar looked different from core's and didn't have "customize", "new" etc links visible, and hence they were put to action bar. But that impression could be wrong; the action bar has been there for a really long time. From times when WP.com was simple sites only and mainly a blogging platform.

Core masterbar:

WP.com masterbar:

Action bar (logged in):

Is "Copy shortlink" relevant? What's it for, why not just copy the URL? It's janky.

Back in day Twitter had message length limit which was quite short, and shortlinks were helpful. These days it's more common and better to just post the full URL.

Copy link

Support References

This comment is automatically generated. Please do not edit it.

  • p58i-ioo-p2#comment-65036

@github-actions github-actions bot added the Customer Report Issues or PRs that were reported via Happiness. Previously known as "Happiness Request". label Nov 20, 2024
@davemart-in
Copy link
Contributor

One of the bigger problems of this bar is that we force it on all sites, regardless if they're blogs or not. It doesn't adapt to the site's theme and there's no way turnign it off.

We should fix these issues.

@jameskoster
Copy link
Contributor

For logged in users this widget has a lot of conceptual overlap with the admin bar. There are even duplicative actions "Edit Site", "Edit", etc. We could streamline things by migrating valuable actions to the admin bar, and otherwise removing the action bar.

I acknowledge we also need to consider the logged-out state, but I also question the value there. Anecdotally I really dislike that I'm forced to display this element to visitors on my sites, and always add custom css to ensure it doesn't appear on the frontend. Unless it's a big driver of signups/engagement I'd consider removing it, or at least providing an option for site owners to hide it.

@davemart-in
Copy link
Contributor

davemart-in commented Jan 8, 2025

@jameskoster just noting that there is some deduplication already happening here:

169373-ghe-Automattic/wpcom

Repeating what I shared in another related issue:

I'd ask that we please not remove it completely. It is still valuable, especially for blogger engagement.

Happy to:

A) Cull links that no longer make sense.
B) Make the action bar optional - so anyone could turn it off if they want (but still defaulting it to be on)
C) Redesign the action bar to align more with Gutenberg. Here were a few designs I shared:

Image

I plan to queue up a micro project for one of the Loop squads to add an option (probably under Settings -> General) to toggle the entire action bar off for folks who prefer not to have it on their site.

Also related: @annezazu shared a helpful recap issue.

@jameskoster
Copy link
Contributor

Thanks for the reference Dave :)

Forgive me as I'm still getting up to speed in wpcom world, but what's the rationale for keeping this as a separate UI widget, rather than moving the actions (post cull) to the admin bar?

For instance when viewing a post on another users blog while logged in, instead of seeing both the admin bar and the action bar, you'd see something like this:

Image

Then we wouldn't need to worry about having separate options to toggle the admin bar and the action bar.

@simison
Copy link
Member

simison commented Jan 8, 2025

Some more convos in P2, internal ref:

  • p58i-ioo-p2#comment-64814
  • pfYzsZ-On-p2

@davemart-in
Copy link
Contributor

what's the rationale for keeping this as a separate UI widget, rather than moving the actions (post cull) to the admin bar?

Thanks for mocking that up. I'd say discoverability would be the primary reason.

I suspect moving everything under the admin bar menu would significantly reduce visibility and therefore clicks.

@jameskoster
Copy link
Contributor

Without wanting to be flippant, isn't there also a chance it might lead to more clicks?

On that train of thought could there be a middle-ground where action bar items are added to the admin bar, as a precursor to retiring the action bar down the road?

@davemart-in
Copy link
Contributor

Without wanting to be flippant, isn't there also a chance it might lead to more clicks?

Mind sharing more?

Specifically, I'm trying to figure out why a random person reading a post would click into that dropdown?

To me, I'd never expect to find engagement links (comment, reblog, subscribe) hidden behind that menu.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Customer Report Issues or PRs that were reported via Happiness. Previously known as "Happiness Request".
Projects
None yet
Development

No branches or pull requests

4 participants