designing digital forms

18
Designing Digital Forms * Presentation Title [email protected] Ana Risteska, UI designer & front-end developer [email protected] #6 Front-end meetup Skopje / 09. Feb. ‘16 / Hacklab KIKA

Upload: netcetera

Post on 13-Feb-2017

382 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Designing Digital Forms

Designing Digital Forms

*Presentation Title

[email protected]

Ana Risteska,UI designer & front-end developer

[email protected]#6 Front-end meetup Skopje / 09. Feb. ‘16 / Hacklab KIKA

Page 2: Designing Digital Forms

Designing Digital Forms - boring?

Page 3: Designing Digital Forms

Digital forms...

are the medium for the most direct contact between the customers / users and a digital system.

may contribute in gaining or losing trust in our site and (not) push users go to our competition.

often are examples of bad UX and usage possibilities and can influence the image of the offeror of the service.

Page 4: Designing Digital Forms

So, not that boring, but rather a big deal.

Page 5: Designing Digital Forms

The fundamental problems

Media switch: paper forms vs. digital (web) forms

Lack of consistent visual guidance for the users

Not enough transparency of the filling form process (opposed to the paper forms).

Page 6: Designing Digital Forms

Goals

Successfully and simple filling of the form(no one wants to fill forms)

Being transparent

Be failure and format tolerant

Suggest default values that make sense

Pay attention to the context (familiar vs. unfamiliar, often filled vs. rarely filled forms)

Consistent style (design and wording)

Page 7: Designing Digital Forms

By the way forms look, they establish a relationship and a conversation. A form should represent a conversation,

not an interrogation

Where to put the label? Mind the visual relationships.

Page 8: Designing Digital Forms

Increased vertical space

Label on top

Proximity to input

Simple forms which should be quickly scanned

Rapid processing

Increased vertical space

Proximity to input

Simple forms which should be quickly scanned

Rapid processing

Source: gmail.com

Page 9: Designing Digital Forms

Label on top

Source: gmail.com

Visually more cohesive relationship between input and label.

Single-column perception

Page 10: Designing Digital Forms

Proximity to input

Reduced readability

Less simple forms, but rather familiar forms

Reduced vertical space

Label on right

Source: yahoo.com

Page 11: Designing Digital Forms

Proximity to input

Easy to scan labels

Complex forms, quick scannability of what is needed

Reduced vertical space

Label on left

Source: barnes and noble (older example)

Page 12: Designing Digital Forms

Label on left

Source: barnes and noble (older example)

Visually less cohesive

2-column perception

Page 13: Designing Digital Forms

Clearly distinguish which input fields cannot be left blank by the user.

Mandatory fields

Page 14: Designing Digital Forms

This means the form doesn't get cluttered with asterisks. Good thinking as the label speaks for itself.

Mandatory fields - optional stuff in (brackets)

Source: UX Movement Why Users Fill Out Less If You Mark Required Fields

Page 15: Designing Digital Forms

If you need to restrict the format of data inputted by users, then at least do so in a way that won’t irritate users.

For example, instead of displaying DD/MM/YYYY next to a text field for a date, consider using three drop-down fields or, better yet, a calendar control.

Being format tolerant

DD/MM/YYYY

D-M-YY

DD.MM.YYYY

Page 16: Designing Digital Forms

Use smart defaults to make the user’s completion of the form faster and more accurate.

Suggest default values and visual cues that make sense.

Smart defaults

Source: twitter.comSource: twitter.com

Page 17: Designing Digital Forms

Dismissible feedback

Animated status indicator

After completion

Source: directpoll.com

Page 18: Designing Digital Forms

\o/

An Extensive Guide To Web Form Usability - Justin Mifsud(Smashing Magazine)

Web Form Design: Filling in the Blanks - Luke Wroblewski

References for the presentation and for further reading