Make. It. Simple. Linux Desktop Usability — Part 2

The icons in the upper-right hand corner of the global menu bar

Easy: Just two clicks needed to select a WLAN in Xubuntu 16.04
Cumbersome: Five clicks needed to select a WLAN in Ubuntu 17.10

Sound

Adjusting the volume in XFCE — simple, gets the job done without having to fiddle around
Adjusting the volume in KDE Plasma — why is there more than one slider for playback? Hardly intuitive
Setting the output device per application in Netrunner 17.03
Setting audio input and output devices in Mac OS X. Source: Cnet, Fair Use

Buttons

Default buttons

Windows default button in the “wrong” order
Why are the cancel and default action buttons in the title bar of a window in GNOME 3? Source: https://blogs.gnome.org/mclasen/2014/03/21/dialogs-in-gtk-3-12/ License: Fair Use
Lack of consistency in GNOME 3 button placement. Source: https://blogs.gnome.org/mclasen/2014/03/21/dialogs-in-gtk-3-12/ License: Fair Use
XFCE file open dialog
Krita, a KDE application, running in XFCE
Vertically aligned buttons in KDevelop file open dialog on XFCE
KDevelop on XFCE puts the “Yes” button on the right but defaults to the “Cancel” button instead of “Yes” in the file save warning dialog box. And what is the difference between “No” and “Cancel”? (I know, but average Joe might not.)
KDevelop on XFCE puts the “Save” button on the right but defaults to the “Save None” button instead of “Save” in another save warning dialog box
Kdenlive asks me to create something but has the default on the left-hand side and set to “No”. Is pressing “Yes” destructive here?

No “apply” buttons

Checkboxes and radio buttons

Slider elements in elementary OS 0.3

Scroll bars

The dock

Don’t hide it

GNOME Shell. Source: Wikimedia (CC BY-SA 4.0)
CentOS 7 desktop without GNOME Shell

Minimize, restore

gsettings set org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ launcher-minimize-window true
gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize'

Animation

Opening and closing animations in Mac System 7. Recorded from: Archive.org
Pulsating default button in Mac OS X 10.2

Double-clicking

elementaryos-5.0-stable.20181016.iso: Tried 4 times, got 3 different results. First try, deselects one item. Second try, deselects everything. Fourth try, opens the file.

--

--

--

Author of #AppImage and contributor to hundreds of open source projects. #LinuxUsability, digital privacy, typography, computer history, software conservation

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Modern Faucet Package For Vintage Tubs

Freestanding Goosneck Faucet, Drain & Overflow Assembly, Vintage Plumbing Fixtures,Brushed Nickel

Top Ten Inspiring designers you need to know

Flush it — Competitor Analysis

Demystifying cLabs’ Visual Identity

Driveway Paving in Blaydon #Blaydon https://t.co/TArwQVVEZi

Case study: creating pagination with personality

❤️ Top 10 design quotes of the week

Responsive design for meaningful collaborations: feedback loops and emerging alignments

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
probono

probono

Author of #AppImage and contributor to hundreds of open source projects. #LinuxUsability, digital privacy, typography, computer history, software conservation

More from Medium

Create mindmaps with markdown

Installing Oracle 12c Enterprise Edition on macOS

Why you Shouldn’t Rely on Configuration in your Database

Building a debugging keyboard for Mendix Studio Pro

Building a debugging keyboard for Mendix Studio Pro