Meta Refresh 2013

The design and engineering of user interface on the web

Design by Philosophy

Submitted by Prateek Rungta (@rungta) on Monday, 14 January 2013

videocam_off

Technical level

Beginner

Section

Process

Session type

Lecture

Status

Confirmed

Vote on this proposal

Login to vote

Total votes:  +11

Objective

To show how designers can evolve by basing their design decisions on the most basic forms of ideas — philosophies. 

Description

Consider this common scenario: You’re designing a product and you need some input from the user. The journey date for a travel booking website, perhaps. You might arrive at a solution by considering: common date entry techniques on the web (HTML date <input>, Javascript date pickers etc.), factors that have a strong correlation with the project’s context (e.g. range of valid dates for bookings) and any constrains imposed by the environment (e.g. device capabilities).

An alternate, bottom-up approach might be to reason out a solution on the basis of beliefs such as: every point of input slows the interface; can we avoid an explicit decision from the user? Be liberal while accepting inputs; are we too strict? Simple trumps complex; can we use a native <select> dropdown instead of a Javascript date picker?

With this talk, I hope to show how we can use such philosophies as a foundation for bottom-up decision making — a foundation that spans across projects and addresses design’s uncertainty head-on. And finally, to show how this foundation can evolve organically and encourage progress.

Speaker bio

I have been building web stuff for the last seven years and like most peers in this field, I am largely self–taught. I spend a lot of time pondering about design and the web, and more recently, about the connections (and peculiarities) between everything around us.

These days I design websites at (and help run) Miranj.

Links

Comments

  • 1
    Kiran Jonnalagadda (@jace) Reviewer 5 years ago

    Bravo! It takes courage to write such a proposal when you come from a background that requires obsessing over the mechanics of how to make it work. I sure hope you have enough material to last a 45 minute session.

    • 1
      Prateek Rungta (@rungta) Proposer 5 years ago

      Thanks Kiran. I could speak for hours about this, so 45 minutes shouldn’t be an issue. :)

  • 1
    Jitendra Vyas (@jitendravyas) 5 years ago

    +1 Would be very interesting for mde

  • 1
    Rahul Gonsalves (@rahul) 5 years ago

    +1

  • 1
    Benjamin Arthur Lupton (@balupton) 5 years ago

    Cool! Is your example scenario say a comparison between the many input fields of http://www.statravel.com.au/home.htm versus the single input field of http://adioso.com/ ?

    • 1
      Prateek Rungta (@rungta) Proposer 5 years ago

      My example wasn’t based on any particular implementation, but it did draw from a lot of examples like the one you pointed out. As far as accepting input on travel sites goes, Hipmunk seems to be doing a really interesting job.

Login with Twitter or Google to leave a comment