Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Gestalt Design Principles for Developers

34,173 views

Published on

Extended version of the WordCamp Europe and BetterSoftware 2014 talk. This presentation highlights some foundational principles that helps cross-disciplinary teams of designers and developers to communicate better.

Published in: Design

Gestalt Design Principles for Developers

  1. GESTALT DESIGN PRINCIPLES FOR DEVELOPERS Davide ‘Folletto’ Casali
  2. NIGHT.EU UX Redirector Advisor
  3. @Folletto
  4. “I don’t get why you’re doing this presentation”
  5. CREATE A DESIGN
  6. UNDERSTAND COMMUNICATION CREATE PALETTES CREATE A DESIGN KNOW GRIDS UNDERSTAND TYPEFACES APPLY GESTALT UNDERSTAND MOOD CHOOSE GRIDS UNDERSTAND COLOR THEORY KNOW GESTALT CREATE GRIDS UNDERSTAND PERCEPTION UNDERSTAND PROPORTIONS UNDERSTAND FEELING
  7. CREATE A DESIGN DESIGNERS’ STUFF
  8. APPLY A DESIGN
  9. APPLY A DESIGN STAY CONSISTENT USE THE GRID
  10. APPLY A DESIGN ANYONE CAN
  11. STOP IDEALIZING UNICORNS
  12. A/C The Art Director / Copywriter Duo WILLIAM BERNBACH ~1960 · INDUSTRY REVOLUTION · FROM $1M TO $40M
  13. D/D The Designer / Developer Duo BETTER COLLABORATION · LESS REWORK · HIGHER QUALITY
  14. Principles of Gestalt
  15. EMERGENCE The total is more than the sum of the parts
  16. REIFICATION You perceive more than it’s visualized
  17. INVARIANCE Simple objects are recognized independently of rotation, scale, deformation and style
  18. MULTISTABILITY Ambiguous perceptual experiences oscillate between alternative interpretations.
  19. EMERGENCE REIFICATION INVARIANCE MULTISTABILITY
  20. Laws of Prägnanz
  21. EMERGENCE REIFICATION INVARIANCE
  22. EMERGENCE REIFICATION INVARIANCE CONTINUATION
  23. LAW OF CONTINUATION Intersecting objects tend to be perceived as a single uninterrupted object
  24. EMERGENCE REIFICATION INVARIANCE CONTINUATION COMMON FATE
  25. LAW OF COMMON FATE Elements with the same moving direction will be perceived as a unit
  26. © star-blazer
  27. SCROLLING
  28. MOTION
  29. EMERGENCE REIFICATION INVARIANCE CONTINUATION COMMON FATE CLOSURE
  30. LAW OF CLOSURE Our mind will try to complete an incomplete visual stimulus to increase regularity
  31. © Scott McCloud, Understanding Comics
  32. Lorem ipsum Lorem ipsum gaium sit amet isciquitur elit in ellam urbe lacustre. Lorem ipsum gaium sit amet isciquitur elit in ellam urbe lacustre. Lorem ipsum Lorem ipsum gaium sit amet isciquitur elit in ellam urbe lacustre. Lorem ipsum gaium sit amet isciquitur elit in ellam urbe lacustre. BOXES… WITHOUT LINES
  33. CLOSURE CALLS FOR ALIGNMENT
  34. CLOSURE CALLS FOR ALIGNMENT
  35. EMERGENCE REIFICATION INVARIANCE CONTINUATION COMMON FATE CLOSURE PROXIMITY
  36. LAW OF PROXIMITY Elements close together will be perceived as a whole
  37. Lorem ipsum Lorem ipsum gaium sit amet isciquitur elit in ellam urbe lacustre. Lorem ipsum gaium sit amet isciquitur elit in ellam. Lorem ipsum Lorem ipsum gaium sit amet isciquitur elit in ellam urbe lacustre. Lorem ipsum gaium sit amet isciquitur elit in ellam urbe lacustre. Lorem ipsum ! Lorem ipsum gaium sit amet isciquitur elit in ellam urbe lacustre. Lorem ipsum gaium sit amet isciquitur elit in ellam urbe lacustre.
  38. Lorem ipsum Lorem ipsum gaium sit amet isciquitur elit in ellam urbe lacustre. Lorem ipsum gaium sit amet isciquitur elit in ellam. Lorem ipsum Lorem ipsum gaium sit amet isciquitur elit in ellam urbe lacustre. Lorem ipsum gaium sit amet isciquitur elit in ellam urbe lacustre. Lorem ipsum ! Lorem ipsum gaium sit amet isciquitur elit in ellam urbe lacustre. Lorem ipsum gaium sit amet isciquitur elit in ellam urbe KElaEcPus tCreO. NTENT UNITS TOGETHER
  39. DASHBOARDS
  40. EMERGENCE REIFICATION INVARIANCE CONTINUATION COMMON FATE CLOSURE PROXIMITY SIMILARITY
  41. LAW OF SIMILARITY Similar looking elements will be perceived as a whole
  42. LOTS OF INFORMATION JUST WITH SHAPES
  43. ICONS REINFORCE MEANING ACROSS SCREENS AND DEVICES
  44. EMERGENCE REIFICATION INVARIANCE CONTINUATION CLOSURE SIMILARITY COMMON FATE PROXIMITY FOCAL POINT
  45. LAW OF FOCAL POINT Different or unique element will gain more prominence
  46. Like this.
  47. Or this.
  48. Not quite… REPETITION WEAKENS FOCAL POINT.
  49. CALL TO ACTION
  50. LINKS
  51. FLOW HINTS
  52. EMERGENCE REIFICATION INVARIANCE CONTINUATION CLOSURE SIMILARITY COMMON FATE PROXIMITY FOCAL POINT
  53. PROXIMITY FOCAL POINT CLOSURE FOCAL POINT FOCAL POINT
  54. CLOSURE PROXIMITY FOCAL POINT SIMILARITY CLOSURE
  55. Grids
  56. “ ” Massimo Vignelli Grids are one of the several tools helping designers to achieve syntactical consistency in graphic design.
  57. © The Vignelli Canon
  58. SIMILARITY PROXIMITY CLOSURE GRIDS AUTOMATICALLY APPLY MULTIPLE LAWS
  59. SIMILARITY PROXIMITY CLOSURE SAVE TIME
  60. SUPPORT CONSISTENCY
  61. GLOBAL CONSISTENCY TRUMPS LOCAL OPTIMIZATION
  62. Follow the grid.
  63. ...or define one.
  64. TOO FINE
  65. TOO COARSE
  66. JUST RIGHT
  67. “ ” Massimo Vignelli There are infinite kinds of grids, but just one – the most appropriate – for any problem.
  68. Can I break the grid?
  69. Vergine delle Rocce Leonardo Da Vinci © Analisi di Alfonso Rubino
  70. What about responsive web design?
  71. THE WEB IS FLUID
  72. “Why do you keep asking me to make it pixel perfect?”
  73. You don’t need pixel-perfection, you need gestalt-perfection.
  74. EMERGENCE REIFICATION INVARIANCE CONTINUATION CLOSURE SIMILARITY COMMON FATE PROXIMITY FOCAL POINT
  75. “ ” Pleasing things work better, are easier to learn, and produce a more harmonious result. Donald Norman → The Aesthetic-Usability Effect
  76. Where next?
  77. Original diagram by Dan Saffer, Updated by Barbara Chicca
  78. UX for the Web? UX for Management? UX Foundation? The Elements of User Experience J.J. Garrett The Inmates are Running the Asylum A. Cooper The Design of Everyday Things D. Norman And many more, but you can start here…
  79. “ ” Bruno Munari To complicate is easy, to simplify is hard. To complicate, just add, everyone is able to complicate. Few are able to simplify.
  80. Thanks. @Folletto

×