SlideShare a Scribd company logo
Feedback & error messages
for Rich Internet Applications
                                14.09.2012



               b-i branding. technology. integration.




                                       www.b-i.com
branding.technology.integration   confidential and proprietary ©blue-infinity
Oops, I ruined your life :)



           branding.technology.integration   confidential and proprietary ©blue-infinity
Some not so great examples




 Gmail




 Facebook


                      branding.technology.integration   confidential and proprietary ©blue-infinity
Pretty ones




              branding.technology.integration   confidential and proprietary ©blue-infinity
Fail Whale – viral ones




                                                  http://www.whatisfailwhale.info/

                          branding.technology.integration           confidential and proprietary ©blue-infinity
Even Windows’ Blue Screen of Death…




                      branding.technology.integration   confidential and proprietary ©blue-infinity
…has gotten a facelift in Windows 8




                       branding.technology.integration   confidential and proprietary ©blue-infinity
5 Principles for messages

1.   Give feedback on user action and system status

2.   Prevent errors from happening

3.   Allow for easy error recovery

4.   Communicate clearly and consistenty

5.   Provide access to more information / help when needed




                           branding.technology.integration   confidential and proprietary ©blue-infinity
1. Give feedback




                   branding.technology.integration   confidential and proprietary ©blue-infinity
1. Give feedback -    During user action / input

Interaction design is about feedback:
– Roll-overs effects on all interactive content (icons / buttons /
   images / links)
– Highlight on table rows (when hovering and selecting)
– Focus on form fields
– Inline validation of errors
– Additional indicators:
   – «checks» for accomplished tasks / fields
   – Indicators on password strength
   – Count-down of characters allowed




                            branding.technology.integration   confidential and proprietary ©blue-infinity
1. Give feedback - After user action

– Highlight system progress
– Display success confirmation
– Display potential error messages clearly




                                                             Animoto.com


                           branding.technology.integration                 confidential and proprietary ©blue-infinity
2. Prevent errors from happening – bad example!




    ???


                        branding.technology.integration   confidential and proprietary ©blue-infinity
2. Prevent errors from happening – how to do it
– Progressive disclosure: Only show what the user needs to
  see at a given time
– Responsive enabling: Do not allow buttons to be clickable
  that are not
– Forgiving formats: Allow different formats – especially for
  dates
– Default values: Whenever possible, provide smart default
  values
– Required fields: Indicate them clearly




                          branding.technology.integration   confidential and proprietary ©blue-infinity
3. Easy error recovery – how to do it

– Provide Undo, Back, Cancel commands whenever technically
  possible
– Allow deleting or editing items whenever business processes
  allow the user to do so
– Provide clear instructions in error messages on how to
  recover (hint: contact your system administrator is rarely
  helpful)
– If actions are critical and irreversable, ask for confirmation
  (usually when deleting and closing unsaved items)




                          branding.technology.integration   confidential and proprietary ©blue-infinity
4. Communicate clearly and consistently – bad example




                               Be sure to check “Never ask me again”!




                        branding.technology.integration   confidential and proprietary ©blue-infinity
4. Communicate clearly and consistently –                     do and don’t


               DO                                             DON’T
–   Be specific                                  – Make general statements
–   Use clear language                           – Use overly technical language
–   Make your errors visible                       or overly cute / slang terms
–   Display errors in proximity of               – Only display errors at the top
    their source                                   of page without hi-lighting
–   Give constructive advice                       the fields
    when possible
–   Offer a clear path of what to
    do next




                            branding.technology.integration          confidential and proprietary ©blue-infinity
5. Provide access to more information – how to do it
The more contextual, the better – no one will willingly click on a
global help!
– Field level help is the most effective
– Input prompts or hints: Display in field what type of
   information is needed – or display additional information
   when on clicking in field.




                           branding.technology.integration   confidential and proprietary ©blue-infinity
5. Provide access to more information - But not too much!




                         branding.technology.integration   confidential and proprietary ©blue-infinity
5. Provide access to more information                    - Help on   demand




                       branding.technology.integration                 confidential and proprietary ©blue-infinity
To sum it up
– Define UI standards of what to display, when and how
  BEFORE starting to code

– Specify the tone of voice for messages and make sure
  that messages are consistent

– Pay attention to detail: Capitalization
  rules, syntax, button naming…

– Make it fun- but think about your audience




                           branding.technology.integration   confidential and proprietary ©blue-infinity
And to finish: Creativity 404




http://www.bluedaniel.com/dfdf

http://www.1stwebdesigner.com/inspiration/unique-404-error-pages-inspiration/

                                 branding.technology.integration   confidential and proprietary ©blue-infinity
For more information, please contact:
         Julia.Borkenhagen@b-i.com




branding.technology.integration   confidential and proprietary ©blue-infinity

More Related Content

Recently uploaded

Abdulaziz Tariq Abdulaziz Mustafa CV 2024
Abdulaziz Tariq Abdulaziz Mustafa CV 2024Abdulaziz Tariq Abdulaziz Mustafa CV 2024
Abdulaziz Tariq Abdulaziz Mustafa CV 2024Abdulaziz Mustafa
 
Pitch Presentation for Service Design in Technology
Pitch Presentation for Service Design in TechnologyPitch Presentation for Service Design in Technology
Pitch Presentation for Service Design in TechnologyJaime Brown
 
Art Nouveau Movement Presentation for Art History.
Art Nouveau Movement Presentation for Art History.Art Nouveau Movement Presentation for Art History.
Art Nouveau Movement Presentation for Art History.rrimika1
 
Knowing, Understanding and Planning Cities- Role and Relevance Physical Plan...
Knowing, Understanding and Planning Cities- Role and Relevance  Physical Plan...Knowing, Understanding and Planning Cities- Role and Relevance  Physical Plan...
Knowing, Understanding and Planning Cities- Role and Relevance Physical Plan...JIT KUMAR GUPTA
 
The Impact of Artificial Intelligence on Modern Healthcare.pptx
The Impact of Artificial Intelligence on Modern Healthcare.pptxThe Impact of Artificial Intelligence on Modern Healthcare.pptx
The Impact of Artificial Intelligence on Modern Healthcare.pptxDoraemon495609
 
Heidi Livengood's Professional CADD Portfolio
Heidi Livengood's Professional CADD PortfolioHeidi Livengood's Professional CADD Portfolio
Heidi Livengood's Professional CADD PortfolioHeidiLivengood
 
Second Order Systems Qhhhhhhhhuestions.pptx
Second Order Systems Qhhhhhhhhuestions.pptxSecond Order Systems Qhhhhhhhhuestions.pptx
Second Order Systems Qhhhhhhhhuestions.pptxjoshuaclack73
 
bobbi goods amelie y ximena # Bobbie gods forever
bobbi goods amelie y ximena # Bobbie gods foreverbobbi goods amelie y ximena # Bobbie gods forever
bobbi goods amelie y ximena # Bobbie gods foreverRamrezRodrguezKarlaN
 
National-Learning-Camp 2024 deped....pptx
National-Learning-Camp 2024 deped....pptxNational-Learning-Camp 2024 deped....pptx
National-Learning-Camp 2024 deped....pptxAlecAnidul
 
Week of Action 2022_EIT Climate-KIC_Headers
Week of Action 2022_EIT Climate-KIC_HeadersWeek of Action 2022_EIT Climate-KIC_Headers
Week of Action 2022_EIT Climate-KIC_Headersekinlvnt
 
Research about Venice ppt for grade 6f anas
Research about Venice ppt for grade 6f anasResearch about Venice ppt for grade 6f anas
Research about Venice ppt for grade 6f anasanasabutalha2013
 
Design lessons from Singapore | Volume 3
Design lessons from Singapore | Volume 3Design lessons from Singapore | Volume 3
Design lessons from Singapore | Volume 3Remy Rey De Barros
 
FW25-26 Fashion Key Items Trend Book Peclers Paris
FW25-26 Fashion Key Items Trend Book Peclers ParisFW25-26 Fashion Key Items Trend Book Peclers Paris
FW25-26 Fashion Key Items Trend Book Peclers ParisPeclers Paris
 
Common Designing Mistakes and How to avoid them
Common Designing Mistakes and How to avoid themCommon Designing Mistakes and How to avoid them
Common Designing Mistakes and How to avoid themmadhavlakhanpal29
 
Recycled Modular Low Cost Construction .pdf
Recycled Modular Low Cost Construction .pdfRecycled Modular Low Cost Construction .pdf
Recycled Modular Low Cost Construction .pdfjeffreycarroll14
 
一比一原版谢菲尔德大学毕业证成绩单如何办理
一比一原版谢菲尔德大学毕业证成绩单如何办理一比一原版谢菲尔德大学毕业证成绩单如何办理
一比一原版谢菲尔德大学毕业证成绩单如何办理cyebo
 
Claire's designing portfolio presentation
Claire's designing portfolio presentationClaire's designing portfolio presentation
Claire's designing portfolio presentationssuser8fae18
 
The Design Code Google Developer Student Club.pptx
The Design Code Google Developer Student Club.pptxThe Design Code Google Developer Student Club.pptx
The Design Code Google Developer Student Club.pptxadityakushalsaha
 
一比一原版格林威治大学毕业证成绩单如何办理
一比一原版格林威治大学毕业证成绩单如何办理一比一原版格林威治大学毕业证成绩单如何办理
一比一原版格林威治大学毕业证成绩单如何办理cyebo
 
Heuristic Evaluation of System & Application
Heuristic Evaluation of System & ApplicationHeuristic Evaluation of System & Application
Heuristic Evaluation of System & ApplicationJaime Brown
 

Recently uploaded (20)

Abdulaziz Tariq Abdulaziz Mustafa CV 2024
Abdulaziz Tariq Abdulaziz Mustafa CV 2024Abdulaziz Tariq Abdulaziz Mustafa CV 2024
Abdulaziz Tariq Abdulaziz Mustafa CV 2024
 
Pitch Presentation for Service Design in Technology
Pitch Presentation for Service Design in TechnologyPitch Presentation for Service Design in Technology
Pitch Presentation for Service Design in Technology
 
Art Nouveau Movement Presentation for Art History.
Art Nouveau Movement Presentation for Art History.Art Nouveau Movement Presentation for Art History.
Art Nouveau Movement Presentation for Art History.
 
Knowing, Understanding and Planning Cities- Role and Relevance Physical Plan...
Knowing, Understanding and Planning Cities- Role and Relevance  Physical Plan...Knowing, Understanding and Planning Cities- Role and Relevance  Physical Plan...
Knowing, Understanding and Planning Cities- Role and Relevance Physical Plan...
 
The Impact of Artificial Intelligence on Modern Healthcare.pptx
The Impact of Artificial Intelligence on Modern Healthcare.pptxThe Impact of Artificial Intelligence on Modern Healthcare.pptx
The Impact of Artificial Intelligence on Modern Healthcare.pptx
 
Heidi Livengood's Professional CADD Portfolio
Heidi Livengood's Professional CADD PortfolioHeidi Livengood's Professional CADD Portfolio
Heidi Livengood's Professional CADD Portfolio
 
Second Order Systems Qhhhhhhhhuestions.pptx
Second Order Systems Qhhhhhhhhuestions.pptxSecond Order Systems Qhhhhhhhhuestions.pptx
Second Order Systems Qhhhhhhhhuestions.pptx
 
bobbi goods amelie y ximena # Bobbie gods forever
bobbi goods amelie y ximena # Bobbie gods foreverbobbi goods amelie y ximena # Bobbie gods forever
bobbi goods amelie y ximena # Bobbie gods forever
 
National-Learning-Camp 2024 deped....pptx
National-Learning-Camp 2024 deped....pptxNational-Learning-Camp 2024 deped....pptx
National-Learning-Camp 2024 deped....pptx
 
Week of Action 2022_EIT Climate-KIC_Headers
Week of Action 2022_EIT Climate-KIC_HeadersWeek of Action 2022_EIT Climate-KIC_Headers
Week of Action 2022_EIT Climate-KIC_Headers
 
Research about Venice ppt for grade 6f anas
Research about Venice ppt for grade 6f anasResearch about Venice ppt for grade 6f anas
Research about Venice ppt for grade 6f anas
 
Design lessons from Singapore | Volume 3
Design lessons from Singapore | Volume 3Design lessons from Singapore | Volume 3
Design lessons from Singapore | Volume 3
 
FW25-26 Fashion Key Items Trend Book Peclers Paris
FW25-26 Fashion Key Items Trend Book Peclers ParisFW25-26 Fashion Key Items Trend Book Peclers Paris
FW25-26 Fashion Key Items Trend Book Peclers Paris
 
Common Designing Mistakes and How to avoid them
Common Designing Mistakes and How to avoid themCommon Designing Mistakes and How to avoid them
Common Designing Mistakes and How to avoid them
 
Recycled Modular Low Cost Construction .pdf
Recycled Modular Low Cost Construction .pdfRecycled Modular Low Cost Construction .pdf
Recycled Modular Low Cost Construction .pdf
 
一比一原版谢菲尔德大学毕业证成绩单如何办理
一比一原版谢菲尔德大学毕业证成绩单如何办理一比一原版谢菲尔德大学毕业证成绩单如何办理
一比一原版谢菲尔德大学毕业证成绩单如何办理
 
Claire's designing portfolio presentation
Claire's designing portfolio presentationClaire's designing portfolio presentation
Claire's designing portfolio presentation
 
The Design Code Google Developer Student Club.pptx
The Design Code Google Developer Student Club.pptxThe Design Code Google Developer Student Club.pptx
The Design Code Google Developer Student Club.pptx
 
一比一原版格林威治大学毕业证成绩单如何办理
一比一原版格林威治大学毕业证成绩单如何办理一比一原版格林威治大学毕业证成绩单如何办理
一比一原版格林威治大学毕业证成绩单如何办理
 
Heuristic Evaluation of System & Application
Heuristic Evaluation of System & ApplicationHeuristic Evaluation of System & Application
Heuristic Evaluation of System & Application
 

Featured

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationErica Santiago
 

Featured (20)

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 

Feedback & error messages for rich internet applications

  • 1. Feedback & error messages for Rich Internet Applications 14.09.2012 b-i branding. technology. integration. www.b-i.com
  • 2. branding.technology.integration confidential and proprietary ©blue-infinity
  • 3. Oops, I ruined your life :) branding.technology.integration confidential and proprietary ©blue-infinity
  • 4. Some not so great examples Gmail Facebook branding.technology.integration confidential and proprietary ©blue-infinity
  • 5. Pretty ones branding.technology.integration confidential and proprietary ©blue-infinity
  • 6. Fail Whale – viral ones http://www.whatisfailwhale.info/ branding.technology.integration confidential and proprietary ©blue-infinity
  • 7. Even Windows’ Blue Screen of Death… branding.technology.integration confidential and proprietary ©blue-infinity
  • 8. …has gotten a facelift in Windows 8 branding.technology.integration confidential and proprietary ©blue-infinity
  • 9. 5 Principles for messages 1. Give feedback on user action and system status 2. Prevent errors from happening 3. Allow for easy error recovery 4. Communicate clearly and consistenty 5. Provide access to more information / help when needed branding.technology.integration confidential and proprietary ©blue-infinity
  • 10. 1. Give feedback branding.technology.integration confidential and proprietary ©blue-infinity
  • 11. 1. Give feedback - During user action / input Interaction design is about feedback: – Roll-overs effects on all interactive content (icons / buttons / images / links) – Highlight on table rows (when hovering and selecting) – Focus on form fields – Inline validation of errors – Additional indicators: – «checks» for accomplished tasks / fields – Indicators on password strength – Count-down of characters allowed branding.technology.integration confidential and proprietary ©blue-infinity
  • 12. 1. Give feedback - After user action – Highlight system progress – Display success confirmation – Display potential error messages clearly Animoto.com branding.technology.integration confidential and proprietary ©blue-infinity
  • 13. 2. Prevent errors from happening – bad example! ??? branding.technology.integration confidential and proprietary ©blue-infinity
  • 14. 2. Prevent errors from happening – how to do it – Progressive disclosure: Only show what the user needs to see at a given time – Responsive enabling: Do not allow buttons to be clickable that are not – Forgiving formats: Allow different formats – especially for dates – Default values: Whenever possible, provide smart default values – Required fields: Indicate them clearly branding.technology.integration confidential and proprietary ©blue-infinity
  • 15. 3. Easy error recovery – how to do it – Provide Undo, Back, Cancel commands whenever technically possible – Allow deleting or editing items whenever business processes allow the user to do so – Provide clear instructions in error messages on how to recover (hint: contact your system administrator is rarely helpful) – If actions are critical and irreversable, ask for confirmation (usually when deleting and closing unsaved items) branding.technology.integration confidential and proprietary ©blue-infinity
  • 16. 4. Communicate clearly and consistently – bad example Be sure to check “Never ask me again”! branding.technology.integration confidential and proprietary ©blue-infinity
  • 17. 4. Communicate clearly and consistently – do and don’t DO DON’T – Be specific – Make general statements – Use clear language – Use overly technical language – Make your errors visible or overly cute / slang terms – Display errors in proximity of – Only display errors at the top their source of page without hi-lighting – Give constructive advice the fields when possible – Offer a clear path of what to do next branding.technology.integration confidential and proprietary ©blue-infinity
  • 18. 5. Provide access to more information – how to do it The more contextual, the better – no one will willingly click on a global help! – Field level help is the most effective – Input prompts or hints: Display in field what type of information is needed – or display additional information when on clicking in field. branding.technology.integration confidential and proprietary ©blue-infinity
  • 19. 5. Provide access to more information - But not too much! branding.technology.integration confidential and proprietary ©blue-infinity
  • 20. 5. Provide access to more information - Help on demand branding.technology.integration confidential and proprietary ©blue-infinity
  • 21. To sum it up – Define UI standards of what to display, when and how BEFORE starting to code – Specify the tone of voice for messages and make sure that messages are consistent – Pay attention to detail: Capitalization rules, syntax, button naming… – Make it fun- but think about your audience branding.technology.integration confidential and proprietary ©blue-infinity
  • 22. And to finish: Creativity 404 http://www.bluedaniel.com/dfdf http://www.1stwebdesigner.com/inspiration/unique-404-error-pages-inspiration/ branding.technology.integration confidential and proprietary ©blue-infinity
  • 23. For more information, please contact: Julia.Borkenhagen@b-i.com branding.technology.integration confidential and proprietary ©blue-infinity

Editor's Notes

  1. Most people sufferthroughfilling out forms – and messages are often not veryhelpful.In many web appprojects, alert / error / confimration / help / information messages tend to getoverlooked or are added as an afterthought.
  2. Gmail Facebook
  3. Initially, Twitter had a cat on the fax machine.Yiying Lu, an artist and a designer in Sydney, Australia designed this logoIn this case, the failure was a big success!
  4. We all love and need feedback – it’s a psychologicalprincipleInline validation: best to display error messages below the field – not next to it, whenformsmayvary in size or have multiple fields in a row
  5. Progress indicators – progress bar, completion, save animation…Whencompleted, provide confirmation – for small actions, the resultcanjustbe visible – for more complexoperations, written message ishelpful. Message should not block further actions.
  6. Didyou know that in MS Outlook, youcan enter tomorrow, 5 days – today etc… and itwillrecognize the date.