SlideShare una empresa de Scribd logo
1 de 29
Usability is Important(Even for Flash Designers) Danielle Gobert Cooley #FLashCampSTL       @DGCooley     @4ORCEDigital 1
About this talk Make your Flash more usable, accessible and searchable. In this session, I will discuss the “whys” and “hows” of usability and how it relates to Flash in the browser. #FLashCampSTL       @DGCooley     @4ORCEDigital 2
Always start with a joke! #FLashCampSTL       @DGCooley     @4ORCEDigital 3
People love kids Paul Trani said so! #FLashCampSTL       @DGCooley     @4ORCEDigital 4
Bio 12 years as user researcher/usability specialist BE, Biomedical & Electrical Engineering MS, Human Factors in Information Design Selected Employers & Clients #FLashCampSTL       @DGCooley     @4ORCEDigital 5 dcooley@4ORCEdigital.com @dgcooley
Making Flash more usable #FLashCampSTL       @DGCooley     @4ORCEDigital 6 Still true?
The good Real time validation! Conditionally enabling fields! Keyboard support! The bad Encourages gratuitous graphics Breaks web fundamentals Distracts from a site’s core values #FLashCampSTL       @DGCooley     @4ORCEDigital 7 Most research is O L D Really? Wow.
Bad Flash: Huggies #FLashCampSTL       @DGCooley     @4ORCEDigital 8
Really bad Flash #FLashCampSTL       @DGCooley     @4ORCEDigital 9 http://theoatmeal.com/comics/websites_stop
Good Flash: Garnier #FLashCampSTL       @DGCooley     @4ORCEDigital 10
10 Usability Heuristics Visibility of system status  Match between system and the real world  User control and freedom  Consistency and standards  Error prevention  Recognition rather than recall  Flexibility and efficiency of use  Aesthetic and minimalist design   Help users recognize, diagnose, and recover from errors  Help and documentation  #FLashCampSTL       @DGCooley     @4ORCEDigital 11
Visibility of system status Let the user know what’s going on #FLashCampSTL       @DGCooley     @4ORCEDigital 12
Visibility of system status #FLashCampSTL       @DGCooley     @4ORCEDigital 13 20 seconds
Match between system and the real world Speak the user’s language #FLashCampSTL       @DGCooley     @4ORCEDigital 14
User control and freedom “emergency exit” Support undo/redo For the love of god, don’t resize their browser #FLashCampSTL       @DGCooley     @4ORCEDigital 15
Consistency and standards Be consistent within your own site(s) Follow platform conventions Where do your users spend most of their time online? #FLashCampSTL       @DGCooley     @4ORCEDigital 16
Error prevention Error prevention > good error messages Confirm delete Conditional field show/hide enable/disable Dropdown vs. text field Data entry format  (555) 314-1212 vs. 555.314.1212 #FLashCampSTL       @DGCooley     @4ORCEDigital 17
Recognition rather than recall Minimize memory load “After you click this link, go to “view,” then “presentation views,” then “slide master.” ( don’t do this) Account numbers are particularly ridiculous. #FLashCampSTL       @DGCooley     @4ORCEDigital 18
Flexibility and efficiency of use Include accelerators for expert users SUPPORT KEYBOARD USE #FLashCampSTL       @DGCooley     @4ORCEDigital 19
Aesthetic and minimalist design Avoid unnecessary things. Always consider signal:noise ratio #FLashCampSTL       @DGCooley     @4ORCEDigital 20
Error recovery Use plain language Tell the user what happened Be specific ALSO TELL THEM HOW TO FIX IT #FLashCampSTL       @DGCooley     @4ORCEDigital 21
Help and documentation Searchable List concrete steps for each task Should run in parallel with your tool/app/site #FLashCampSTL       @DGCooley     @4ORCEDigital 22
Content strategy Needs to stay current – flash tends to be developed once and then ignored.  Who’s going to update it? How often? Proofreading workflow? Do we archive it? How far back?  #FLashCampSTL       @DGCooley     @4ORCEDigital 23
Design Patterns #FLashCampSTL       @DGCooley     @4ORCEDigital 24 http://patterns.endeca.com http://developer.yahoo.com/ypatterns/ http://www.patternry.com/ http://patterntap.com/
Making Flash more accessible Consider assistive technologies Screen reader: http://bit.ly/9rteL8 Click Here Skip stuff Navigation <a class=offscreenhref=http://maps.google.com/m?oi=screenreader>Screen reader users: click here for plain HTML</a><input type=hidden id=csi /> #FLashCampSTL       @DGCooley     @4ORCEDigital 25 http://webaim.org/techniques/flash/ http://www.adobe.com/accessibility/products/flash/tutorial/
Replacement Content #FLashCampSTL       @DGCooley     @4ORCEDigital 26
Making Flash more searchable SWF Object 2.0 “It offers one solution for everybody and promotes the use of Web standards and alternative content.” (Google) Write for keywords Language > images, use video transcripts Include links in replacement content Don’t be spammy They’re on to you! Remember download time #FLashCampSTL       @DGCooley     @4ORCEDigital 27 http://searchengineland.com/seo-or-flash-a-tough-choice-no-more-15505
Additional resources #FLashCampSTL       @DGCooley     @4ORCEDigital 28
Questions #FLashCampSTL       @DGCooley     @4ORCEDigital 29

Más contenido relacionado

Similar a Usability is Important (Even for Flash Designers)

Nov 21: Overcoming Limited Resources and Unrealistic Expectations to Ensure P...
Nov 21: Overcoming Limited Resources and Unrealistic Expectations to Ensure P...Nov 21: Overcoming Limited Resources and Unrealistic Expectations to Ensure P...
Nov 21: Overcoming Limited Resources and Unrealistic Expectations to Ensure P...Startup Product Academy, LLC
 
Prepare for the Mobilacalypse
Prepare for the MobilacalypsePrepare for the Mobilacalypse
Prepare for the MobilacalypseJeff Eaton
 
Producing Online Educational Videos
Producing Online Educational VideosProducing Online Educational Videos
Producing Online Educational VideosRichard Harrington
 
Riding the Drupal Wave: The Future for Drupal and Open Source Content Manage...
Riding the Drupal Wave:  The Future for Drupal and Open Source Content Manage...Riding the Drupal Wave:  The Future for Drupal and Open Source Content Manage...
Riding the Drupal Wave: The Future for Drupal and Open Source Content Manage...Phase2
 
5 Things Every Nonprofit Needs to Consider About Its Website
5 Things Every Nonprofit Needs to Consider About Its Website 5 Things Every Nonprofit Needs to Consider About Its Website
5 Things Every Nonprofit Needs to Consider About Its Website TechSoup
 
Marie Astrid Molina (Scaleway), How to Design for a Product You Understand No...
Marie Astrid Molina (Scaleway), How to Design for a Product You Understand No...Marie Astrid Molina (Scaleway), How to Design for a Product You Understand No...
Marie Astrid Molina (Scaleway), How to Design for a Product You Understand No...Techsylvania
 
The power of accessibility (November, 2018)
The power of accessibility (November, 2018)The power of accessibility (November, 2018)
The power of accessibility (November, 2018)Rachel M. Carmena
 
8 Lessons Learned from Developing mHealth Apps
8 Lessons Learned from Developing mHealth Apps8 Lessons Learned from Developing mHealth Apps
8 Lessons Learned from Developing mHealth AppsScott Hague
 
Prepare a wow demo - extreme365 2020
Prepare a wow demo  - extreme365 2020Prepare a wow demo  - extreme365 2020
Prepare a wow demo - extreme365 2020Nico Fernandez
 
Next-gen Web technologies for next-gen business applications, Eric Descargues...
Next-gen Web technologies for next-gen business applications, Eric Descargues...Next-gen Web technologies for next-gen business applications, Eric Descargues...
Next-gen Web technologies for next-gen business applications, Eric Descargues...OW2
 
User Group Meeting PaperVision3D
User Group Meeting PaperVision3DUser Group Meeting PaperVision3D
User Group Meeting PaperVision3DAlmog Koren
 
Mike King - “Technical Marketing is Just The Price of Admission”
Mike King - “Technical Marketing is Just The Price of Admission”Mike King - “Technical Marketing is Just The Price of Admission”
Mike King - “Technical Marketing is Just The Price of Admission”Confluence Conference
 
The Top 5 Mistakes in Blockchain Projects Implementation | Bockchain Adoption...
The Top 5 Mistakes in Blockchain Projects Implementation | Bockchain Adoption...The Top 5 Mistakes in Blockchain Projects Implementation | Bockchain Adoption...
The Top 5 Mistakes in Blockchain Projects Implementation | Bockchain Adoption...Fluence.sh
 
How NOT to present to Decision Makers
How NOT to present to Decision MakersHow NOT to present to Decision Makers
How NOT to present to Decision MakersNat Brooks
 
Building products people actually can use – why all developers need to unders...
Building products people actually can use – why all developers need to unders...Building products people actually can use – why all developers need to unders...
Building products people actually can use – why all developers need to unders...Cyber-Duck
 
Automatic and Interpretable Machine Learning in R with H2O and LIME
Automatic and Interpretable Machine Learning in R with H2O and LIMEAutomatic and Interpretable Machine Learning in R with H2O and LIME
Automatic and Interpretable Machine Learning in R with H2O and LIMESri Ambati
 
Automatic and Interpretable Machine Learning in R with H2O and LIME
Automatic and Interpretable Machine Learning in R with H2O and LIMEAutomatic and Interpretable Machine Learning in R with H2O and LIME
Automatic and Interpretable Machine Learning in R with H2O and LIMEJo-fai Chow
 
The mobile ecosystem & technological strategies
The mobile ecosystem & technological strategiesThe mobile ecosystem & technological strategies
The mobile ecosystem & technological strategiesIvano Malavolta
 
How to Maximize the Role of Insights Throughout the Product Lifecycle
How to Maximize the Role of Insights Throughout the Product LifecycleHow to Maximize the Role of Insights Throughout the Product Lifecycle
How to Maximize the Role of Insights Throughout the Product LifecycleIntelCollab.com
 

Similar a Usability is Important (Even for Flash Designers) (20)

2017UXify-TheDetailsMatter
2017UXify-TheDetailsMatter2017UXify-TheDetailsMatter
2017UXify-TheDetailsMatter
 
Nov 21: Overcoming Limited Resources and Unrealistic Expectations to Ensure P...
Nov 21: Overcoming Limited Resources and Unrealistic Expectations to Ensure P...Nov 21: Overcoming Limited Resources and Unrealistic Expectations to Ensure P...
Nov 21: Overcoming Limited Resources and Unrealistic Expectations to Ensure P...
 
Prepare for the Mobilacalypse
Prepare for the MobilacalypsePrepare for the Mobilacalypse
Prepare for the Mobilacalypse
 
Producing Online Educational Videos
Producing Online Educational VideosProducing Online Educational Videos
Producing Online Educational Videos
 
Riding the Drupal Wave: The Future for Drupal and Open Source Content Manage...
Riding the Drupal Wave:  The Future for Drupal and Open Source Content Manage...Riding the Drupal Wave:  The Future for Drupal and Open Source Content Manage...
Riding the Drupal Wave: The Future for Drupal and Open Source Content Manage...
 
5 Things Every Nonprofit Needs to Consider About Its Website
5 Things Every Nonprofit Needs to Consider About Its Website 5 Things Every Nonprofit Needs to Consider About Its Website
5 Things Every Nonprofit Needs to Consider About Its Website
 
Marie Astrid Molina (Scaleway), How to Design for a Product You Understand No...
Marie Astrid Molina (Scaleway), How to Design for a Product You Understand No...Marie Astrid Molina (Scaleway), How to Design for a Product You Understand No...
Marie Astrid Molina (Scaleway), How to Design for a Product You Understand No...
 
The power of accessibility (November, 2018)
The power of accessibility (November, 2018)The power of accessibility (November, 2018)
The power of accessibility (November, 2018)
 
8 Lessons Learned from Developing mHealth Apps
8 Lessons Learned from Developing mHealth Apps8 Lessons Learned from Developing mHealth Apps
8 Lessons Learned from Developing mHealth Apps
 
Prepare a wow demo - extreme365 2020
Prepare a wow demo  - extreme365 2020Prepare a wow demo  - extreme365 2020
Prepare a wow demo - extreme365 2020
 
Next-gen Web technologies for next-gen business applications, Eric Descargues...
Next-gen Web technologies for next-gen business applications, Eric Descargues...Next-gen Web technologies for next-gen business applications, Eric Descargues...
Next-gen Web technologies for next-gen business applications, Eric Descargues...
 
User Group Meeting PaperVision3D
User Group Meeting PaperVision3DUser Group Meeting PaperVision3D
User Group Meeting PaperVision3D
 
Mike King - “Technical Marketing is Just The Price of Admission”
Mike King - “Technical Marketing is Just The Price of Admission”Mike King - “Technical Marketing is Just The Price of Admission”
Mike King - “Technical Marketing is Just The Price of Admission”
 
The Top 5 Mistakes in Blockchain Projects Implementation | Bockchain Adoption...
The Top 5 Mistakes in Blockchain Projects Implementation | Bockchain Adoption...The Top 5 Mistakes in Blockchain Projects Implementation | Bockchain Adoption...
The Top 5 Mistakes in Blockchain Projects Implementation | Bockchain Adoption...
 
How NOT to present to Decision Makers
How NOT to present to Decision MakersHow NOT to present to Decision Makers
How NOT to present to Decision Makers
 
Building products people actually can use – why all developers need to unders...
Building products people actually can use – why all developers need to unders...Building products people actually can use – why all developers need to unders...
Building products people actually can use – why all developers need to unders...
 
Automatic and Interpretable Machine Learning in R with H2O and LIME
Automatic and Interpretable Machine Learning in R with H2O and LIMEAutomatic and Interpretable Machine Learning in R with H2O and LIME
Automatic and Interpretable Machine Learning in R with H2O and LIME
 
Automatic and Interpretable Machine Learning in R with H2O and LIME
Automatic and Interpretable Machine Learning in R with H2O and LIMEAutomatic and Interpretable Machine Learning in R with H2O and LIME
Automatic and Interpretable Machine Learning in R with H2O and LIME
 
The mobile ecosystem & technological strategies
The mobile ecosystem & technological strategiesThe mobile ecosystem & technological strategies
The mobile ecosystem & technological strategies
 
How to Maximize the Role of Insights Throughout the Product Lifecycle
How to Maximize the Role of Insights Throughout the Product LifecycleHow to Maximize the Role of Insights Throughout the Product Lifecycle
How to Maximize the Role of Insights Throughout the Product Lifecycle
 

Más de Danielle Cooley

Usability Testing: Backbone of UX Research - DevUp2018
Usability Testing: Backbone of UX Research - DevUp2018Usability Testing: Backbone of UX Research - DevUp2018
Usability Testing: Backbone of UX Research - DevUp2018Danielle Cooley
 
On the Dangers of Shadow UX
On the Dangers of Shadow UXOn the Dangers of Shadow UX
On the Dangers of Shadow UXDanielle Cooley
 
UX Research (Yes, it's still a thing.)
UX Research (Yes, it's still a thing.)UX Research (Yes, it's still a thing.)
UX Research (Yes, it's still a thing.)Danielle Cooley
 
Pathways to a Positive Learner Experience
Pathways to a Positive Learner ExperiencePathways to a Positive Learner Experience
Pathways to a Positive Learner ExperienceDanielle Cooley
 
Getting to know your real users - Mastering practical ethnographic research
Getting to know your real users - Mastering practical ethnographic researchGetting to know your real users - Mastering practical ethnographic research
Getting to know your real users - Mastering practical ethnographic researchDanielle Cooley
 
Cognitive Ergonomics for Developers - St. Louis Days of .NET 2014
Cognitive Ergonomics for Developers - St. Louis Days of .NET 2014Cognitive Ergonomics for Developers - St. Louis Days of .NET 2014
Cognitive Ergonomics for Developers - St. Louis Days of .NET 2014Danielle Cooley
 
Less Content. More Strategy. (KCDC 2014)
Less Content. More Strategy. (KCDC 2014)Less Content. More Strategy. (KCDC 2014)
Less Content. More Strategy. (KCDC 2014)Danielle Cooley
 
Business Case for UX - KCDC 2014
Business Case for UX - KCDC 2014Business Case for UX - KCDC 2014
Business Case for UX - KCDC 2014Danielle Cooley
 
Design Studio: Peregrine Edition - STL UX 2014
Design Studio: Peregrine Edition - STL UX 2014Design Studio: Peregrine Edition - STL UX 2014
Design Studio: Peregrine Edition - STL UX 2014Danielle Cooley
 
The Business Case for UX - Code PaLOUsa 2014
The Business Case for UX - Code PaLOUsa 2014The Business Case for UX - Code PaLOUsa 2014
The Business Case for UX - Code PaLOUsa 2014Danielle Cooley
 
Avoiding UI MIstakes - Code PaLOUsa 2014
Avoiding UI MIstakes - Code PaLOUsa 2014Avoiding UI MIstakes - Code PaLOUsa 2014
Avoiding UI MIstakes - Code PaLOUsa 2014Danielle Cooley
 
The Business Case for UX
The Business Case for UXThe Business Case for UX
The Business Case for UXDanielle Cooley
 
Avoiding UI Mistakes - D2WC
Avoiding UI Mistakes - D2WCAvoiding UI Mistakes - D2WC
Avoiding UI Mistakes - D2WCDanielle Cooley
 
Less Content. More Strategy. (IUE 2013)
Less Content. More Strategy. (IUE 2013)Less Content. More Strategy. (IUE 2013)
Less Content. More Strategy. (IUE 2013)Danielle Cooley
 
Personas in the Age of Social Media
Personas in the Age of Social MediaPersonas in the Age of Social Media
Personas in the Age of Social MediaDanielle Cooley
 
Field Research for User Experience
Field Research for User ExperienceField Research for User Experience
Field Research for User ExperienceDanielle Cooley
 
5 Whole Minutes about Sort and Filter
5 Whole Minutes about Sort and Filter5 Whole Minutes about Sort and Filter
5 Whole Minutes about Sort and FilterDanielle Cooley
 

Más de Danielle Cooley (20)

Usability Testing: Backbone of UX Research - DevUp2018
Usability Testing: Backbone of UX Research - DevUp2018Usability Testing: Backbone of UX Research - DevUp2018
Usability Testing: Backbone of UX Research - DevUp2018
 
On the Dangers of Shadow UX
On the Dangers of Shadow UXOn the Dangers of Shadow UX
On the Dangers of Shadow UX
 
Between Two Form Tags
Between Two Form TagsBetween Two Form Tags
Between Two Form Tags
 
UX Research (Yes, it's still a thing.)
UX Research (Yes, it's still a thing.)UX Research (Yes, it's still a thing.)
UX Research (Yes, it's still a thing.)
 
Pathways to a Positive Learner Experience
Pathways to a Positive Learner ExperiencePathways to a Positive Learner Experience
Pathways to a Positive Learner Experience
 
Getting to know your real users - Mastering practical ethnographic research
Getting to know your real users - Mastering practical ethnographic researchGetting to know your real users - Mastering practical ethnographic research
Getting to know your real users - Mastering practical ethnographic research
 
Between Two Form Tags
Between Two Form TagsBetween Two Form Tags
Between Two Form Tags
 
Cognitive Ergonomics for Developers - St. Louis Days of .NET 2014
Cognitive Ergonomics for Developers - St. Louis Days of .NET 2014Cognitive Ergonomics for Developers - St. Louis Days of .NET 2014
Cognitive Ergonomics for Developers - St. Louis Days of .NET 2014
 
Less Content. More Strategy. (KCDC 2014)
Less Content. More Strategy. (KCDC 2014)Less Content. More Strategy. (KCDC 2014)
Less Content. More Strategy. (KCDC 2014)
 
Business Case for UX - KCDC 2014
Business Case for UX - KCDC 2014Business Case for UX - KCDC 2014
Business Case for UX - KCDC 2014
 
Design Studio: Peregrine Edition - STL UX 2014
Design Studio: Peregrine Edition - STL UX 2014Design Studio: Peregrine Edition - STL UX 2014
Design Studio: Peregrine Edition - STL UX 2014
 
The Business Case for UX - Code PaLOUsa 2014
The Business Case for UX - Code PaLOUsa 2014The Business Case for UX - Code PaLOUsa 2014
The Business Case for UX - Code PaLOUsa 2014
 
Avoiding UI MIstakes - Code PaLOUsa 2014
Avoiding UI MIstakes - Code PaLOUsa 2014Avoiding UI MIstakes - Code PaLOUsa 2014
Avoiding UI MIstakes - Code PaLOUsa 2014
 
The Business Case for UX
The Business Case for UXThe Business Case for UX
The Business Case for UX
 
Avoiding UI Mistakes - D2WC
Avoiding UI Mistakes - D2WCAvoiding UI Mistakes - D2WC
Avoiding UI Mistakes - D2WC
 
Avoiding UI Mistakes
Avoiding UI MistakesAvoiding UI Mistakes
Avoiding UI Mistakes
 
Less Content. More Strategy. (IUE 2013)
Less Content. More Strategy. (IUE 2013)Less Content. More Strategy. (IUE 2013)
Less Content. More Strategy. (IUE 2013)
 
Personas in the Age of Social Media
Personas in the Age of Social MediaPersonas in the Age of Social Media
Personas in the Age of Social Media
 
Field Research for User Experience
Field Research for User ExperienceField Research for User Experience
Field Research for User Experience
 
5 Whole Minutes about Sort and Filter
5 Whole Minutes about Sort and Filter5 Whole Minutes about Sort and Filter
5 Whole Minutes about Sort and Filter
 

Último

Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 

Último (20)

Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 

Usability is Important (Even for Flash Designers)

  • 1. Usability is Important(Even for Flash Designers) Danielle Gobert Cooley #FLashCampSTL @DGCooley @4ORCEDigital 1
  • 2. About this talk Make your Flash more usable, accessible and searchable. In this session, I will discuss the “whys” and “hows” of usability and how it relates to Flash in the browser. #FLashCampSTL @DGCooley @4ORCEDigital 2
  • 3. Always start with a joke! #FLashCampSTL @DGCooley @4ORCEDigital 3
  • 4. People love kids Paul Trani said so! #FLashCampSTL @DGCooley @4ORCEDigital 4
  • 5. Bio 12 years as user researcher/usability specialist BE, Biomedical & Electrical Engineering MS, Human Factors in Information Design Selected Employers & Clients #FLashCampSTL @DGCooley @4ORCEDigital 5 dcooley@4ORCEdigital.com @dgcooley
  • 6. Making Flash more usable #FLashCampSTL @DGCooley @4ORCEDigital 6 Still true?
  • 7. The good Real time validation! Conditionally enabling fields! Keyboard support! The bad Encourages gratuitous graphics Breaks web fundamentals Distracts from a site’s core values #FLashCampSTL @DGCooley @4ORCEDigital 7 Most research is O L D Really? Wow.
  • 8. Bad Flash: Huggies #FLashCampSTL @DGCooley @4ORCEDigital 8
  • 9. Really bad Flash #FLashCampSTL @DGCooley @4ORCEDigital 9 http://theoatmeal.com/comics/websites_stop
  • 10. Good Flash: Garnier #FLashCampSTL @DGCooley @4ORCEDigital 10
  • 11. 10 Usability Heuristics Visibility of system status Match between system and the real world User control and freedom Consistency and standards Error prevention Recognition rather than recall Flexibility and efficiency of use Aesthetic and minimalist design Help users recognize, diagnose, and recover from errors Help and documentation #FLashCampSTL @DGCooley @4ORCEDigital 11
  • 12. Visibility of system status Let the user know what’s going on #FLashCampSTL @DGCooley @4ORCEDigital 12
  • 13. Visibility of system status #FLashCampSTL @DGCooley @4ORCEDigital 13 20 seconds
  • 14. Match between system and the real world Speak the user’s language #FLashCampSTL @DGCooley @4ORCEDigital 14
  • 15. User control and freedom “emergency exit” Support undo/redo For the love of god, don’t resize their browser #FLashCampSTL @DGCooley @4ORCEDigital 15
  • 16. Consistency and standards Be consistent within your own site(s) Follow platform conventions Where do your users spend most of their time online? #FLashCampSTL @DGCooley @4ORCEDigital 16
  • 17. Error prevention Error prevention > good error messages Confirm delete Conditional field show/hide enable/disable Dropdown vs. text field Data entry format (555) 314-1212 vs. 555.314.1212 #FLashCampSTL @DGCooley @4ORCEDigital 17
  • 18. Recognition rather than recall Minimize memory load “After you click this link, go to “view,” then “presentation views,” then “slide master.” ( don’t do this) Account numbers are particularly ridiculous. #FLashCampSTL @DGCooley @4ORCEDigital 18
  • 19. Flexibility and efficiency of use Include accelerators for expert users SUPPORT KEYBOARD USE #FLashCampSTL @DGCooley @4ORCEDigital 19
  • 20. Aesthetic and minimalist design Avoid unnecessary things. Always consider signal:noise ratio #FLashCampSTL @DGCooley @4ORCEDigital 20
  • 21. Error recovery Use plain language Tell the user what happened Be specific ALSO TELL THEM HOW TO FIX IT #FLashCampSTL @DGCooley @4ORCEDigital 21
  • 22. Help and documentation Searchable List concrete steps for each task Should run in parallel with your tool/app/site #FLashCampSTL @DGCooley @4ORCEDigital 22
  • 23. Content strategy Needs to stay current – flash tends to be developed once and then ignored. Who’s going to update it? How often? Proofreading workflow? Do we archive it? How far back? #FLashCampSTL @DGCooley @4ORCEDigital 23
  • 24. Design Patterns #FLashCampSTL @DGCooley @4ORCEDigital 24 http://patterns.endeca.com http://developer.yahoo.com/ypatterns/ http://www.patternry.com/ http://patterntap.com/
  • 25. Making Flash more accessible Consider assistive technologies Screen reader: http://bit.ly/9rteL8 Click Here Skip stuff Navigation <a class=offscreenhref=http://maps.google.com/m?oi=screenreader>Screen reader users: click here for plain HTML</a><input type=hidden id=csi /> #FLashCampSTL @DGCooley @4ORCEDigital 25 http://webaim.org/techniques/flash/ http://www.adobe.com/accessibility/products/flash/tutorial/
  • 26. Replacement Content #FLashCampSTL @DGCooley @4ORCEDigital 26
  • 27. Making Flash more searchable SWF Object 2.0 “It offers one solution for everybody and promotes the use of Web standards and alternative content.” (Google) Write for keywords Language > images, use video transcripts Include links in replacement content Don’t be spammy They’re on to you! Remember download time #FLashCampSTL @DGCooley @4ORCEDigital 27 http://searchengineland.com/seo-or-flash-a-tough-choice-no-more-15505
  • 28. Additional resources #FLashCampSTL @DGCooley @4ORCEDigital 28
  • 29. Questions #FLashCampSTL @DGCooley @4ORCEDigital 29

Notas del editor

  1. Field research has considerable advantages over other types of user research, but it also presents some challenges.There are many different types of field research, at least one of which will probably add value to your project.Like other forms of user research, field research must be done with care to avoid bias and leading the user.Visual aids, photos, videos, and copies of physical materials are helpful in remembering what happened during a field research session and in communicating your findings to others.Really, visiting people and collecting artifacts is a ton of fun. You&apos;re almost always learning something that no one else really knows.Analysis of field research findings can take a long time – affinity diagramming and mind mapping are helpful tools to speed the process while making sure you don&apos;t forget anything.