Skip to content
This repository has been archived by the owner on Feb 4, 2020. It is now read-only.

Purpose of quick icons #115

Open
zwiastunsw opened this issue Apr 8, 2019 · 18 comments
Open

Purpose of quick icons #115

zwiastunsw opened this issue Apr 8, 2019 · 18 comments

Comments

@zwiastunsw
Copy link
Contributor

Can anyone explain what is the purpose of placing statistical information in quick icons?

"Quick icons" is a set of links to the most important and most frequently used backend functions.

To perform this function:

  • their names (text links) must be clear
  • their number must be small, limited. If the number of links is large, similar links should be grouped.
  1. Links: "Global configuration", "Templates", "New articles" are clear. But links: "2 Users" "108 menu items", "68 Articles", "25 Article Categories" are not clear. Instead of clear, understandable links, we have an information noise that does not help in any way, but only hinders quick orientation.
  2. There are currently 13 icons. This is already a large number. With such a large number of icons it is difficult to quickly find out where they lead. Either you need to reduce their number, or you need to group them.

In addition. The structure of the list of elements is rightly used here. But some quick icons contain 2 items each. As a result, the screen reader informs you that we have 13 items. And this is not true. Because there are 17 elements.

I have the impression that the designer has forgotten what is the purpose of quick icons, what is their function.

@coolcat-creations
Copy link
Contributor

coolcat-creations commented Apr 8, 2019

I have the impression that the designer has forgotten what is the purpose of quick icons, what is their function.

The "designer" in this case me, had the plan to create a informing interface for the user. So I read in your message that you are not satisfied with the current solution. It would be great If you could not make assumptions of what "the designer" forgot or not but see also different views of different people.

I also take care of your opinion!

* their names (text links) must be clear

can you point us to where the names are not clear so we can discuss this?

* their number must be small, limited. If the number of links is large, similar links should be grouped.

So the Quickicons can be turned off and on for every area, would you recommend to disable some by default? The logic quite now is: "How many do I have here and let's create a new of this type."

1. Links: "Global configuration", "Templates", "New articles" are clear. But links: "2 Users" "108 menu items", "68 Articles", "25 Article Categories" are not clear.  Instead of clear, understandable links, we have an information noise that does not help in any way, but only hinders quick orientation.

Not sure what is not clear for you in 2 Users ? It means that you have 2 registered Users on the site. What is missing in your opinion here? People that take care of the site see in one glance that they have maybe 10 more users then last week.

2. There are currently 13 icons. This is already a large number. With such a large number of icons it is difficult to quickly find out where they lead. Either you need to reduce their number, or you need to group them.

As mentioned above you can reduce the number in the settings. We can disable some by default maybe... Actually it was never meant to have so much of them, I guess the repo just shows the possible ones. So maybe lets disable the not common ones by default but let the user decide to enable them if wanted.

In addition. The structure of the list of elements is rightly used here. But some quick icons contain 2 items each. As a result, the screen reader informs you that we have 13 items. And this is not true. Because there are 17 elements.

I guess this is something to be fixed in the php code maybe @chmst can have a look at this?

@chmst
Copy link
Contributor

chmst commented Apr 8, 2019

The intention, is that icons are enabled / disabled on each dashboard. As @coolcat-creations says: Go to the Admin Module "Quickicons" and activate or deactivate icons

On the users dashboard, the user icon is visible .
On the Menu dasboard, the MenuItems icon is visible.
On the content dashboard Article Icon and Categories Icon and Modules .. and so on.
On the main dashboard maybe the user enables only the checkin and templates .. and so on

In addition. The structure of the list of elements is rightly used here. But some quick icons contain 2 items each. As a result, the screen reader informs you that we have 13 items. And this is not true. Because there are 17 elements.

Issue Confirmed.

@zwiastunsw
Copy link
Contributor Author

The function of the label is to communicate the purpose of the content to which the link refers. The label informs which page the link leads to. Adding statistical information causes the label to perform two functions. This causes confusion and makes the purpose of the link incomprehensible.
Which function is more important?
"Quick icons" is an element of navigation, not information. More specifically, it has one information function. It tells you where it directs. Navigation should look like navigation. Now statistical information becomes more important. This is additionally emphasized by the size of the used characters (numbers).
The initial purpose of this component of the page is indicated by its name: "Quick icon". By means of the icon and a link describing it, we have redirected the user to important areas of the administration facilities. Now you have only 5 icons on 13 cards. I'm not saying it can't be like that. But in this way we create something different than what this component was supposed to be.
I won't explain to you why the "Users" label is concise and clear, and the "18 Users" label is neither clear nor concise. This is difficult to explain in the language I use with great effort. Yes, you provide more information. But more is not better.

@coolcat-creations
Copy link
Contributor

Having presented these Icons on JoomladayFlorida, Usergroup Nuremberg, JoomladayVienna, Joomlacamp NYC there was always clapping for this information overview, so I can say that this is something users like and want. But of course we need to fix accessibility issues and I will try to provide layout solutions to fix your concerns too. Ok?

@zwiastunsw
Copy link
Contributor Author

I expressed my opinion. The audience's applause says only that they like it. They don't say it's good.
One more argument. In the past, the "quick icon" used to give one piece of information, now you have 3 pieces of information on one card: a statistical information, a link to the list of items and a link to create a new item. Note that something that was simple has become complex, complicated, overloaded with content. I'm not an expert on UX, but it's a bad UX.
I read the chapter "Labelling systems" from the book "Information Architecture for the World Wide Web" once again (authors Louis Rosenfeld and Peter Morvile). I have full confirmation of my comments there.

@coolcat-creations
Copy link
Contributor

I hear you and in my post above I told you I will provide layout solutions for you concern?

@zwiastunsw
Copy link
Contributor Author

OK :) I read and understood what you wrote. I'll write to my friend UX expert Yves Koekkoek. Maybe he will want to support your team with his knowledge and experience.

@coolcat-creations
Copy link
Contributor

Yes please! Would be great if Yves could help!

karo3 pushed a commit that referenced this issue Apr 11, 2019
@bembelimen
Copy link
Contributor

@zwiastunsw any updates here?

@zwiastunsw
Copy link
Contributor Author

Unfortunately, Yves hasn't responded to the invitation.
I stand by my opinion. Please listen to the screen reader announce this information. Please pay attention to the spoken numbers, which do not make any sense for a blind person in this context.
How a screen reader announces quickicons?

@coolcat-creations
Copy link
Contributor

But that are not the Quick Icons anymore that are implemented we made a whole new stucture and tried to improve it according to your concerns?

@zwiastunsw
Copy link
Contributor Author

Sory. I don't have a current version. I am very busy until June 12th. I will see it after 12th June. :)

@bembelimen
Copy link
Contributor

@zwiastunsw now any updates?

@zwiastunsw

This comment has been minimized.

@chmst
Copy link
Contributor

chmst commented Jun 16, 2019

Thank you very much for testimg. But I have a question.

The tabindex attribute is on the modal for new modules.
If a user clicks on the Button to add a new Module, a Modal window appears.

So it is this case:
Use tabindex=-1 to give an element programmatic focus, but exclude it from the tab order of the content

Or did I miss something?

@zwiastunsw
Copy link
Contributor Author

zwiastunsw commented Jun 16, 2019

For the case you are describing, the tabindex attribute is needed (If I've understood you correctly).

@zwiastunsw
Copy link
Contributor Author

Sory. I'm tested old version.

@zwiastunsw
Copy link
Contributor Author

zwiastunsw commented Jun 16, 2019

Let's do it again:
Mixing the functions is unacceptable. The link is to be a link, not statistical information. I will not agree to such a solution.
Imagine this possible information from a screen reader:

Eleven thousand five hundred and sixty-seven users link, new user link, two hundred and forty-eight menu items link, new menu item link, twenty-six thousand two hundred and twenty-one articles link, new article link...

etc. For a blind person it doesn't make the slightest sense!
You have to have some imagination. And if someone has no imagination, let them listen to the experts.

Do you need statistics? It is necessary to make a separate module.
The basic principle: the interface component has to do one thing.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants