#ui

49 bookmarks tagged with #ui · RSS Feed · ← All Tags

Telepath: building a new kind of computer - unique hazards may exist

https://uniquehazards.com/2025/12/04/telepath-building-a-new-kind.html
That’s the mission of my new startup, Telepath. We’re building that metaphorical EV: the software stack for a new kind of computing experience, freed from decades of accrued assumptions, powered at its core by machine intelligence but employed in the service of individuals. We aren’t really an “AI company”, and we aren’t chasing AGI. We see AI as normal technology, but one that carries an unusual level of both promise and peril. Used wisely and responsibly, this technology has the potential to elevate our computers and unlock a revolution even greater and more exciting than the move from CLI to GUI forty years ago.

The Subtle Art of Designing Physical Controls for Cars

https://www.theturnsignalblog.com/the-subtle-art-of-designing-physical-control-for-cars/
In a previous article, I created a concept for in-car climate controls focusing on simple, physical controls. I've now found the time to turn this concept into reality through a rotary dial with dynamic haptic feedback. Along the way, I tested what makes dials feel intuitive, explored haptic design principles, and compared my approach to what carmakers are doing today.

Ladda

http://lab.hakim.se/ladda/
A UI concept which merges loading indicators into the action that invoked them. Primarily intended for use with forms where it gives users immediate feedback upon submit rather than leaving them wondering while the browser does its thing. For a real-world example, check out any of the forms on slid.es.

Ladda

http://lab.hakim.se/ladda
A UI concept which merges loading indicators into the action that invoked them. Primarily intended for use with forms where it gives users immediate feedback upon submit rather than leaving them wondering while the browser does its thing. For a real-world example, check out any of the forms on slid.es.

Computer scrollbars: Why is Apple eradicating a linchpin of user interface design? - Slate Magazine

http://www.slate.com/articles/technology/technology/2011/11/computer_scrollbars_why_is_apple_eradicating_a_linchpin_of_user_interface_design_.html
I can understand the impulse here: Most scrollbars are kind of ugly. Even the skinny, rounded gray bar that Apple invented for the iPhone isn’t the prettiest interface element ever designed. But as unpleasant as they may be to look at, scrollbars serve a purpose on a busy screen: They tell you, at a glance, where you are in a list or a document. Because most modern scrollbars are proportional to the size of the document you’re looking at, they also give you a sense of how much lies off-screen—the smaller the scrollbar, the larger the document. And when you don’t see a scrollbar—or when the scrollbar is dimmed—this usually means there’s nothing outside the screen to look at.

Weekend coding: Add a character counter as the background of a textarea with JavaScript | CodeUtopia

http://codeutopia.net/blog/2009/08/01/weekend-coding-add-a-character-counter-as-the-background-of-a-textarea-with-javascript
"Have you ever filled a textarea on a page, which had a limit to how many characters you could type into it? ... How to effectively communicate how many characters you can type into a box, and have it look good. ... Add the number counter as the background of the textarea!"

Aza’s Thoughts » Write the manual first.

http://www.azarask.in/blog/post/write-the-manual-first
"You don’t really know a subject until you’ve had to teach it. In the same way, you don’t really understand your interface until you’ve written a manual explaining how to use it. It can be a frustrating experience. Take for example the two manuals for digital watch and analog watch. The section on setting a digital watch is over a page of dense, difficult explanation. The analog’s is a single sentence: “Pull crown and turn.”"

Poka-yoke - Wikipedia, the free encyclopedia

http://en.wikipedia.org/wiki/Poka-yoke
"Poka-yoke (ポカヨケ, Poka-yoke?) (IPA: [poka joke]) is a Japanese term that means "fail-safing", "Foolproof" or "mistake-proofing" — avoiding (yokeru) inadvertent errors (poka)) is a behavior-shaping constraint, or a method of preventing errors by putting limits on how an operation can be performed in order to force the correct completion of the operation."

10 Useful Techniques To Improve Your User Interface Designs | How-To | Smashing Magazine

http://www.smashingmagazine.com/2008/12/15/10-useful-techniques-to-improve-your-user-interface-designs
"1. Padded block links 2. Typesetting buttons 3. Using contrast to manage focus 4. Using color to manage attention 5. White space indicates relationships 6. Letter spacing 7. Auto-focus on input 8. Custom input focus 9. Hover controls 10. Verbs in labels"

Human Computer Interaction in Science Fiction Movies

http://w5.cs.uni-sb.de/~butz/teaching/ie-ss03/papers/HCIinSF
"Science Fiction movies have been a source for speculation about the future of technology and human computer interaction. This paper presents a survey of different kinds of interaction designs in movies during the past decades and relates the techniques of the films to existing technologies and prototypes where possible. The interactions will be categorized with respect to their domain of real-life applications and also evaluated in regard to results of current research in human computer interaction."

On Commands, Designers and The Magic Editor « chimney

http://abcdefu.wordpress.com/2008/09/04/on-commands-designers-and-the-magic-editor
"Ubiquity is a graphical keyboard user interface. But a lot of people are missing the graphical aspect of it. And that is precisely what makes Ubiquity different from a command line. Command icons help but previews have to be more visual, not just the plain text that you would normally expect from the terminal. I can’t emphasize enough the fact that previews must be graphical because after all, Ubiquity is a GUI."