#userinterfaces

Accessibility.

This is one of the air conditioner/room climate control units I encountered during my recent storm chasing trip.

I woke up in the middle of the night, wanting to change the temperature the unit was trying to achieve. As I stumbled around in the dark in an unfamiliar hotel room, it was the sixth or seventh night of the stay, I found myself groping for buttons on the front of the panel.

There are none. Zero. Like everything aiming to be modern, hip, and edgy today, this unit has nothing but a touch panel, with the added bonus of providing absolutely no clue as to where on the touch panel I’m suppose to touch. Forget about trying to navigate the user interface in a darkened, unfamiliar hotel room. I found a light switch, flipped it, and was blinded by the light.

This is when I realized how idiotic user interfaces on standard pieces of technology have become, all in the name of growing profits.

There’s no reason to not put some sort of physical button, or even a raised area to indicate where one is suppose to interact, on this device. None. When I’m staying in a cheap hotel, I’m not really impressed by the smooth, sleek lines of an air conditioner propped up by wood blocks on the outside of the room. The unit was making quite a racket while it was doing its thing, so I don’t know if I was suppose to be impressed with the touch interface or not, but overall I was not impressed with the experience of this unit.

Then I got to realizing, as I sat there in my underwear under a bunch of lights I didn’t want to turn on so I could see what the heck I was doing: how in the world do blind people navigate all these newfangled electronic doo-dads? At least when we had membrane type buttons and other such things (in the interest of cost cutting and forced obsolescence), there could be a raised pad or mark or something so the person who can not see would know they’re actually touching a button. But this monstrosity had nothing of the sort, just a smooth piece of plastic with words screened in such a way that they had absolutely no texture.

What an absolutely awful design for our folks that don’t have the gift of sight!

The manufacturer of this device is GE, or more likely has licensed the GE brand. A quick look at Wikipedia reveals GE Appliances was sold to Haier in the mid 2010s. Haier has rights to the brand until 2056.

I hope they figure out how to bring buttons back by then.

#accessibility #userInterfaces #uxDesign

Hacker Newsh4ckernews
2025-04-23

Solidjs: Simple and performant reactivity for building user interfaces

solidjs.com/

2025-03-25

Welcome to #IUI2025! 🌍✨

The wait is over! IUI 2025 has officially kicked off! 🎉
Who and what are you most excited to see? Let us know in the comments! 👇🔥
#IUI2025 #AI #HCI #UserInterfaces #Cagliari

N-gated Hacker Newsngate
2025-03-24

✨🎉 Breaking News: A nearly 30-year-old software guide has been updated with 475 , because who doesn't love reading a novel's worth of annotations on obsolete technology? 📚🔍 Now you can finally revel in the subtle differences between user interfaces from the era of dial-up and the futuristic landscape of 2025. 😂🚀
blog.marcocantu.com/blog/2025-

Juan C Nunojuancnuno
2025-01-30

I wish app devs gave as much love to their app's settings as they do to the other parts. I really don't like WebViews being used for that purpose. At that point use the mobile browser, with the chrome so it's obvious it's the browser. From developer.android.com/referenc

> In most cases, we recommend using a standard web browser, like Chrome, to deliver content to the user

2024-09-21

@bitsplusatoms the wider world often forgets how much we owe #xerox for our present day computers. A certain Mr Jobs managed to convince them that #Apple did it :)

#gui #hci #userinterfaces

John Faithfull 🌍🇪🇺🏴󠁧󠁢󠁳󠁣󠁴󠁿🧡✊🏻✊🏿FaithfullJohn@mastodon.scot
2024-09-04

#ErrorMessages In a previous life I wrote and supported various bits of software. I am still secretly proud of this terrible error screen from my INCA museum catalogue, which I recently resurrected in a VM... Am I a bad person? 😂 #HardCheese #Software #UserInterfaces

A screenshot of an auld-style Windows XP error popup window. The title bar says: BLAST AND DRAT!!! 
and the window displays a form saying: 


HARD CHEESE! 

You have unearthed a bug or other program error. If the problem persists. noting the following values may help in tracing the problem:

 Program with error:  BREAKREL Error Number 52 Line number of enor: 7 Error Message: No table is in USE 
Line of code with error: No table is in USE
Juan C Nunojuancnuno
2024-05-24

If I'm understanding things correctly this person wrote a UI library from the ground up, with C. With lots of documentation. How cool! nakst.gitlab.io/tutorial/ui-pa

2024-04-23

When it comes to #UserInterfaces of internal applications for in-house expert users, I always choose #CLI over #TUI over #GUI.

For back-office applications, the GUI soaks up more than 90% of the development effort and offers less than 10% benefit to expert users. By contrast, a TUI offers efficiency and simplicity to the users and places very little burden upon the developers.

Juan C Nunojuancnuno
2024-04-14

As I understand, the file manager will take over the responsibility of the file dialog. That is so reasonable I can't believe it didn't occur to me myself. I've been programming for ages. floss.social/@debugpoint/11226

Axel Rauschmayerrauschma@fosstodon.org
2023-10-01

As a user, I find toggles much more difficult to figure out than checkboxes. This is one of the better toggle implementations but it also makes you wonder: Why not use a checkbox if it’s so similar to one?

More thoughts on checkboxes vs. toggles: uxplanet.org/checkbox-and-togg

#UserInterfaces #Usability

A circle inside a horizontal container with two positions:

On: Circle is on the right and contains a checkmark. The whole control is blue.

Off: Circle is on the left and empty. The whole control is gray.
2023-09-27

Does anyone know of a good introduction to core usability considerations, aimed at non-developers? Things like discoverability, predictability, consistency, latency vs throughput, Fitts' law? Some colleagues who don't have a software background are getting in to digital health endeavours and I think it would be helpful for them to have some shared understanding.

#usability #ux #userexperience #userinterfaces

Anne Fuller (Sʼaachtlʼéiḵ)ScoterD@alaskan.social
2023-09-04

intricacies of my mind: gci is eliminating email soon. So I had some important accounts there and am working my way through two-step verifications, confirmations, and layers of accounts. Latest hitch is that Kanopy (films through my public library) has an app that shows the contact email, but the account details are editable on the website only. Oh, well, pleasant evening activity. #Alaska #UserInterfaces

ReallyCanadianFlyreallyflygreg@mstdn.ca
2023-05-28

There is a special place in hell for the team that thought needing two fingers to move a map was a good idea.
#userinterfaces #maps #cursed

2023-04-22

Got out my Friday issue of This Week in Sound. Just three items, as usual: a memo, a misfire, and an instrument. Subscribe at thisweekinsound.substack.com.

Cover image is of the Ballerina Eurorack, from Error Instruments.

#CarPlay
#userinterfaces
#voicetotext
#italianfilm

2023-03-26

Computers used to be so easy. The screen would give you a menu of options; you picked one using the keyboard. But then graphical interfaces came along and made things more complicated, especially for screen reader users.

What if any modern e-commerce website could be accessed using a simple menu interface? This is the dream of researcher David Cane.

Read the @NVAccess team's writeup of this intriguing session at #CSUNATC2023: nvaccess.org/post/in-process-2

#a11y #AssistiveTechnology
#UserInterfaces

A slide named "Product/Cart Command Set" containing a table with three columns. The first column is a shopping task, such as search, add to cart, or checkout. The second column is an argument list, such as a search term or id and quantity of items to add to the cart. The third column is a keyboard shortcut for each task, such as control + S.
Roman Bardtbardt@mas.to
2023-03-19

Some of the most popular text formats for describing user interfaces are XML-based. HTML and CSS for web, XML under the hood of Interface Builder in Xcode, same with Android if I’m not mistaken.

But what is the best format to read and understand? Are there more expressive and instinctively understandable formats?

Is it a kind of ASCII art drawing where blocks should be and what they should look like?

#userinterfaces

Exkursion 🇪🇺exkursion@mstdn.social
2022-11-16

Few days ago I saw one of the programs my father has written for work.
It seems that the inability to #design #userinterfaces is genetically hereditary.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst