Mondadori Store

Trova Mondadori Store

Benvenuto
Accedi o registrati

lista preferiti

Per utilizzare la funzione prodotti desiderati devi accedere o registrarti

Vai al carrello
 prodotti nel carrello

Totale  articoli

0,00 € IVA Inclusa

Form Design Patterns

Adam Silver
pubblicato da Smashing Magazine

Prezzo online:
19,00

Forms. It's no coincidence that the word rhymes with "yawns" web forms are dull to code and even duller for your visitors to fill in. But without forms, the web would just be a library. They let us comment, collect, book, buy, share, and a host of other verbs. And mostly they enable us to do these things in an awkward, opaque, confusing, odd, frustrating, alarming, or alienating way. Forms are such an important part of the web, but we design them poorly all the time. When they're not over-engineered they're usually not engineered at all.

The Form Design Patterns book tackles this problem. By going through common real-world problems step by step, you'll learn how to design simple, robust, lightweight, responsive, accessible, progressively enhanced, interoperable and intuitive forms that let users get stuff done no matter what. And by the end of the book you'll have a close-to exhaustive list of components delivered as a design system that you can use immediately in your own projects.

Table of Contents

  1. A Registration Form We'll start looking at the foundational qualities of a well-designed form and how to think about them. By applying something called a question protocol, we'll look at how to reduce friction without even touching the interface. Then we'll look at some crucial patterns, including validation, that we'll want to use for every form.
  2. A Checkout Form We'll consider checkout flows and look at several input types and how they affect the user experience on mobile and desktop browsers, all the while looking at ways to help both first-time and returning customers order quickly and simply.
  3. A Flight Booking Form We'll dive into the world of progressively enhanced, custom form components using ARIA. We'll do this by exploring the best way to let users select destinations, pick dates, add passengers, and choose seats. We'll analyze native form controls, and look at breaking away from convention when it becomes necessary.
  4. A Login Form We'll look at the ubiquitous login form. Despite its simple appearance, there's a bunch of usability failures that so many sites suffer from.
  5. An Inbox We'll design ways to manage email in bulk, our first look at administrative interfaces. As such, this comes with its own set of challenges and patterns, including a responsive ARIA-described action menu, multiple selection, and same-page messaging.
  6. A Search Form We'll create a responsive search form that is readily available to users on all pages, and we'll also consider the importance of the search mechanism that powers it.
  7. A Filter Form Users often need to filter a large set of unwieldy search results. Without a well-designed filter, users are bound to give up. Filters pose a number of interesting and unique design problems that may force us to challenge best practice to give users a better experience.
  8. An Upload Form Many services, like photo sharing, messaging, and many back-office applications, let users upload images and documents. We'll study the file input and how we can use it to upload multiple files at once. Then we'll look at the intricacies of a drag-and-drop, Ajax-enhanced interface that is inclusive of keyboard and screen reader users.
  9. An Expense Form We'll investigate the special problem of needing to create and add lots of expenses (or anything else) into a system. This is really an excuse to cover the add another pattern, which is often useful in administrative interfaces.
  10. A Really Long and Complicated Form Some forms are very long and take hours to complete. We'll look at some of the patterns we can use to make long forms easier to manage.

Dettagli down

Generi Informatica e Web » Linguaggi e Applicazioni » Programmazione web » Applicazioni grafiche e multimediali » Programmazione e sviluppo del software

Editore Smashing Magazine

Formato Ebook (senza DRM)

Pubblicato 10/10/2018

Lingua Inglese

EAN-13 9783945749746

0 recensioni dei lettori  media voto 0  su  5

Scrivi una recensione per "Form Design Patterns"

Form Design Patterns
 

Accedi o Registrati  per aggiungere una recensione

usa questo box per dare una valutazione all'articolo: leggi le linee guida
torna su Torna in cima