As a web application consultant, I often get situations presented to me by my clients, asking what is the best way to handle UI presentation for users with improper permissions? For example, if a user does not have the authority to create, edit, delete, or change something on a web […]
User Experience
I once worked on a modal dialog for a client, where I needed to show three menu dropdowns. These dropdowns were supposed to have data selected by the end-user before enabling a submit button and closing the modal. However, nothing in the specs defined the state of the data in […]
Accessibility (A11y) is hard. There’s no debate on that one. Making it easier for people hard of seeing is no easy task on a web project. You have many scenarios to take into account, like real-life testing and determining whether some of the features should offer an alternate “more accessible” […]
I am an avid video game player. Since my early teens, I have thoroughly enjoyed playing games with great mechanics, superb animation, and smooth increases in difficulty. Interestingly enough, the one visual aspect of all these video games that I rarely notice is the user interface (UI). It disappears. You […]
There is a huge misconception on what exactly is Branding. Many developers think that branding is the fonts, colors, logos, and images that are associated with the organizations in which they work. Nothing can be further from those artifacts. The fact is, a Brand is a decision-making tool. It is […]