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

Dashboard Widget: confusing UI when only one of Akismet / Protect is enabled #13952

Closed
jeherve opened this issue Nov 4, 2019 · 1 comment · Fixed by #14574
Closed

Dashboard Widget: confusing UI when only one of Akismet / Protect is enabled #13952

jeherve opened this issue Nov 4, 2019 · 1 comment · Fixed by #14574
Labels
[Feature] Akismet An anti-spam feature that automatically filters spam comments and forms, blocking unwanted content. [Feature] Protect Also known as Brute Force Attack Protection [Feature] Stats Data Feature that enables users to track their site's traffic and gain insights on popular content. Good For Community [Pri] Low [Type] Enhancement Changes to an existing feature — removing, adding, or changing parts of it
Milestone

Comments

@jeherve
Copy link
Member

jeherve commented Nov 4, 2019

This was originally brought up here:
https://twitter.com/LaChicaGamer/status/1187212707356971009

I have been paying for Akismet for almost 2 years.. I noticed a couple of weeks ago that on the Stats tab seems that is not active?

EHnTqGXW4AI7GuZ

Maybe we could add headings to each column to make it clearer that each side refers to a different feature that may or may not be active?

For reference, here are some of the different states one may see in that dashboard widget:

screenshot 2019-11-04 at 11 57 39

screenshot 2019-11-04 at 11 57 15

screenshot 2019-11-04 at 11 56 55

@jeherve jeherve added [Type] Enhancement Changes to an existing feature — removing, adding, or changing parts of it [Feature] Stats Data Feature that enables users to track their site's traffic and gain insights on popular content. [Feature] Protect Also known as Brute Force Attack Protection [Pri] Low [Feature] Akismet An anti-spam feature that automatically filters spam comments and forms, blocking unwanted content. [Status] Needs Design labels Nov 4, 2019
@keoshi
Copy link
Contributor

keoshi commented Nov 4, 2019

Agreed that this is not great. It's easy to read that footer as one single section when it's actually two different features; even I was confused to see that first screenshot.

I'd also agree that adding headings would make the two columns stand out more on their own, but I'm afraid our naming could make this slightly obscure — i.e.: “Protect” on its own is as much of a verb as it is our product's name.

I'd suggest a couple of changes then:

  • Add h4 headings to each column:
    • Jetpack Protect
    • Akismet (since it's a stand-alone product/plugin, unless we want to go with Jetpack Anti-spam right away; ref: p1HpG7-7EE-p2 & p1HpG7-76q-p2 )
  • Tweak copy on buttons to make them consistent:
    • Activate Jetpack Protect
    • Activate Akismet (or Jetpack Anti-spam)
  • Make the copy consistent across the board:
    • Blocked malicious login attempts
    • Blocked spam comments

Here's what this looks like (sans-buttons):

image

coleshaw added a commit to coleshaw/jetpack that referenced this issue Feb 5, 2020
Fix Automattic#13952.

Add headers to clarify that two different features
are being shown in the Dashboard footer widget,
for Jetpack.
@jeherve jeherve added this to the 8.3 milestone Feb 11, 2020
jeherve pushed a commit that referenced this issue Feb 11, 2020
* Clarify distinction between Dashboard widgets

Fix #13952.

Add headers to clarify that two different features
are being shown in the Dashboard footer widget,
for Jetpack.

* Make new headers translatable

* Change counts reported from h3 to p with class.

[not verified] (giving error about not escaping the
blocked attempts / spam count)

* Style the blocked-count class same as h3 tag.

* Superficial whitespace change to returned HTML.

Because Travis CI #43386.6 job timed out (??):

develop.git.wordpress.org[0: 198.143.164.245]: errno=Connection timed out

[not verified]

* Change wording to match other product usages.

Protect -> Brute force attack protection
Akismet -> Anti-spam

* Make h3 smaller font size in dashboard widget

* Add small margin-bottom to h3 in widget.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Feature] Akismet An anti-spam feature that automatically filters spam comments and forms, blocking unwanted content. [Feature] Protect Also known as Brute Force Attack Protection [Feature] Stats Data Feature that enables users to track their site's traffic and gain insights on popular content. Good For Community [Pri] Low [Type] Enhancement Changes to an existing feature — removing, adding, or changing parts of it
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants