Cockpit: networking: tricky to navigate to Firewall page

Created on 2 Jul 2020  Â·  13Comments  Â·  Source: cockpit-project/cockpit

Cockpit version: 220
OS: RHEL
Page: Networking

I a usability study we ran in June with 5 participants, one participant had great difficulty finding the firewall page, and another spent quite some time hunting for it before finding it.
This could be because the panel in the Firewall section doesn't look clickable enough.
Screenshot from 2020-06-30 17-56-53

UXresearch-finding has-design

Most helpful comment

Agree, option 3 seems like the best one to me as well.

All 13 comments

Note that all participants first instinct was to find firewall ports in the Networking page, it was only once they ended up there that they had trouble getting to the subpage.

Yeah, they often just looked at those 'Add Bond,Add Team... buttons. I feel like we should have similar button on the firewall panel saying something likeManage firewall`.

I'm working on a redesign of the page which incorporates a fix for the discoverability of the firewall section. I discussed it with @andreasn in our meeting today and I'll try to get it closer to an implementable state next week (as it's the weekend for me now).

Here's a preview:

network-overview

(Perhaps this is even enough to start?)

Despite the graphs being absent on the mockup, we're still going to have them on the page. I just haven't incorporated them yet.

How should we lay it out on the page?

Version one - no cards:
network-page-ver1

Version two - two different cards, one for graphs, one for the rest
network-page-ver2

Version three - split it all up into cards
network-page-ver3

I'm good with either approach, so let me know what one you like best.

Oh, I hadn't considered using cards here. They're generally used for splitting things up horizontally as well, but they do reinforce which widgets belong to which section, as seen in version 3. Option 2 is odd — having a everything in one card doesn't make much sense, IMO.

(I still think the sending / receiving graphs are way too large. They should be de-emphasized... in another PR.)

TL;DR: Let's go with 3?

Sounds good!

Agree, option 3 seems like the best one to me as well.

Thanks for the design! I put that into our quarterly plan as COCKPIT-677, this appears relatively easy to to implement.

The firewall issue is fixed in #14509. @garrett's design had a MAC address entry, but I think that's outside the scope of this issue. So closing.

Wait. Was the issue fixed? I don't see a button to edit the firewall on the redesigned page. (Which was the entire point.)

The button is there.
Screen Shot 2020-09-01 at 10 42 25

Oh, whoops. Wrong branch. :facepalm: Sorry.

I had some sort of weird hybrid:

Screenshot_2020-09-01 Networking - garrett Rain

Was this page helpful?
0 / 5 - 0 ratings