SlideShare uma empresa Scribd logo
1 de 192
Interface Usability
Adding Schweppervescence
Adam Cogan
Chief Architect at SSW
Microsoft Regional Director
@AdamCogan
Future Thinking. Immediate Results.
Agenda
 General Usability Practices
 Windows Apps
 Popups and Message Boxes
 Controls and Forms (Windows and Web)
 Reports
 Web UI
 Mobile interfaces
 Controversy!
Future Thinking. Immediate Results.
Technology is intimidating. People are afraid to break the system or
lose the data.
Encourage experimentation, increase comfort
Have reversible actions (Undo)
Previewed actions
Avoid dialogs unless there’s a system error (not user error)
Track user preferences and defaults, *remember recent*
Comfort of Learning
?
What is good UI?
Chief Architect at SSW
 Developing custom solutions for
businesses across a range of
industries such as Government,
banking, insurance
Microsoft Gold Partner
Microsoft Regional Director
VSTS MVP
@AdamCogan
About Adam
Future Thinking. Immediate Results.
A good UI just works the way you expect
 There are no surprises
 There is no need to use help
 RTFM
Future Thinking. Immediate Results.
 Intuitive
 Feels fast
 Eg. No white screens, threading code
 Consistent
 No clutter – not busy…
A good UI is...
 Minimal “modal” popups
 Good error handling
 Easy to customize + apps (aka a platform)
 Gamification eg. Badges
A good UI is...
MSDN
Stack Overflow
 http://channel9.msdn.com/achievements/visualstudio
Visual Studio Achievements
 Good UI:
Future Thinking. Immediate Results.
1. General Usability Practices
Future Thinking. Immediate Results.
Do you intuitively know how to use
something?
A thermostat
VS
 Less is more
 The importance of Defaults - Aim for 'Next', 'Next', 'Next‘
 Hide advanced options, but make them easy to find!
Do you realize that when it comes to
interface design 'less is more'?
Future Thinking. Immediate Results.
 You’re late for a flight and you need to check in
 …
Do you realise people scan, not read?
 Google: SSW storyboarding
Do you know to use storyboards?
Is your data easy to search?
 TOUCH
What is more important than search?
 Eg. http://www.microsoft.com/presspass/features/2011/jun11/06-
01corporatenews.aspx
Windows 8 live tiles - metro
Do you consider optical alignment?
Bad
Good
…
And now…
 iSlate
 iSlate
 iSlate….
 IsLate?
Do you make matrix columns as
simple as possible?
Do you make matrix columns as
simple as possible?
 ?
What about Columns or Text?
 Columns are easier to scan
 Use when comparing data, or need ordering
 Text is aesthetically pleasing
What about Columns or Text?
 Make it more than just navigation
 Put useful current information on the homepage
E.g. Top billing customers for the month and a button under it for
adding an invoice
E.g. See the number of bugs counted by the most common
Do you make the homepage a portal?
Future Thinking. Immediate Results.
 Do you think this rule is limited to web UI?
 Can see what functions are being used more often (e.g.
reports, menu items)
 To work out what fields to show on search pages (standard
and advanced tabs)
 Know which parameters are being used
Do you log usage?
 Put all options in even if some aren’t selectable
Let’s look at two examples:
 Checkbox
 Image…
Include extra information if it gives you
context
A good app should…
 Encourage experimentation to increase comfort:
 Undo
 Remember your last state
 Live preview
Live previews
 Auto save records
 Prompt to save the record when the user leaves a page that
has been modified
 When the user logs back on prompt them that they have
drafts
 E.g. mail.google.com
Do you use the concept of drafts?
Do you have a "last
taken" option?
I have a dream
Help - Do you have a wiki for each
page or form?
Help - Do you help users when they get
errors by directing them to a wiki or KB?
http://www.ssw.com.au/ssw/Standards/Rules/RulestoBetterInterfaces.aspx
Lots more:
2. Windows Applications
 Training Videos
 Online User Guide
 Knowledge Base
 Make a Suggestion
 Report a Bug
 Check for Updates
 Run Unit Tests...
 About [Product Name]...
Menu - Do you know the 8 items
every "Help" menu needs?
Menu - Do you have a "Help | Training
Videos" item?
 Easier to keep up-to-date and maintain
 Stats on usage
 Allows community commenting
Menu - Do you have your "Help | User
Guide" online?
Menu - Do you include a "Tools |
Validate Data"?
 Don’t give descriptive information about the page
 Give the user instructions on how to use the page
Bad example - This page allows you to define a search
Good example – To start a search choose an option to the left
Give Instructional Help
 http://www.ssw.com.au/ssw/Standards/Rules/RulestoBetterInt
erfaces-Windows-Application.aspx
Lots more:
3. Popups and Message Boxes
When good sites go bad…
Not even Apple could make
the popup less annoying
Do you avoid message boxes?
 Only use them in the following scenarios:
 Confirming the deletion of a record
 Kicking off a long running process
Do you avoid message boxes?
Is it ok to cancel?
Do you use messages that are
concise and informative?
Microsoft uses this one
Do you use messages that are
concise and informative?
 Some people like popup forms.
 Some do not.
 ?
Vote – What about popup forms?
You can’t read or edit content behind
Long loading times – ask CRM4 users!
Popup modal forms are no good
Obvious you have an action to take
Simplify a form
Doesn’t get lost behind another window
Can dim the background for focus
Popup modal forms are good
Should this be a popup?
Who likes popup forms?
 ?
Re-vote....
 http://www.ssw.com.au/ssw/Standards/Rules/RulesToBetterInt
erfaces-Popups-and-Messages.aspx
Lots more:
4. Controls and Forms
(Windows and Web)
 Less is more!
 Select all should be “-All-”
 Note: if you want to select nothing then add an entry to the
dropdown for (null)
Do you know how to label dropdown
lists?
Rule #9
http://www.ssw.com.au/ssw/Standards/Rules/RulesToBetterBusinessIntelligence.asp
x#AllDimensionsTag
 When you use a combo box, it's very helpful to be able to see
at a glance how many results can be expected
Do you include the number of
results in drop down list?
What if user wants to sort by either alphabetical
or numerical?
What’s a better way to do this???
Radio buttons…
 users know it is data, not a label of the application
 users can copy and paste from the field
Do you use Text Boxes for displaying
data?
Which is better?
A: Neither, use a checkbox!
Good
What’s wrong with this?
 Better Example
Also applicable
for the rule
“Less is More -
Do you always
try to reduce
complexity?”
 Checkboxes
 1 option – eg. yes/no, on/off
 Multiple simultaneous options –
e.g. Eggs and Bacon and Tomato
 Radio buttons
 2-3 exclusive options –
e.g. Coke or Pepsi
 Drop down list
 3+ exclusive options
e.g. Favourite SSW employee
Guidelines – when to use what?
Do you disable buttons that are
unavailable?
 What’s wrong with this?
 A plain textbox limits the detail of the user's notes 
 For multi-line textboxes (e.g. Descriptions, Memos, Notes)
 Allows you to use:
 Links
 formatting (bold, underline, etc.)
 bullet points and numbering
Do you know when to use rich textboxes?
 http://demos.telerik.com/silverlight/#RichTextBox/MSWord (Telerik)
Telerik rich textbox
 Helps the user enter more data related to that field
 Should call a popup form
Do you use ellipses buttons?
Do you use ellipses buttons?
 http://www.ssw.com.au/ssw/Standards/Rules/RulestoBetterInt
erfaces-Controls.aspx
Lots more:
6. Reports
 A display containing more than four perceptual units of information
cannot be understood at a glance
Do you make graphs easy to digest?
Do you make graphs easy to digest?
 http://www.ssw.com.au/ssw/Standards/Rules/RulestoBetterInt
erfaces-Reports.aspx
Lots more:
7. Web UI
Do you follow the “Banana Rule”?
 How do you get a monkey pay
attention to something?
 A:/ You could lure him by tempting him
with a banana.
The principle is.... Once we have the
monkeys attention focused on the
banana, he will try to get his hands on
it!
Treat your users like monkeys!
 Bad banana!
?
How do I know where I am?
Do you know to use Breadcrumbs?
 Note the links.... What is the exception?
....
But don’t link to yourself!
 If you’re on the homepage, there’s no point having a link to the
homepage
 If you have a breadcrumb, don’t link to the current page
 SharePoint
 Underlines are only used for links!
This does NOT mean all links should be underlined
 Always have a *rollover* effect
 You should indicate *visited* links.
Do you know the correct way to
display a hyperlink?
 Via CSS ...
Do you know the correct way to
display a hyperlink?
Rollover effect
Visited links
Normal links
Must be in
this order!
 If a link is to an external site, a visual indication should be
provided to the user like this:
 This should be done via CSS or jQuery
 ...
Hyperlinks - external
Via CSS:
 Custom for SSW
 Filters image links and other parameters
 ...
Via jQuery
 ‘CSS is manual’
 ‘JQuery is automatic’
 Content heavy websites with large archives – are you really
going to go back and add a class to each link??
Via jQuery
 Warning: Corneliu the god of performance warns against this
recommendation because
 CSS is fast
 jQuery is slow
 TODO: The next step is to verify this via a VS 2012 Ultimate
Coded UI test!
Via jQuery
 Warning: Not mainstream
 HTML 5 does not have the TARGET
 On the purchase page add “terms and conditions (opens in a
new window)”
 http://www.ssw.com.au/SSW/Standards/Rules/RulesToBetter
WebsitesNavigation.aspx#ManageExternalLinks
Should external links open in a New
Window?
 http://www.ssw.com.au/ssw/Events/Scrum-Training-Course.aspx
Do you save clicking through?
 http://www.ssw.com.au/ssw/Events/Scrum-Training-Course.aspx
Do you save clicking through?
Do you indicate which fields are required?
 Prevents a wasted trip to the
server
 Should get the required fields
right the first time around
http://www.ssw.com.au/ssw/standards/rules/Rules
toBetterInterfaces-
Controls.aspx#CorrectValidationFocus
Do you use icons in web pages to indicate status directly?
Do you use icons in web pages to indicate status directly?
For Validation Errors, don’t assume they have to read a
messagebox
Automatically focus on the control
Note: Balloons also direct the eye…
Do you use SetFocusOnError on
controls that fail validation
 What’s important
 ?
Do you have a consistent search results screen?
 A statement that explains the criteria
 Pages navigation
 Number of results found
 Filters at the top
 ...
Do you have a consistent search results screen?
Do you always give more information
under “Did not match anything”?
 Websites are continually saying
‘404 – page not found’
or
‘your search did not match anything
 This should be avoided
 …
 ?
 Use SSW Link Auditor www.ssw.com.au/ssw/LinkAuditor
Broken Links are inexcusable!
 Master pages
 CSS
Do you know the two things to create
a consistent look and feel?
Do you give the 6
options to share?
Do you make the logged in state
obvious?
 www.ssw.com.au/SSW/Standards/Rules/RulesToBetterWebsit
esNavigation.aspx
Lots more:
6. Mobile Interfaces
First impressions:
You only get one shot
First impressions
 Better to have a Porsche UI and a VW
engine
 than a VW UI and a Porsche engine.
 Of course you want a Porsche UI and
a Porsche engine, but...
?
When do you build a iPhone app vs
iPhone web app?
 Depending on
 budget
 usage of native API
• Camera, Contacts, Photos e.t.c.
 existing web app and just add CSS
 Offline: An iphone (or WP8 ) web app without a network connection, will not load the
web page you were on previously.
Well, it can… http://damianbrady.com.au/dyrnaa/game/
iPhone app vs iPhone Web app
?
When do you build a WP8 app vs an iPhone
app?
 A: If your app is build on Silverlight today.
 Time to market
 Lower $
 Reuse MVVM
 Reuse Silverlight controls
 Reuse the Business and Data layer
WP8 app vs iPhone app
The biggest thing going for Windows Phone 8 is:
 .NET dev shops
 environment more productive than xcode
“VS2012 kicks the sh*t out of any other IDE”
- Damian Brady
WP8 app vs iPhone app
 Note: WP7 is built on Silverlight 3
 Note: WP7.5 is built on Silverlight 4
 Note: WP7.5 was built by a "web team" not "Rich client app
team", so some issues exist:
 Avoid using System.Windows.Browser.dll in your
Silverlight App (as it works only OOB on desktop)
and you will have to use a different control on Windows
Phone 8
WP8 app vs iPhone app
 WP8 has resolved those problems and is perfect in every way
 <3
WP8 app vs iPhone app
Others reasons are:
 You can deploy your app without going through the
appstore/market place. E.g. my SSW business app
Appstore: No
Market place: Yes (hidden)
WP8 app vs iPhone app
 Turn around through the appstore is quicker:
Appstore: 1-3 weeks (unmanaged code)
Market place: 2 days (managed code)
Quicker since it is managed code. Unmanaged code is easy to
spot
 App store is more aggressive in blocking apps
WP8 app vs iPhone app
 Do you know what guidelines to follow for WP8?
 User Experience Design Guidelines for Windows Phone
http://msdn.microsoft.com/en-
us/library/windowsphone/design/hh202915(v=vs.92).aspx
WP8 app vs iPhone app
 Tip: if you’re writing your own user controls, you’re probably
doing it wrong
 Silverlight.CodePlex.com (WP7.5)
 Phone.CodePlex.com (WP8)
WP8 app vs iPhone app
 www.ssw.com.au/ssw/Standards/Rules/RulestoBetterInterface
s-Mobile.aspx
Lots more:
7. Controversy!
?
 Well, we had a few in the presentation...
 
Technology is intimidating. People are afraid to break the system or
lose the data.
Encourage experimentation, increase comfort
Have reversible actions (Undo)
Previewed actions
Avoid dialogs unless there’s a system error (not user error)
Track user preferences and defaults, *remember recent*
Comfort of Learning
 Rules to Better Interfaces
http://www.ssw.com.au/ssw/Standards/Rules/RulestoBetterInterfa
ces.aspx
 Rules to Better Website Layouts
http://www.ssw.com.au/ssw/Standards/Rules/RulesToBetterWebsi
tesLayout.aspx
Resources
Resources
Summary
 General Usability Practices
 Windows Apps
 Popups and Message Boxes
 Controls and Forms (Windows and Web)
 Reports
 Web UI
 Mobile interfaces
 Controversy!
Future Thinking. Immediate Results.
Thank You!
Sydney | Melbourne | Brisbane | Adelaide
info@ssw.com.au
www.ssw.com.au
Find me on Slideshare!
http://www.slideshare.net/SSWConsulting/

Mais conteúdo relacionado

Semelhante a Interface usability-adding-schweppervescence-ver3-8

Usability Guidelines
Usability GuidelinesUsability Guidelines
Usability Guidelineshomeplate31
 
From Website To Webapp Shane Morris
From Website To Webapp   Shane MorrisFrom Website To Webapp   Shane Morris
From Website To Webapp Shane MorrisShane Morris
 
Application Design - Part 1
Application Design - Part 1Application Design - Part 1
Application Design - Part 1Kelley Howell
 
Usability Testing by Rajdeep Gupta, Misys
Usability Testing by Rajdeep Gupta, MisysUsability Testing by Rajdeep Gupta, Misys
Usability Testing by Rajdeep Gupta, MisysSTC India UX SIG
 
corePHP Usability Accessibility by Steven Pignataro
corePHP Usability Accessibility by Steven PignatarocorePHP Usability Accessibility by Steven Pignataro
corePHP Usability Accessibility by Steven PignataroJohn Coonen
 
Web usability MKS
Web usability MKSWeb usability MKS
Web usability MKSMikisingh10
 
Professional web development with libraries
Professional web development with librariesProfessional web development with libraries
Professional web development with librariesChristian Heilmann
 
Postcard Patterns : An Agile User Interface Pattern Creation Process
Postcard Patterns : An Agile User Interface Pattern Creation ProcessPostcard Patterns : An Agile User Interface Pattern Creation Process
Postcard Patterns : An Agile User Interface Pattern Creation ProcessSteve Greene
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAPOLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAAiman Hud
 
Approaches to Enhancing the User Experience
Approaches to Enhancing the User ExperienceApproaches to Enhancing the User Experience
Approaches to Enhancing the User ExperienceMichael McGarel
 
First users: Heuristics for designer/developer collaboration
First users: Heuristics for designer/developer collaborationFirst users: Heuristics for designer/developer collaboration
First users: Heuristics for designer/developer collaborationJonathan Abbett
 
Front End Frameworks - are they accessible
Front End Frameworks - are they accessibleFront End Frameworks - are they accessible
Front End Frameworks - are they accessibleRuss Weakley
 
Building complex sites with Joomla
Building complex sites with JoomlaBuilding complex sites with Joomla
Building complex sites with JoomlaPaul Delbar
 
Quality and the "Secret Mission:" From End-Stage Tester to Skilled Analyst
Quality and the "Secret Mission:" From End-Stage Tester to Skilled AnalystQuality and the "Secret Mission:" From End-Stage Tester to Skilled Analyst
Quality and the "Secret Mission:" From End-Stage Tester to Skilled AnalystDevorah Firestone
 
UX Edmonton - Pattern Libraries
UX Edmonton - Pattern LibrariesUX Edmonton - Pattern Libraries
UX Edmonton - Pattern LibrariesRobert Evans
 
Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014MoodLabs
 
Techniques for Reviewing a User Interface
Techniques for Reviewing a User InterfaceTechniques for Reviewing a User Interface
Techniques for Reviewing a User InterfaceRhonda Bracey
 
Accessibility And 508 Compliance In 2009
Accessibility And 508 Compliance In 2009Accessibility And 508 Compliance In 2009
Accessibility And 508 Compliance In 2009Emagination ®
 

Semelhante a Interface usability-adding-schweppervescence-ver3-8 (20)

Usability Guidelines
Usability GuidelinesUsability Guidelines
Usability Guidelines
 
Designing usable forms
Designing usable formsDesigning usable forms
Designing usable forms
 
From Website To Webapp Shane Morris
From Website To Webapp   Shane MorrisFrom Website To Webapp   Shane Morris
From Website To Webapp Shane Morris
 
Application Design - Part 1
Application Design - Part 1Application Design - Part 1
Application Design - Part 1
 
Usability Testing by Rajdeep Gupta, Misys
Usability Testing by Rajdeep Gupta, MisysUsability Testing by Rajdeep Gupta, Misys
Usability Testing by Rajdeep Gupta, Misys
 
corePHP Usability Accessibility by Steven Pignataro
corePHP Usability Accessibility by Steven PignatarocorePHP Usability Accessibility by Steven Pignataro
corePHP Usability Accessibility by Steven Pignataro
 
Web usability MKS
Web usability MKSWeb usability MKS
Web usability MKS
 
Professional web development with libraries
Professional web development with librariesProfessional web development with libraries
Professional web development with libraries
 
Postcard Patterns : An Agile User Interface Pattern Creation Process
Postcard Patterns : An Agile User Interface Pattern Creation ProcessPostcard Patterns : An Agile User Interface Pattern Creation Process
Postcard Patterns : An Agile User Interface Pattern Creation Process
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAPOLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA
 
Approaches to Enhancing the User Experience
Approaches to Enhancing the User ExperienceApproaches to Enhancing the User Experience
Approaches to Enhancing the User Experience
 
First users: Heuristics for designer/developer collaboration
First users: Heuristics for designer/developer collaborationFirst users: Heuristics for designer/developer collaboration
First users: Heuristics for designer/developer collaboration
 
WebBestPractices3
WebBestPractices3WebBestPractices3
WebBestPractices3
 
Front End Frameworks - are they accessible
Front End Frameworks - are they accessibleFront End Frameworks - are they accessible
Front End Frameworks - are they accessible
 
Building complex sites with Joomla
Building complex sites with JoomlaBuilding complex sites with Joomla
Building complex sites with Joomla
 
Quality and the "Secret Mission:" From End-Stage Tester to Skilled Analyst
Quality and the "Secret Mission:" From End-Stage Tester to Skilled AnalystQuality and the "Secret Mission:" From End-Stage Tester to Skilled Analyst
Quality and the "Secret Mission:" From End-Stage Tester to Skilled Analyst
 
UX Edmonton - Pattern Libraries
UX Edmonton - Pattern LibrariesUX Edmonton - Pattern Libraries
UX Edmonton - Pattern Libraries
 
Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014
 
Techniques for Reviewing a User Interface
Techniques for Reviewing a User InterfaceTechniques for Reviewing a User Interface
Techniques for Reviewing a User Interface
 
Accessibility And 508 Compliance In 2009
Accessibility And 508 Compliance In 2009Accessibility And 508 Compliance In 2009
Accessibility And 508 Compliance In 2009
 

Mais de SSW

What’s new in VS 2015 and ALM 2015
What’s new in VS 2015 and ALM 2015What’s new in VS 2015 and ALM 2015
What’s new in VS 2015 and ALM 2015SSW
 
ALM for CRM - George Doubinski
ALM for CRM - George DoubinskiALM for CRM - George Doubinski
ALM for CRM - George DoubinskiSSW
 
A modern architecturereview–usingcodereviewtools-ver-3.5
A modern architecturereview–usingcodereviewtools-ver-3.5A modern architecturereview–usingcodereviewtools-ver-3.5
A modern architecturereview–usingcodereviewtools-ver-3.5SSW
 
Rules to-better-video-export-process
Rules to-better-video-export-processRules to-better-video-export-process
Rules to-better-video-export-processSSW
 
VisualStudio2012-WhatsNew-TechEd_v3-9
VisualStudio2012-WhatsNew-TechEd_v3-9VisualStudio2012-WhatsNew-TechEd_v3-9
VisualStudio2012-WhatsNew-TechEd_v3-9SSW
 
SharePoint Jonah Lomu of CMS
SharePoint Jonah Lomu of CMSSharePoint Jonah Lomu of CMS
SharePoint Jonah Lomu of CMSSSW
 
Ssw forte-agile-seminar
Ssw forte-agile-seminarSsw forte-agile-seminar
Ssw forte-agile-seminarSSW
 

Mais de SSW (7)

What’s new in VS 2015 and ALM 2015
What’s new in VS 2015 and ALM 2015What’s new in VS 2015 and ALM 2015
What’s new in VS 2015 and ALM 2015
 
ALM for CRM - George Doubinski
ALM for CRM - George DoubinskiALM for CRM - George Doubinski
ALM for CRM - George Doubinski
 
A modern architecturereview–usingcodereviewtools-ver-3.5
A modern architecturereview–usingcodereviewtools-ver-3.5A modern architecturereview–usingcodereviewtools-ver-3.5
A modern architecturereview–usingcodereviewtools-ver-3.5
 
Rules to-better-video-export-process
Rules to-better-video-export-processRules to-better-video-export-process
Rules to-better-video-export-process
 
VisualStudio2012-WhatsNew-TechEd_v3-9
VisualStudio2012-WhatsNew-TechEd_v3-9VisualStudio2012-WhatsNew-TechEd_v3-9
VisualStudio2012-WhatsNew-TechEd_v3-9
 
SharePoint Jonah Lomu of CMS
SharePoint Jonah Lomu of CMSSharePoint Jonah Lomu of CMS
SharePoint Jonah Lomu of CMS
 
Ssw forte-agile-seminar
Ssw forte-agile-seminarSsw forte-agile-seminar
Ssw forte-agile-seminar
 

Último

Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with CultureSeta Wicaksana
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxpriyanshujha201
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756dollysharma2066
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsMichael W. Hawkins
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...Aggregage
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 

Último (20)

Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 

Interface usability-adding-schweppervescence-ver3-8

Notas do Editor

  1. TODO: Include text for first two pts
  2. Don’t delete –this is the version number for SlideShare
  3. TO DO Add Schweppervescenceimg
  4. TODO: Include text for first two pts
  5. http://www.ssw.com.au/ssw/standards/rules/RulestoBetterInterfaces-general.aspx#SelfEvident
  6. I am embarrassed by this
  7. Adam looks weird here...
  8. Section header
  9. Look I don’t know and I don’t care
  10. http://www.ssw.com.au/ssw/Standards/Rules/RulestoBetterInterfaces-General.aspx#EasySearch
  11. http://www.ssw.com.au/ssw/Standards/Rules/RulestoBetterInterfaces-General.aspx#EasySearch
  12. TODO: Make pictures bigger
  13. http://www.ssw.com.au/ssw/Standards/Rules/RulestoBetterInterfaces-General.aspx#HomePagePortal
  14. I thought of a non-web example – this is Adobe Illustrator, but all of Adobe’s Creative Suite does this. Gives you the option to hide it if you don’t like the portal.
  15. So cliche...
  16. http://skunk/ssw/Standards/Rules/RulestoBetterInterfaces-Forms.aspx#DataEntryForms Remembering recentsearchs
  17. http://www.ssw.com.au/ssw/Standards/Rules/RulestoBetterInterfaces-General.aspx#messagebox
  18. http://www.ssw.com.au/ssw/Standards/Rules/RulestoBetterInterfaces-General.aspx#Popup
  19. So cliche...
  20. http://www.ssw.com.au/ssw/Standards/Rules/RulestoBetterInterfaces-Data.aspx#AllInComboBoxes
  21. FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF-
  22. http://www.ssw.com.au/ssw/Standards/Rules/RulestoBetterInterfaces-Data.aspx#UseCheckBoxThey store dataDon’t use them to perform actions!Use a button instead
  23. FAIL!
  24. http://www.ssw.com.au/ssw/Standards/Rules/RulestoBetterInterfaces-Data.aspx#RichTextboxNotesTO DO: Why this isn’t in controls/move to controls
  25. http://www.ssw.com.au/ssw/Standards/Rules/RulestoBetterInterfaces-Forms.aspx#ElipsisForDialogs
  26. So cliche...
  27. http://www.ssw.com.au/ssw/Standards/Rules/RulesToBetterWebsitesLayout.aspx#Breadcrumb
  28. http://www.ssw.com.au/SSW/Standards/Rules/RulesToBetterWebsitesNavigation.aspx#OneLink
  29. Underline - http://www.ssw.com.au/ssw/Standards/Rules/RulesToBetterWebsitesNavigation.aspx#DontUseUnderlinesRollover - http://www.ssw.com.au/ssw/Standards/Rules/RulesToBetterWebsitesNavigation.aspx#underline Show Visited Links - http://www.ssw.com.au/ssw/Standards/Rules/RulesToBetterWebsitesNavigation.aspx#visitedlink
  30. TODO thing with footer
  31. http://www.ssw.com.au/ssw/Standards/rules/RulesToBetterWebsitesNavigation.aspx#ManageExternalLinks
  32. (non-important)TODO: Give Adam two very long pages1. one using css2. One using jquery
  33. Actually, the designer consensus for _blank is to never do it because you are taking a decision away from the user. So perhaps this could actually be an issue you can ask for debate.
  34. http://www.ssw.com.au/SSW/Standards/Rules/RulesToBetterWebsitesNavigation.aspx#ClickingThroughIT’S AN AD!!!
  35. http://www.ssw.com.au/SSW/Standards/Rules/RulesToBetterWebsitesNavigation.aspx#ClickingThroughIT’S AN AD!!!
  36. http://www.ssw.com.au/ssw/standards/rules/RulestoBetterInterfaces-Controls.aspx#CorrectValidationFocus
  37. http://www.ssw.com.au/ssw/Standards/Rules/RulesToBetterWebsitesLayout.aspx#StatusIcon
  38. http://www.ssw.com.au/ssw/Standards/Rules/RulesToBetterWebsitesLayout.aspx#StatusIcon
  39. http://www.ssw.com.au/ssw/Standards/Rules/RulestoBetterInterfaces-Data.aspx#CorrectValidationFocus
  40. Filters at the topThe number of results found A statement that explains the criteria that you used for searching The number of pages found hyperlinks centred in the middlehyperlinks should be shown on the footer of the page only
  41. Filters at the topThe number of results found A statement that explains the criteria that you used for searching The number of pages found hyperlinks centred in the middlehyperlinks should be shown on the footer of the page only
  42. http://www.ssw.com.au/ssw/Standards/Rules/RulesToBetterWebsitesLayout.aspx#ImproveSearchWebsites are continually saying “404 – page not found” or “your search did not match anything”..... this should be avoided.
  43. Shorts in winter guy
  44. TODO: Include text for first two pts
  45. Move this to OWN SECTION