SlideShare a Scribd company logo
1 of 28
Download to read offline
H ow to hire
   a Web Professional
How do you know who’s
   mediocre & who’s amazing?
WaSP wants to
 make it easier
Before you sit down
๏   What is the purpose of your website?
๏   Who is your audience and what should they be able
    to do on your site?
๏   What is your budget?
๏   Do you have a deadline?
Question 1:
  Can you walk me
  through your process?
Process
✓Professional                 Wannabe
  Is organized                Is disorganized
  Has a process               Promises immediate
                              results
  Can explain it &
  it makes sense              Doesn’t ask for
                              your input
  Has a place for you in it
Question 2:
  How will you ensure my users
  have a great experience?
User Experience
✓Professional               Wannabe
 Will discuss user goals    Will want to start
 in relation to your        designing right away
 business goals
                            Is confident the design
 May propose                they come up with will
 interviewing your users    work
 Will discuss research      Doesn’t discuss user
 informing design           goals or key tasks
 May propose testing
 the site with real users
 throughout the project
Question 3:
  How will users
  find my site?
Findability
✓Professional              Wannabe
  Will discuss the         Promises you a #1
  importance of            Google ranking
  well-written content
                           Will focus on “meta”
  Will explain how         tags and keywords
  proper coding makes a
  site easier to index     May suggest multiple
                           landing pages with
  May want to talk about   duplicate content
  URL structure and
  link text
Question 4:
 Who will write
 the content for
 my site?
Content
✓Professional             Wannabe
  Will recommend          Will be happy to take
  authoring new content   content directly from
  for your website        your brochures
  May offer to write      Will offer to update the
  copy, recommend a       site for you if you give
  copywriter, or simply   them a call
  provide guidance
  May recommend a
  Content Management
  System
Question 5:
 Will my site look the
 same on every computer?
Browsers
✓Professional                 Wannabe
  Will discuss the fluidity   May promise an
  of the web as a medium      identical design in
  and explain why sites       every browser
  will look different on
  different computers         May try to talk you into
                              only supporting a
  Will focus on design        handful of browsers or
  consistency over            screen sizes
  pixel-perfection
  May bring up
  progressive
  enhancement
Question 6:
  How will you
  make my site
  accessible to
  all users?
Accessibility
✓Professional             Wannabe
 Will discuss the         May seem confused
 importance of
 well-written copy        May try to brush off the
                          question
 Will explain how
 markup enriches          May simply declare
 your copy                that everyone will be
                          able to use your site
 May bring up color       without explaining how
 contrast, font sizing,   they will achieve that
 video captioning &
 transcripts, and/or
 WAI-ARIA
Question 7:
  How will my site
  work on mobile?
Mobile
✓Professional                 Wannabe
  Will discuss creating       May dismiss mobile
  adaptive layouts that       browser usage
  flex to the dimensions
  of different browsers       May suggest building a
  and devices                 separate mobile site

  Will talk of prioritizing   May discuss hiding
  key tasks                   content on mobile

  Will explain how they       May try to sell you on
  test your site on a         developing an app
  variety of devices
Question 8:
 What tech
 will you use?
Technologies
✓Professional              Wannabe
 Will refer you to their   Won’t know
 developers if they
 don’t know or they will   Won’t mention CSS
 wax philosophical         Won’t be able to tell
 about HTML, CSS, and      you which version of
 JavaScript                HTML will be used
 May mention               and why
 progressive               Will say they design
 enhancement               in Photoshop and
 May mention that they     then generate the
 hand-code every site      code automatically
Question 9:
 What will this cost?
Cost
✓Professional                Wannabe
  Will be able to give       Will be non-committal
  you a ballpark cost        when it comes to price
  estimate and rough
  timeline based on          May quote you a figure
  similar projects           that seems incredibly
                             low (e.g. $1,000)
  May not commit to a
  price until the scope is   May not require
  fully understood           payment until the
                             project is complete
  Will require a deposit
  and establish a
  payment schedule
Question 10:
 Who owns
 the code?
Ownership
✓Professional             Wannabe
  Will be able to         May be unwilling to
  discuss issues of       assign copyright to you
  copyright, ownership,
  and licensing           May be unwilling to
                          hand over source files
  Will assign copyright
  (or a license) to you
  upon receiving final
  payment
  Will be willing to
  provide source files
  as appropriate
Feeling a tad
   overwhelmed?
Don’t be nervous,
       it’s gonna be fun!
biz.webstandards.org
How to Hire a
             Web Professional
                        by Aaron Gustafson
                         @AaronGustafson
                         Slides available at
              http://slideshare.net/AaronGustafson
              This presentation is licensed under
                      Creative Commons
          Attribution-Noncommercial-Share Alike 3.0
                 except where otherwise noted

                     flickr Photo Credits
http://www.flickr.com/photos/aarongustafson/galleries/72157629656520796/

More Related Content

What's hot

Your WordPress Blog as Your Hub: Content, Conversation and Connections
Your WordPress Blog as Your Hub: Content, Conversation and ConnectionsYour WordPress Blog as Your Hub: Content, Conversation and Connections
Your WordPress Blog as Your Hub: Content, Conversation and ConnectionsBobWP.com
 
How to Make Your Blog Standout from the Crowd (iBlog8 Presentation)
How to Make Your Blog Standout from the Crowd (iBlog8 Presentation)How to Make Your Blog Standout from the Crowd (iBlog8 Presentation)
How to Make Your Blog Standout from the Crowd (iBlog8 Presentation)Victorino Q. Abrugar
 
How to build an Audience on YouTube
How to build an Audience on YouTubeHow to build an Audience on YouTube
How to build an Audience on YouTubeLeslie Samuel
 
E commerce Important practices
E commerce Important practicesE commerce Important practices
E commerce Important practicesinkacoy
 
Web design services syracuse
Web design services syracuse Web design services syracuse
Web design services syracuse novelsponge4
 
How To Find the Right Design Theme For Your Website
 How To Find the Right Design Theme For Your Website How To Find the Right Design Theme For Your Website
How To Find the Right Design Theme For Your WebsiteChelsea O'Brien
 
Quality Link Building Tools and Processes
Quality Link Building Tools and ProcessesQuality Link Building Tools and Processes
Quality Link Building Tools and ProcessesPeter Mead
 
WordCamp US 2016 - How to Talk Content: A Guide for Developers
WordCamp US 2016 - How to Talk Content: A Guide for DevelopersWordCamp US 2016 - How to Talk Content: A Guide for Developers
WordCamp US 2016 - How to Talk Content: A Guide for DevelopersLisa Melegari
 
The Importance Of Blog Design And Make It Your Own...
The Importance Of Blog Design And Make It Your Own...The Importance Of Blog Design And Make It Your Own...
The Importance Of Blog Design And Make It Your Own...ecnmc98
 
What To Do Post-Launch: How To Care For Your Brand New WordPress Site
What To Do Post-Launch: How To Care For Your Brand New WordPress SiteWhat To Do Post-Launch: How To Care For Your Brand New WordPress Site
What To Do Post-Launch: How To Care For Your Brand New WordPress SiteMichele Butcher-Jones
 
Tips To Improve Your Website's Design
Tips To Improve Your Website's DesignTips To Improve Your Website's Design
Tips To Improve Your Website's Designgwp66
 
How to Grow Your Audience Through Accessibility
How to Grow Your Audience Through AccessibilityHow to Grow Your Audience Through Accessibility
How to Grow Your Audience Through AccessibilityAllison Sheridan
 

What's hot (18)

Blogging Basics and Tips
Blogging Basics and TipsBlogging Basics and Tips
Blogging Basics and Tips
 
Your WordPress Blog as Your Hub: Content, Conversation and Connections
Your WordPress Blog as Your Hub: Content, Conversation and ConnectionsYour WordPress Blog as Your Hub: Content, Conversation and Connections
Your WordPress Blog as Your Hub: Content, Conversation and Connections
 
Responsive Design
Responsive DesignResponsive Design
Responsive Design
 
Guest blogging keynote
Guest blogging keynoteGuest blogging keynote
Guest blogging keynote
 
How to Make Your Blog Standout from the Crowd (iBlog8 Presentation)
How to Make Your Blog Standout from the Crowd (iBlog8 Presentation)How to Make Your Blog Standout from the Crowd (iBlog8 Presentation)
How to Make Your Blog Standout from the Crowd (iBlog8 Presentation)
 
How to build an Audience on YouTube
How to build an Audience on YouTubeHow to build an Audience on YouTube
How to build an Audience on YouTube
 
E commerce Important practices
E commerce Important practicesE commerce Important practices
E commerce Important practices
 
Web design services syracuse
Web design services syracuse Web design services syracuse
Web design services syracuse
 
How To Find the Right Design Theme For Your Website
 How To Find the Right Design Theme For Your Website How To Find the Right Design Theme For Your Website
How To Find the Right Design Theme For Your Website
 
Quality Link Building Tools and Processes
Quality Link Building Tools and ProcessesQuality Link Building Tools and Processes
Quality Link Building Tools and Processes
 
WordCamp US 2016 - How to Talk Content: A Guide for Developers
WordCamp US 2016 - How to Talk Content: A Guide for DevelopersWordCamp US 2016 - How to Talk Content: A Guide for Developers
WordCamp US 2016 - How to Talk Content: A Guide for Developers
 
The Importance Of Blog Design And Make It Your Own...
The Importance Of Blog Design And Make It Your Own...The Importance Of Blog Design And Make It Your Own...
The Importance Of Blog Design And Make It Your Own...
 
What To Do Post-Launch: How To Care For Your Brand New WordPress Site
What To Do Post-Launch: How To Care For Your Brand New WordPress SiteWhat To Do Post-Launch: How To Care For Your Brand New WordPress Site
What To Do Post-Launch: How To Care For Your Brand New WordPress Site
 
Is Your (Client's) Website Ready for 2017?
Is Your (Client's) Website Ready for 2017?Is Your (Client's) Website Ready for 2017?
Is Your (Client's) Website Ready for 2017?
 
7 Things To NOT Do For SEO
7 Things To NOT Do For SEO7 Things To NOT Do For SEO
7 Things To NOT Do For SEO
 
Tips To Improve Your Website's Design
Tips To Improve Your Website's DesignTips To Improve Your Website's Design
Tips To Improve Your Website's Design
 
How to Grow Your Audience Through Accessibility
How to Grow Your Audience Through AccessibilityHow to Grow Your Audience Through Accessibility
How to Grow Your Audience Through Accessibility
 
google amp pages
google amp pagesgoogle amp pages
google amp pages
 

Similar to How to Hire a Web Professional [Web Visions Portland 2012]

Bermuda Triangle WCATL 2019
Bermuda Triangle WCATL 2019 Bermuda Triangle WCATL 2019
Bermuda Triangle WCATL 2019 New Tricks
 
How to Sail Trhough the Bermuda Triangle of Web Designer's Hell
How to Sail Trhough the Bermuda Triangle  of Web Designer's Hell How to Sail Trhough the Bermuda Triangle  of Web Designer's Hell
How to Sail Trhough the Bermuda Triangle of Web Designer's Hell New Tricks
 
10 golden rules for website design
10 golden rules for website design10 golden rules for website design
10 golden rules for website designHih7 Webtech Pvt Ltd
 
How To Talk Content - A Guide for WordPress Developers
How To Talk Content - A Guide for WordPress DevelopersHow To Talk Content - A Guide for WordPress Developers
How To Talk Content - A Guide for WordPress DevelopersLisa Melegari
 
Website Redesign: Less Hassle, More Happy
Website Redesign: Less Hassle, More HappyWebsite Redesign: Less Hassle, More Happy
Website Redesign: Less Hassle, More HappySisarina
 
7 Important Guidelines for Effective Responsive Web Design
7 Important Guidelines for Effective Responsive Web Design7 Important Guidelines for Effective Responsive Web Design
7 Important Guidelines for Effective Responsive Web DesignProweaver, Inc
 
Bootstrap 4 Tutorial PDF for Beginners - Learn Step by Step
Bootstrap 4 Tutorial PDF for Beginners - Learn Step by StepBootstrap 4 Tutorial PDF for Beginners - Learn Step by Step
Bootstrap 4 Tutorial PDF for Beginners - Learn Step by StepBootstrap Creative
 
Biggest Mistake of Broke Web Designers
Biggest Mistake of Broke Web Designers Biggest Mistake of Broke Web Designers
Biggest Mistake of Broke Web Designers New Tricks
 
Wait what? How to Enhance your Responsive Process with Content Questions
Wait what? How to Enhance your Responsive Process with Content QuestionsWait what? How to Enhance your Responsive Process with Content Questions
Wait what? How to Enhance your Responsive Process with Content QuestionsEileen Webb
 
Everything You Need to Know for a Better Website in 2014 | Crystal Olig | Oxi...
Everything You Need to Know for a Better Website in 2014 | Crystal Olig | Oxi...Everything You Need to Know for a Better Website in 2014 | Crystal Olig | Oxi...
Everything You Need to Know for a Better Website in 2014 | Crystal Olig | Oxi...Lessing-Flynn
 
Stuff what we're doing at Edge Hill University
Stuff what we're doing at Edge Hill UniversityStuff what we're doing at Edge Hill University
Stuff what we're doing at Edge Hill UniversityMichael Nolan
 
Ultimate Cheatsheet to Selecting Commercial WordPress Themes
Ultimate Cheatsheet to Selecting Commercial WordPress ThemesUltimate Cheatsheet to Selecting Commercial WordPress Themes
Ultimate Cheatsheet to Selecting Commercial WordPress ThemesSKT Themes
 
5 Factors That Make a Good Website
5 Factors That Make a Good Website5 Factors That Make a Good Website
5 Factors That Make a Good Websitegiddyflat6312
 
How.to.make.a.website.for.beginners
How.to.make.a.website.for.beginnersHow.to.make.a.website.for.beginners
How.to.make.a.website.for.beginnersYogeshDhamke2
 
Responsive Web Design Tutorial PDF for Beginners
Responsive Web Design Tutorial PDF for BeginnersResponsive Web Design Tutorial PDF for Beginners
Responsive Web Design Tutorial PDF for BeginnersBootstrap Creative
 
WordPress Tools and Tips for any Niche
WordPress Tools and Tips for any NicheWordPress Tools and Tips for any Niche
WordPress Tools and Tips for any NicheNile Flores
 
Web Design Process - Tips & Guidelines
Web Design Process - Tips & GuidelinesWeb Design Process - Tips & Guidelines
Web Design Process - Tips & GuidelinesAmanda Kern
 
6 Things to Think About Before Building Your Website
6 Things to Think About Before Building Your Website6 Things to Think About Before Building Your Website
6 Things to Think About Before Building Your WebsiteFloown
 
C3 2012 The A, B, and Cs of SEO - Duane Forrester
C3 2012  The A, B, and Cs of SEO - Duane ForresterC3 2012  The A, B, and Cs of SEO - Duane Forrester
C3 2012 The A, B, and Cs of SEO - Duane ForresterConductor
 

Similar to How to Hire a Web Professional [Web Visions Portland 2012] (20)

Bermuda Triangle WCATL 2019
Bermuda Triangle WCATL 2019 Bermuda Triangle WCATL 2019
Bermuda Triangle WCATL 2019
 
How to Sail Trhough the Bermuda Triangle of Web Designer's Hell
How to Sail Trhough the Bermuda Triangle  of Web Designer's Hell How to Sail Trhough the Bermuda Triangle  of Web Designer's Hell
How to Sail Trhough the Bermuda Triangle of Web Designer's Hell
 
10 golden rules for website design
10 golden rules for website design10 golden rules for website design
10 golden rules for website design
 
How To Talk Content - A Guide for WordPress Developers
How To Talk Content - A Guide for WordPress DevelopersHow To Talk Content - A Guide for WordPress Developers
How To Talk Content - A Guide for WordPress Developers
 
Website Redesign: Less Hassle, More Happy
Website Redesign: Less Hassle, More HappyWebsite Redesign: Less Hassle, More Happy
Website Redesign: Less Hassle, More Happy
 
7 Important Guidelines for Effective Responsive Web Design
7 Important Guidelines for Effective Responsive Web Design7 Important Guidelines for Effective Responsive Web Design
7 Important Guidelines for Effective Responsive Web Design
 
Bootstrap 4 Tutorial PDF for Beginners - Learn Step by Step
Bootstrap 4 Tutorial PDF for Beginners - Learn Step by StepBootstrap 4 Tutorial PDF for Beginners - Learn Step by Step
Bootstrap 4 Tutorial PDF for Beginners - Learn Step by Step
 
Biggest Mistake of Broke Web Designers
Biggest Mistake of Broke Web Designers Biggest Mistake of Broke Web Designers
Biggest Mistake of Broke Web Designers
 
Wait what? How to Enhance your Responsive Process with Content Questions
Wait what? How to Enhance your Responsive Process with Content QuestionsWait what? How to Enhance your Responsive Process with Content Questions
Wait what? How to Enhance your Responsive Process with Content Questions
 
Everything You Need to Know for a Better Website in 2014 | Crystal Olig | Oxi...
Everything You Need to Know for a Better Website in 2014 | Crystal Olig | Oxi...Everything You Need to Know for a Better Website in 2014 | Crystal Olig | Oxi...
Everything You Need to Know for a Better Website in 2014 | Crystal Olig | Oxi...
 
Stuff what we're doing at Edge Hill University
Stuff what we're doing at Edge Hill UniversityStuff what we're doing at Edge Hill University
Stuff what we're doing at Edge Hill University
 
Ultimate Cheatsheet to Selecting Commercial WordPress Themes
Ultimate Cheatsheet to Selecting Commercial WordPress ThemesUltimate Cheatsheet to Selecting Commercial WordPress Themes
Ultimate Cheatsheet to Selecting Commercial WordPress Themes
 
5 Factors That Make a Good Website
5 Factors That Make a Good Website5 Factors That Make a Good Website
5 Factors That Make a Good Website
 
How.to.make.a.website.for.beginners
How.to.make.a.website.for.beginnersHow.to.make.a.website.for.beginners
How.to.make.a.website.for.beginners
 
Responsive Web Design Tutorial PDF for Beginners
Responsive Web Design Tutorial PDF for BeginnersResponsive Web Design Tutorial PDF for Beginners
Responsive Web Design Tutorial PDF for Beginners
 
WordPress Tools and Tips for any Niche
WordPress Tools and Tips for any NicheWordPress Tools and Tips for any Niche
WordPress Tools and Tips for any Niche
 
What is a website builder
What is a website builderWhat is a website builder
What is a website builder
 
Web Design Process - Tips & Guidelines
Web Design Process - Tips & GuidelinesWeb Design Process - Tips & Guidelines
Web Design Process - Tips & Guidelines
 
6 Things to Think About Before Building Your Website
6 Things to Think About Before Building Your Website6 Things to Think About Before Building Your Website
6 Things to Think About Before Building Your Website
 
C3 2012 The A, B, and Cs of SEO - Duane Forrester
C3 2012  The A, B, and Cs of SEO - Duane ForresterC3 2012  The A, B, and Cs of SEO - Duane Forrester
C3 2012 The A, B, and Cs of SEO - Duane Forrester
 

More from Aaron Gustafson

Delivering Critical Information and Services [JavaScript & Friends 2021]
Delivering Critical Information and Services [JavaScript & Friends 2021]Delivering Critical Information and Services [JavaScript & Friends 2021]
Delivering Critical Information and Services [JavaScript & Friends 2021]Aaron Gustafson
 
Adapting to Reality [Guest Lecture, March 2021]
Adapting to Reality [Guest Lecture, March 2021]Adapting to Reality [Guest Lecture, March 2021]
Adapting to Reality [Guest Lecture, March 2021]Aaron Gustafson
 
Designing the Conversation [Beyond Tellerrand 2019]
Designing the Conversation [Beyond Tellerrand 2019]Designing the Conversation [Beyond Tellerrand 2019]
Designing the Conversation [Beyond Tellerrand 2019]Aaron Gustafson
 
Getting Started with Progressive Web Apps [Beyond Tellerrand 2019]
Getting Started with Progressive Web Apps [Beyond Tellerrand 2019]Getting Started with Progressive Web Apps [Beyond Tellerrand 2019]
Getting Started with Progressive Web Apps [Beyond Tellerrand 2019]Aaron Gustafson
 
Progressive Web Apps: Where Do I Begin?
Progressive Web Apps: Where Do I Begin?Progressive Web Apps: Where Do I Begin?
Progressive Web Apps: Where Do I Begin?Aaron Gustafson
 
Media in the Age of PWAs [ImageCon 2019]
Media in the Age of PWAs [ImageCon 2019]Media in the Age of PWAs [ImageCon 2019]
Media in the Age of PWAs [ImageCon 2019]Aaron Gustafson
 
Adapting to Reality [Starbucks Lunch & Learn]
Adapting to Reality [Starbucks Lunch & Learn]Adapting to Reality [Starbucks Lunch & Learn]
Adapting to Reality [Starbucks Lunch & Learn]Aaron Gustafson
 
Conversational Semantics for the Web [CascadiaJS 2018]
Conversational Semantics for the Web [CascadiaJS 2018]Conversational Semantics for the Web [CascadiaJS 2018]
Conversational Semantics for the Web [CascadiaJS 2018]Aaron Gustafson
 
Better Performance === Greater Accessibility [Inclusive Design 24 2018]
Better Performance === Greater Accessibility [Inclusive Design 24 2018]Better Performance === Greater Accessibility [Inclusive Design 24 2018]
Better Performance === Greater Accessibility [Inclusive Design 24 2018]Aaron Gustafson
 
PWA: Where Do I Begin? [Microsoft Ignite 2018]
PWA: Where Do I Begin? [Microsoft Ignite 2018]PWA: Where Do I Begin? [Microsoft Ignite 2018]
PWA: Where Do I Begin? [Microsoft Ignite 2018]Aaron Gustafson
 
Designing the Conversation [Concatenate 2018]
Designing the Conversation [Concatenate 2018]Designing the Conversation [Concatenate 2018]
Designing the Conversation [Concatenate 2018]Aaron Gustafson
 
Designing the Conversation [Accessibility DC 2018]
Designing the Conversation [Accessibility DC 2018]Designing the Conversation [Accessibility DC 2018]
Designing the Conversation [Accessibility DC 2018]Aaron Gustafson
 
Performance as User Experience [AEADC 2018]
Performance as User Experience [AEADC 2018]Performance as User Experience [AEADC 2018]
Performance as User Experience [AEADC 2018]Aaron Gustafson
 
The Web Should Just Work for Everyone
The Web Should Just Work for EveryoneThe Web Should Just Work for Everyone
The Web Should Just Work for EveryoneAaron Gustafson
 
Performance as User Experience [AEA SEA 2018]
Performance as User Experience [AEA SEA 2018]Performance as User Experience [AEA SEA 2018]
Performance as User Experience [AEA SEA 2018]Aaron Gustafson
 
Performance as User Experience [An Event Apart Denver 2017]
Performance as User Experience [An Event Apart Denver 2017]Performance as User Experience [An Event Apart Denver 2017]
Performance as User Experience [An Event Apart Denver 2017]Aaron Gustafson
 
Advanced Design Methods 1, Day 2
Advanced Design Methods 1, Day 2Advanced Design Methods 1, Day 2
Advanced Design Methods 1, Day 2Aaron Gustafson
 
Advanced Design Methods 1, Day 1
Advanced Design Methods 1, Day 1Advanced Design Methods 1, Day 1
Advanced Design Methods 1, Day 1Aaron Gustafson
 
Designing the Conversation [Paris Web 2017]
Designing the Conversation [Paris Web 2017]Designing the Conversation [Paris Web 2017]
Designing the Conversation [Paris Web 2017]Aaron Gustafson
 
Exploring Adaptive Interfaces [Generate 2017]
Exploring Adaptive Interfaces [Generate 2017]Exploring Adaptive Interfaces [Generate 2017]
Exploring Adaptive Interfaces [Generate 2017]Aaron Gustafson
 

More from Aaron Gustafson (20)

Delivering Critical Information and Services [JavaScript & Friends 2021]
Delivering Critical Information and Services [JavaScript & Friends 2021]Delivering Critical Information and Services [JavaScript & Friends 2021]
Delivering Critical Information and Services [JavaScript & Friends 2021]
 
Adapting to Reality [Guest Lecture, March 2021]
Adapting to Reality [Guest Lecture, March 2021]Adapting to Reality [Guest Lecture, March 2021]
Adapting to Reality [Guest Lecture, March 2021]
 
Designing the Conversation [Beyond Tellerrand 2019]
Designing the Conversation [Beyond Tellerrand 2019]Designing the Conversation [Beyond Tellerrand 2019]
Designing the Conversation [Beyond Tellerrand 2019]
 
Getting Started with Progressive Web Apps [Beyond Tellerrand 2019]
Getting Started with Progressive Web Apps [Beyond Tellerrand 2019]Getting Started with Progressive Web Apps [Beyond Tellerrand 2019]
Getting Started with Progressive Web Apps [Beyond Tellerrand 2019]
 
Progressive Web Apps: Where Do I Begin?
Progressive Web Apps: Where Do I Begin?Progressive Web Apps: Where Do I Begin?
Progressive Web Apps: Where Do I Begin?
 
Media in the Age of PWAs [ImageCon 2019]
Media in the Age of PWAs [ImageCon 2019]Media in the Age of PWAs [ImageCon 2019]
Media in the Age of PWAs [ImageCon 2019]
 
Adapting to Reality [Starbucks Lunch & Learn]
Adapting to Reality [Starbucks Lunch & Learn]Adapting to Reality [Starbucks Lunch & Learn]
Adapting to Reality [Starbucks Lunch & Learn]
 
Conversational Semantics for the Web [CascadiaJS 2018]
Conversational Semantics for the Web [CascadiaJS 2018]Conversational Semantics for the Web [CascadiaJS 2018]
Conversational Semantics for the Web [CascadiaJS 2018]
 
Better Performance === Greater Accessibility [Inclusive Design 24 2018]
Better Performance === Greater Accessibility [Inclusive Design 24 2018]Better Performance === Greater Accessibility [Inclusive Design 24 2018]
Better Performance === Greater Accessibility [Inclusive Design 24 2018]
 
PWA: Where Do I Begin? [Microsoft Ignite 2018]
PWA: Where Do I Begin? [Microsoft Ignite 2018]PWA: Where Do I Begin? [Microsoft Ignite 2018]
PWA: Where Do I Begin? [Microsoft Ignite 2018]
 
Designing the Conversation [Concatenate 2018]
Designing the Conversation [Concatenate 2018]Designing the Conversation [Concatenate 2018]
Designing the Conversation [Concatenate 2018]
 
Designing the Conversation [Accessibility DC 2018]
Designing the Conversation [Accessibility DC 2018]Designing the Conversation [Accessibility DC 2018]
Designing the Conversation [Accessibility DC 2018]
 
Performance as User Experience [AEADC 2018]
Performance as User Experience [AEADC 2018]Performance as User Experience [AEADC 2018]
Performance as User Experience [AEADC 2018]
 
The Web Should Just Work for Everyone
The Web Should Just Work for EveryoneThe Web Should Just Work for Everyone
The Web Should Just Work for Everyone
 
Performance as User Experience [AEA SEA 2018]
Performance as User Experience [AEA SEA 2018]Performance as User Experience [AEA SEA 2018]
Performance as User Experience [AEA SEA 2018]
 
Performance as User Experience [An Event Apart Denver 2017]
Performance as User Experience [An Event Apart Denver 2017]Performance as User Experience [An Event Apart Denver 2017]
Performance as User Experience [An Event Apart Denver 2017]
 
Advanced Design Methods 1, Day 2
Advanced Design Methods 1, Day 2Advanced Design Methods 1, Day 2
Advanced Design Methods 1, Day 2
 
Advanced Design Methods 1, Day 1
Advanced Design Methods 1, Day 1Advanced Design Methods 1, Day 1
Advanced Design Methods 1, Day 1
 
Designing the Conversation [Paris Web 2017]
Designing the Conversation [Paris Web 2017]Designing the Conversation [Paris Web 2017]
Designing the Conversation [Paris Web 2017]
 
Exploring Adaptive Interfaces [Generate 2017]
Exploring Adaptive Interfaces [Generate 2017]Exploring Adaptive Interfaces [Generate 2017]
Exploring Adaptive Interfaces [Generate 2017]
 

Recently uploaded

International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...ssuserf63bd7
 
TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024Adnet Communications
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Seta Wicaksana
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxmbikashkanyari
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menzaictsugar
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfrichard876048
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMVoces Mineras
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Servicecallgirls2057
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...ictsugar
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Riya Pathan
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africaictsugar
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 

Recently uploaded (20)

International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...
 
TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCREnjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdf
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQM
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africa
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 

How to Hire a Web Professional [Web Visions Portland 2012]

  • 1. H ow to hire a Web Professional
  • 2. How do you know who’s mediocre & who’s amazing?
  • 3. WaSP wants to make it easier
  • 4. Before you sit down ๏ What is the purpose of your website? ๏ Who is your audience and what should they be able to do on your site? ๏ What is your budget? ๏ Do you have a deadline?
  • 5. Question 1: Can you walk me through your process?
  • 6. Process ✓Professional Wannabe Is organized Is disorganized Has a process Promises immediate results Can explain it & it makes sense Doesn’t ask for your input Has a place for you in it
  • 7. Question 2: How will you ensure my users have a great experience?
  • 8. User Experience ✓Professional Wannabe Will discuss user goals Will want to start in relation to your designing right away business goals Is confident the design May propose they come up with will interviewing your users work Will discuss research Doesn’t discuss user informing design goals or key tasks May propose testing the site with real users throughout the project
  • 9. Question 3: How will users find my site?
  • 10. Findability ✓Professional Wannabe Will discuss the Promises you a #1 importance of Google ranking well-written content Will focus on “meta” Will explain how tags and keywords proper coding makes a site easier to index May suggest multiple landing pages with May want to talk about duplicate content URL structure and link text
  • 11. Question 4: Who will write the content for my site?
  • 12. Content ✓Professional Wannabe Will recommend Will be happy to take authoring new content content directly from for your website your brochures May offer to write Will offer to update the copy, recommend a site for you if you give copywriter, or simply them a call provide guidance May recommend a Content Management System
  • 13. Question 5: Will my site look the same on every computer?
  • 14. Browsers ✓Professional Wannabe Will discuss the fluidity May promise an of the web as a medium identical design in and explain why sites every browser will look different on different computers May try to talk you into only supporting a Will focus on design handful of browsers or consistency over screen sizes pixel-perfection May bring up progressive enhancement
  • 15. Question 6: How will you make my site accessible to all users?
  • 16. Accessibility ✓Professional Wannabe Will discuss the May seem confused importance of well-written copy May try to brush off the question Will explain how markup enriches May simply declare your copy that everyone will be able to use your site May bring up color without explaining how contrast, font sizing, they will achieve that video captioning & transcripts, and/or WAI-ARIA
  • 17. Question 7: How will my site work on mobile?
  • 18. Mobile ✓Professional Wannabe Will discuss creating May dismiss mobile adaptive layouts that browser usage flex to the dimensions of different browsers May suggest building a and devices separate mobile site Will talk of prioritizing May discuss hiding key tasks content on mobile Will explain how they May try to sell you on test your site on a developing an app variety of devices
  • 19. Question 8: What tech will you use?
  • 20. Technologies ✓Professional Wannabe Will refer you to their Won’t know developers if they don’t know or they will Won’t mention CSS wax philosophical Won’t be able to tell about HTML, CSS, and you which version of JavaScript HTML will be used May mention and why progressive Will say they design enhancement in Photoshop and May mention that they then generate the hand-code every site code automatically
  • 21. Question 9: What will this cost?
  • 22. Cost ✓Professional Wannabe Will be able to give Will be non-committal you a ballpark cost when it comes to price estimate and rough timeline based on May quote you a figure similar projects that seems incredibly low (e.g. $1,000) May not commit to a price until the scope is May not require fully understood payment until the project is complete Will require a deposit and establish a payment schedule
  • 23. Question 10: Who owns the code?
  • 24. Ownership ✓Professional Wannabe Will be able to May be unwilling to discuss issues of assign copyright to you copyright, ownership, and licensing May be unwilling to hand over source files Will assign copyright (or a license) to you upon receiving final payment Will be willing to provide source files as appropriate
  • 25. Feeling a tad overwhelmed?
  • 26. Don’t be nervous, it’s gonna be fun!
  • 28. How to Hire a Web Professional by Aaron Gustafson @AaronGustafson Slides available at http://slideshare.net/AaronGustafson This presentation is licensed under Creative Commons Attribution-Noncommercial-Share Alike 3.0 except where otherwise noted flickr Photo Credits http://www.flickr.com/photos/aarongustafson/galleries/72157629656520796/