Wireshark mailing list archives
Re: Usability question for Wireshark 3.x
From: Guy Harris <guy () alum mit edu>
Date: Tue, 27 Aug 2019 13:44:58 -0700
On Aug 27, 2019, at 1:14 PM, Roland Knall <rknall () gmail com> wrote:
I have a short question. While refactoring the Apply/Prepare menu (due to quite a few issues with enabling/disabling), I stumbled across the items "Copy as Filter", "Expand subtree", "Collapse subtree", and similar items. I am wondering, if it makes sense to have those in the main menubar.
For what it's worth: * The Apple UI guidelines say Always make contextual menu items available in the menu bar too. A contextual menu is hidden by default and a user might not know it exists, so it should never be the only way to access a command. In particular, avoid using a contextual menu as the only way to access an advanced feature. See https://developer.apple.com/design/human-interface-guidelines/macos/menus/contextual-menus/ * The KDE UI guidelines say Don’t use context menus as the only way to access functionality. Every item in a context menu must be available via a method that is somehow visible by default–typically the app’s main menu bar, but also via toolbar buttons. See https://hig.kde.org/components/navigation/contextmenu.html * The Windows UI guidelines don't discourage context menus; what they do say is: Do the following conditions apply: * Is there a small set of contextual commands and options that apply to the selected object or window region? * Are these menu items redundant? * Are the target users familiar with context menus? If so, consider providing context menus for the objects and window regions that need them. See https://docs.microsoft.com/en-us/windows/win32/uxguide/cmd-menus ___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev () wireshark org> Archives: https://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-request () wireshark org?subject=unsubscribe
Current thread:
- Usability question for Wireshark 3.x Roland Knall (Aug 27)
- Re: Usability question for Wireshark 3.x Guy Harris (Aug 27)
- Re: Usability question for Wireshark 3.x Roland Knall (Aug 27)
- Re: Usability question for Wireshark 3.x Guy Harris (Aug 27)