background preloader

UI & UX

Facebook Twitter

Designing More Efficient Forms: Structure, Inputs, Labels and Actions — UX Planet. Designing More Efficient Forms: Structure, Inputs, Labels and Actions by Nick Babich People who use your app or site have a particular goal.

Designing More Efficient Forms: Structure, Inputs, Labels and Actions — UX Planet

Often the one thing that is standing between the user and his goal is a form. Because forms still remain the one of the most important type of interaction for users on the web and in the apps. Easy Ways to Make Your Website More Accessible. I recently had the opportunity to give a beginners talk about website accessibility at MidCamp 2016 where I covered some easy ways to promote accessibility in terms of structure, color and contrast, fonts, links, and media.

Easy Ways to Make Your Website More Accessible

It was a wonderful experience for me and I was grateful for the audience who had some nice feedback and interesting questions. Here are the highlights of the presentation, plus the audio recording and links to related resources. Just the Facts Website accessibility is for everyone and benefits everyone. 57 million Americans (over 18%) have some type of disability— and not all disabilities are visually obvious. The Path to Accessibility Wondering where to start? Rule #1: Don’t Freak Out. Rule #2: Learn a Few Things. Rule #3: Build from the Ground Up.

Rule #4: Use the Right Tools. Rule #5: Try, Try Again. Yeah, it’s that Easy. Creating a seamless customer experience. Transitional Interfaces. Designers love to sweat the details.

Transitional Interfaces

Much time is spent pixel-fucking buttons, form styles, setting type, & getting those icons as sharp as a tack. A+, great job, don't stop you guys. ...but there's little consideration about how it all fits together outside of a static comp. Combining Content Writing And Design For Ultimate Usability. Being Responsive to the Small Things.

It’s that time of the year again to trim the tree with decorations.

Being Responsive to the Small Things

Or maybe a DOM tree? Any web page is made of HTML elements that lay themselves out in a tree structure. We start at the top and then have multiple branches with branches that branch out from there. Touch Keyboard Type 'Cheat Sheet' - Labs. During our recent usability study of mobile commerce sites we observed several usability issues on sites that did not fully optimize their form fields for touch keyboards.

Touch Keyboard Type 'Cheat Sheet' - Labs

We therefore decided to provide web designers and developers with the following “Cheat Sheet”, showing how to set the appropriate type and when and how to use autocorrect, autocapitalize, pattern, novalidate and autocomplete attributes. You can demo the fields yourself by visiting this page on a touch device. If you want the detailed usability test observations we’ve published them in this article. Making these changes will greatly improve the form filling experience for your mobile and tablet users, and they couldn’t be easier to implement.

Tweet Code & Demos Updated December 14, 2015 E-mail field. CSS. Get the lowdown on the key pieces of Bootstrap's infrastructure, including our approach to better, faster, stronger web development.

CSS

HTML5 doctype Bootstrap makes use of certain HTML elements and CSS properties that require the use of the HTML5 doctype. Include it at the beginning of all your projects. <! DOCTYPE html><html lang="en"> ... Mobile first With Bootstrap 2, we added optional mobile friendly styles for key aspects of the framework.

To ensure proper rendering and touch zooming, add the viewport meta tag to your <head>. You can disable zooming capabilities on mobile devices by adding user-scalable=no to the viewport meta tag. Bootstrap sets basic global display, typography, and link styles. Set background-color: #fff; on the body Use the @font-family-base, @font-size-base, and @line-height-base attributes as our typographic base Set the global link color via @link-color and apply link underlines only on :hover. From Pages to Patterns: An Exercise for Everyone. Language defines the life of components.

From Pages to Patterns: An Exercise for Everyone

A “blue button” will work until the button is no longer blue—and then the name won’t make sense anymore. What Makes An Effective Landing Page? It takes a mere fraction of a second for a visitor to evaluate and form an opinion on your website (and as a result, your brand).

What Makes An Effective Landing Page?

Bearing in mind that itty-bitty detail, making the perfect first impression should be a top priority. So what does it take to win over these potential leads? Audience-Based Navigation: 5 Reasons to Avoid It. How We Hold Our Gadgets. Where do hands and fingers fall on the device?

How We Hold Our Gadgets

This question is the linchpin for every form factor this book examines, and the answer tells you how to design your layout for comfort and efficiency. Since we hold phones, phablets, tablets, and laptops very differently, it’s no surprise that each of these touchscreen variations has its own UI needs. Article Continues Below Yet these devices also share many consistencies, especially in the crucial role of thumbs. Whether we’re tapping away at tiny phones or jumbo tablets, our thumbs do most of the walking. The smartphone is of course the device that we hold most. Hold the phone#section1 In 2013, researcher Steven Hoober took to the streets to observe over 1,300 people tapping away at their phones. CSS-only Colorful Calendar Concept.