#gui (16 links)
- I think the 3 absolute demons that will eventually seek to destroy you in any ho... | Hacker News news.ycombinator.com
I think the 3 absolute demons that will eventually seek to destroy you in any homebrewn GUI framework will eventually be:
- Rendering and dealing with text in all of its extreme permutation. Styling. Localization. Character sets. Etc.
- Modern accessibility standards. There are countless annoying yet de facto UX patterns that are just nightmarish to check off the list from scratch. Inputs/forms/etc. Even worse than accessibility, because you can decide to forgo that completely if you really wanted. The sheer volume of UX use cases and edge cases involved in even seemingly basic input components is also an exercise in rote dread. You've got input validation, error states, just so many ergonomics to deal with.
- Fluid layouts and scaffolding. This is where modern HTML/CSS finally starts to shine because making flexible layouts is actually quite painless. But it's a motherfucker to roll your own approach.
- SourceTree | Mercurial and Git Client For Mac OS X sourcetreeapp.com
- Irradiated Software - SizeUp irradiatedsoftware.com
Allows you to quickly position a window to fill exactly half the screen (splitscreen), a quarter of the screen (quadrant), full screen, or centered via the menu bar or configurable system-wide shortcuts (hotkeys).
- iui - Google Code code.google.com
User Interface (UI) Library for Safari development on iPhone
- The Computer for the 21st Century ubiq.com
"The most profound technologies are those that disappear. They weave themselves into the fabric of everyday life until they are indistinguishable from it." Must read.
- Sequel Pro – MySQL database management app for Mac OS X mjmedia.com.au
MySQL database management app for Mac OS X 10.5
- About the Book - Designing Interfaces designinginterfaces.com
An intermediate-level book about interface and interaction design, structured as a pattern language.
- jQuery UI: Widgets, Components, and Interactions ui.jquery.com
A set of themable widgets and interactions, built on top of the jQuery JavaScript Library, that you can use to build highly interactive web applications.
The more engaged users are, the more features an application can sustain. But most users have low commitment -- especially to websites, which must focus on simplicity, rather than features.
- Welcome to Flow in Games intihuatani.usc.edu
This is great. Go play.
- Link Alert | Firefox Add-ons | Mozilla Corporation addons.mozilla.org
Changes the cursor to indicate the target of a link.
When using PC-native file formats such as PDF or spreadsheets, users feel like they're interacting with a PC application. Because users are no longer browsing a website, they shouldn't be given a browser UI.