background preloader

UI

Facebook Twitter

UI Animation and UX: A Not-So-Secret Friendship. Using the words “animation” and “the web” together tends to conjure up memories of frantic searches for the “skip intro” button to save ourselves from a terrible sensory assault.

UI Animation and UX: A Not-So-Secret Friendship

Animation on the web has hit some pretty sad lows, there’s no arguing that. But adding motion to our work can be meaningful and functional—when we find the right circumstances. Article Continues Below When used as more than just a subtle design detail, animation can provide cues, guide the eye, and soften the sometimes-hard edges of web interactions. It can improve the user experience.

A CSS animation refresher#section1 This article uses CSS animations and transitions in the associated examples. CSS animations are what we most closely associate with traditional animation. CSS also has transitions—which, as it happens, can also be used to make things move. In practice, animations and transitions are often used together, so I’ll use the term animation in a general sense to indicate them both. 1. 2. 3.

Outdated UX patterns and alternatives. Meet North, design and development standards to align and guide your project.

Outdated UX patterns and alternatives

It's a comprehensive guide contributed to the open source community to encourage, "a mobile-first, in-browser, system based approach to design and development. " Check out North on GitHub: The section of the guide that I found most interesting is, Outdated UX Patterns, a collection of examples of what not to do when building a website, which tries to steer designers from borrowing from ineffective practices to solve common problems. Just like how presentations deprecate, so do UX patterns. There are a plethora of outdated UX patterns currently being used that do not suit users or business well and their usage should be ceased. It may be ambitious to call some of these patterns "outdated" since many of them are still prevalent across the web. Carousels These are everywhere on the web, but largely inefficient when it comes to getting users to engage with content past the first slide. Alternative: Alternatives: Overlays. Designing for Easy Interaction. Success in interaction design is largely a matter of following established patterns, so people can apply what they already know to new contexts.

Designing for Easy Interaction

Using known and well-established interactive controls goes a long way in designing for easy interaction. There are specific considerations that will help make controls more usable for people using assistive technologies. And there are design considerations that make interaction more usable and enjoyable for everyone, including people with disabilities. Identify and describe interactive elements#section1 Interactive elements should be easy to distinguish from other elements on the page. Visually. Between HTML, WAI-ARIA, and features of the technology platform, there are many options for providing accessible interactivity by using code to identify and describe interactive elements. Use basic HTML codes correctly#section2 In addition to coding interactive components, you can also describe their function programmatically.

Provide a review page. Quick Prototyping: Collection of Free HTML/CSS/JS UI Kits. The main idea of HTML/CSS/JS UI kits is to offer you a range of production-ready web elements with a consistent style, so that you quickly kick-start any new web project.

Quick Prototyping: Collection of Free HTML/CSS/JS UI Kits

Typically standard UI packs will include buttons of different sizes and types, form field elements, navigation & pagination systems, tabs, alerts and tags. But some, like the UI packs we have for you below, will offer much, much more. InK – Interface Kit Ink is a UI kit for quick development of web interfaces, very easy to use and expand on. Built using a combination of HTML, CSS and JavaScript it offers modern solutions for building layouts, display common interface elements and implement interactive features.

InK – Interface Kit → Creative Layouts and Interactions in Web Design. Creative design that differ from the usual layouts can be quite difficult to imagine and execute but when done well, they can make some of the most interesting and engaging websites.

Creative Layouts and Interactions in Web Design

You see them almost every day – websites that make you say “I wish I had thought of that!” Designers are doing a great job coming up with and putting together a variety of highly-designed websites that feel fresh and original while maintaining usability. Odd shapes, color combinations and new navigation tools can make some of the most interesting and engaging websites. They can also be quite difficult to imagine and execute. But you never know what might start a new trend, generate a ton of clicks or just “work” in a way you could not imagine. Think Outside the Box The first question is why? Why do we always draw rectangular boxes when sketching out websites?

The next question is how can we do it differently? Basic Concepts. How to Use UI Kits - Plus Free UI Kits to Choose From! UI kits can be seen anywhere on the Web.

How to Use UI Kits - Plus Free UI Kits to Choose From!

But what is this UI kit thing? Do you know how to use UI kits? You can see a lot of resources with beautiful interface elements such as buttons, sliders, breadcrumbs, media players, forms and the likes. Perhaps it crossed your mind how these elements came to be. Let me give you first a brief introduction about UI kits. Using UI kits is all about improving and speeding up the workflow without giving a lot of time thinking what to design. OK, enough for introduction.