Plasma Active: The Mobile Interface That Works
Off the Beat: Bruce Byfield's Blog
To express myself mildly, I'm not a fan of interfaces for mobile devices. At best, they seem clumsy makeshifts, tolerable only because nothing better is available. The only exception is KDE's Plasma Active, which not only works well on tablets, but, with its recently released version 3.0, remains the only mobile-inspired interface I can tolerate on a workstation – and that includes Unity and Windows RT.
What makes Plasma Active so well-designed? Probably, it gets a boost from the fact that in the last five years, the KDE community has developed two other interfaces, the KDE 4 release series and Plasma Netbook, and gained some design expertise in the process. All three of these interfaces extend the standard desktop metaphor rather than discarding it, making them comfortable to use.
Also, these interfaces share much of the same technology under the hood, and run the same apps (or at least minor variants), which means that if you know one, you should be quickly comfortable in the others.
However, you could make similar generalizations about Unity. What makes Plasma Active standout are a number of simple but effective design elements.
Design elements
To start with, Plasma Active's designers realized a point that sounds obvious but is overlooked surprisingly often: the smaller the space, the more you need the navigational aids need to be consistent and obvious. Accordingly, the current Activity's name always displays in the upper left corner. The tabs that pull out from each side are located in the same position on the left and right of the screen – Activities on the right, recommended actions for the current Activities on the left – and the icons for modifying the current Activity are in a single row below the system icons on the panel.
Most of all, icons and text are large, making them easy to find. Admittedly, running on a workstation, their large sizes may make you feel that you are running an interface for either children or the visually-impaired, but this impression is faint and doesn't affect functionality, so it seems an acceptable tradeoff for the effectiveness of the navigational aids on a smaller screen. If nothing else, they remove any danger of eyestrain.
At any rate, the OS X-like spinner rack for Activities has enough Wow Factor to compensate. Activities, as you may know, are a task-oriented form of virtual desktops. On each Activity, you can add a custom set of icons and widgets for the task at hand.
Activities have never really captured users' imaginations on workstations or laptops, in part because KDE has struggled to figure how to display them effectively. The spinner rack solves the problem, and Activities seem especially appropriate for a tablet interface, because tablets are used more often for task-oriented activities such as web browsing or chat, rather than for productivity such as writing or graphic design, which often require using more than one application at the same time.
However, Plasma Active's greatest strength is its general design. Small screen sizes mean that any mobile interface has to change screens frequently. Most interfaces do just that, which means that in a few selections you can be so far from the home screen that only a Previous icon enables you to return. Even when you've been using the interface for months, you can still have moments of hesitation if you make the mistake of stopping to think.
By contrast, in Plasma Active, new screens slide out from the edges of the display. Instead of paging back through previous screens, a single touch of a finger returns you to your starting point. What's more, Plasma Active is completely consistent on this point, so you can learn how to navigate in a matter of seconds. Moreover, as a result of this consistency and simplicity, you need noticeably fewer finger taps or mouse clicks for most actions.
Becoming More Active
Plasma Active works because it is simple enough to fade into the background. Unlike other mobile interfaces, it doesn't leave you feeling that you are dealing with it more than the apps that you really want.
Unfortunately, I know of no device that comes with Plasma Active installed. It is supposed to ship with Vivaldi (http://aseigo.blogspot.co.uk/2012/09/a-small-update-on-vivaldi.html), KDE's long-delayed tablet, but, for now, you will have to install it for yourself – preferably after scanning the list of hardware that it is known to support (http://community.kde.org/Plasma/Active/Devices).
With any luck, eventually it might be available in the KDE standard complilation, much as Plasma Netbook has been. At the very least, as I have urged several times before, the spinner rack might be added to standard KDE – it is by far the most usable way to display Activities that I have seen.
Meanwhile, you can install it on a USB drive, or in a virtual machine if you want to test it. Who knows? If nothing else, you might learn a thing or two about interface design.
Comments
comments powered by DisqusSubscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
Wine 10 Includes Plenty to Excite Users
With its latest release, Wine has the usual crop of bug fixes and improvements, along with some exciting new features.
-
Linux Kernel 6.13 Offers Improvements for AMD/Apple Users
The latest Linux kernel is now available, and it includes plenty of improvements, especially for those who use AMD or Apple-based systems.
-
Gnome 48 Debuts New Audio Player
To date, the audio player found within the Gnome desktop has been meh at best, but with the upcoming release that all changes.
-
Plasma 6.3 Ready for Public Beta Testing
Plasma 6.3 will ship with KDE Gear 24.12.1 and KDE Frameworks 6.10, along with some new and exciting features.
-
Budgie 10.10 Scheduled for Q1 2025 with a Surprising Desktop Update
If Budgie is your desktop environment of choice, 2025 is going to be a great year for you.
-
Firefox 134 Offers Improvements for Linux Version
Fans of Linux and Firefox rejoice, as there's a new version available that includes some handy updates.
-
Serpent OS Arrives with a New Alpha Release
After months of silence, Ikey Doherty has released a new alpha for his Serpent OS.
-
HashiCorp Cofounder Unveils Ghostty, a Linux Terminal App
Ghostty is a new Linux terminal app that's fast, feature-rich, and offers a platform-native GUI while remaining cross-platform.
-
Fedora Asahi Remix 41 Available for Apple Silicon
If you have an Apple Silicon Mac and you're hoping to install Fedora, you're in luck because the latest release supports the M1 and M2 chips.
-
Systemd Fixes Bug While Facing New Challenger in GNU Shepherd
The systemd developers have fixed a really nasty bug amid the release of the new GNU Shepherd init system.
Hi
icon & font sizing
We routinely set system fonts at 12 to 24 points, same for GUI & browser fonts, to enable reading without eye glasses. Then we get text on text, text overlayed on graphics, text truncated for not fitting in fixed size boxes & other effects making text not readable.
My cynical thought is all programmers use 1366 X 768 screens, 9 point fonts, 20 15 vision & never ask grandmother how she reads it.
personal taste
sizes
resizeable
Wouldn't it be good to be able to change the font size according to the size of the display - nowadays we have tablets and phones using the same display technology, and they might be better suited (depending on the app) to appearing bigger or smaller to either maintaina fixed physical size, or resize to fill the screen area. If this could happen, then surely running the interface on a workstation could be done with a smaller font to make it look more natural on a desktop.