SlideShare a Scribd company logo
1 of 100
Download to read offline
John O’Nolan
            twitter.com/johnonolan




            Radiiate
            head of operations
                                                  WordPress
                                                  deputy head of UI group




Clients:                                Writing:




Projects:                        .com      .com
Lesson 1.
There is no way to keep
30,000,000 users happy.
But we do our best.
Lesson 2.

 How Much You Think You Know About WordPress
 How Much You Really Know About WordPress
Lesson 3.

  Charts That John Finds Useful & Funny
  Charts That Are Genuinely Useful
  Charts That Are Genuinely Funny
Progression of Chart Humour
  50

37.5

  25

12.5

    0

-12.5

 -25

-37.5
     Start   Middle                    End   After Party

                      Level of Funny
Behind The Scenes
Behind The Scenes
WordPress Users

                                           Matt Mullenweg
                                      Co-founder & Project Lead
   Ryan Boren              Mark Jaquith        Peter Westwood       Andrew Ozz                 Jane Wells
 Lead Developer           Lead Developer       Lead Developer      Lead Developer       UX/UI and Community Lead


Andrew Nacin    Dion Hulse     Specific Area      Joseph Scott        Mark Riley               Matt Thomas
Core Commit    Core Commit     Core Commit     Theme Repo Lead    Plugin Repo Lead             Style Lead

      Contributing Core Developers                                                      John O’Nolan    Ben Dunkle
      with Temporary Commit Status                                                        UI Deputy    Icon Designer


  Trusted Contributing Core Developers          Theme Reviewers                            UI Group Contributors


                                                                                          Forum           Codex
    Active Contributing Core Developers          Theme Authors         Plugin Authors   Moderators        Editors


                                                                                           Forum
    Casual Contributing Core Developers                      Testers                                    Docs Team
                                                                                         Volunteers


                 WordPress Users (including consultants/private developers)
WORDPRESS.ORG STAKEHOLDERS
                                              WordPress Users

                                           Matt Mullenweg
                                      Co-founder & Project Lead
   Ryan Boren              Mark Jaquith        Peter Westwood       Andrew Ozz                 Jane Wells
 Lead Developer           Lead Developer       Lead Developer      Lead Developer       UX/UI and Community Lead


Andrew Nacin    Dion Hulse     Specific Area      Joseph Scott        Mark Riley               Matt Thomas
Core Commit    Core Commit     Core Commit     Theme Repo Lead    Plugin Repo Lead             Style Lead

      Contributing Core Developers                                                      John O’Nolan    Ben Dunkle
      with Temporary Commit Status                                                        UI Deputy    Icon Designer


  Trusted Contributing Core Developers          Theme Reviewers                            UI Group Contributors


                                                                                          Forum           Codex
    Active Contributing Core Developers          Theme Authors         Plugin Authors   Moderators        Editors


                                                                                           Forum
    Casual Contributing Core Developers                      Testers                                    Docs Team
                                                                                         Volunteers


                 WordPress Users (including consultants/private developers)
THE CIRCLE OF TRUST
                                      Donncha
                                                                                      Andrew Nacin
                                      O’Caoimh




                    Andy Skelton                                                                     Dion Hulse




     Joseph Scott                                                                                                 Silviu Burca
      XML-RPC                                                                                                       (Scribu)


                                                            Matt Mullenweg


                                             Ryan Boren                                                                Samuel Wood
Mike Adams                                                                     Jane Wells
                                                                                                                         (Otto42)




   Matt Thomas                                                                                                 Daryl
     UI/2010                                                                                                Koopersmith
                                             Mark Jaquith                    Peter Westwood


                                                             Andrew Ozz

               Nikolay Bachiyski                                                                     Jon Cave
                     i18n                                                                             (duck_)




                                       Alex M                                         John O’Nolan
                                   (Viper007Bond)                                       (UI Group)
WordPress Users

                                           Matt Mullenweg
                                      Co-founder & Project Lead
   Ryan Boren              Mark Jaquith        Peter Westwood       Andrew Ozz                 Jane Wells
 Lead Developer           Lead Developer       Lead Developer      Lead Developer       UX/UI and Community Lead


Andrew Nacin    Dion Hulse     Specific Area      Joseph Scott        Mark Riley               Matt Thomas
Core Commit    Core Commit     Core Commit     Theme Repo Lead    Plugin Repo Lead             Style Lead

      Contributing Core Developers                                                      John O’Nolan    Ben Dunkle
      with Temporary Commit Status                                                        UI Deputy    Icon Designer


  Trusted Contributing Core Developers          Theme Reviewers                            UI Group Contributors


                                                                                          Forum           Codex
    Active Contributing Core Developers          Theme Authors         Plugin Authors   Moderators        Editors


                                                                                           Forum
    Casual Contributing Core Developers                      Testers                                    Docs Team
                                                                                         Volunteers


                 WordPress Users (including consultants/private developers)
WORDPRESS.ORG STAKEHOLDERS
                                              WordPress Users

                                           Matt Mullenweg
                                      Co-founder & Project Lead
   Ryan Boren              Mark Jaquith        Peter Westwood       Andrew Ozz                 Jane Wells
 Lead Developer           Lead Developer       Lead Developer      Lead Developer       UX/UI and Community Lead


Andrew Nacin    Dion Hulse     Specific Area      Joseph Scott        Mark Riley               Matt Thomas
Core Commit    Core Commit     Core Commit     Theme Repo Lead    Plugin Repo Lead             Style Lead

      Contributing Core Developers                                                      John O’Nolan    Ben Dunkle
      with Temporary Commit Status                                                        UI Deputy    Icon Designer


  Trusted Contributing Core Developers          Theme Reviewers                            UI Group Contributors


                                                                                          Forum           Codex
    Active Contributing Core Developers          Theme Authors         Plugin Authors   Moderators        Editors


                                                                                           Forum
    Casual Contributing Core Developers                      Testers                                    Docs Team
                                                                                         Volunteers


                 WordPress Users (including consultants/private developers)
Let’s Go Back In Time
WordPress 0.71
WordPress 1.5
WordPress 2.3
WordPress 2.5
WordPress 2.7
WordPress 3.0
We’ve come a long way.
Who Are We Designing For?
100,000,000 Views Per Day
100,000,000 Views Per Day
     Just on WordPress.com
3,000,000,000 Views Per Month
A Report Last Year Suggested That

WordPress Powers
  8.5% of The Internet
Over 26,000,000 Sites
BUT
Microsoft migrated an estimated
30,000,000 additional sites
        to WordPress.com
Total: 56,000,000 Sites*
*



    How Many Sites Microsoft Said They Migrated
    How Many They Really Migrated
Total: 30,000,000 Sites
                      (ish)
It’s like selling out every seat at every match at
          every stadium at the World Cup
10 Times
The Best Part?
They Speak Over
60 Different Languages
Who Are We Designing For?
Lots of people.
The WordPress Design Team
Jane Wells
 Head of UI / UX / Community
Matt Thomas
  WordPress Style Lead
John O’Nolan
  Deputy Head of UI Group

         That’s me!
Ben Dunkle
   Icon Designer
The UI Group
   Tracy Cannon + Sara Cannon +
 Chelsea Otakan + Irregular Members




    + Honorary Member: Andrew (codemonkey) Nacin
How Do We Do it?
Users   Matt   Dev Lead   UI Lead
Users                    Matt   Dev Lead   UI Lead




Style Lead   Icon Design                           UI Deputy
Users                               Matt   Dev Lead       UI Lead




Style Lead           Icon Design                                  UI Deputy




                                                              UI Group
                                   UI Lead                        (design)
             Style Lead                         UI Deputy
Users                                   Matt       Dev Lead          UI Lead




     Style Lead           Icon Design                                             UI Deputy




                                                                              UI Group
                                         UI Lead                                  (design)
                  Style Lead                                    UI Deputy




Implement it!      YES!                 REVIEW            NO!                    #blamenacin
                                        (does it work?)
Users                                    Matt                  Dev Lead           UI Lead




     Style Lead            Icon Design                                                         UI Deputy




                                                                                           UI Group
                                          UI Lead                                              (design)
                   Style Lead                                               UI Deputy




Implement it!       YES!                 REVIEW                       NO!                     #blamenacin
                                         (does it work?)




 UI Group                         UI Deputy                Core Dev            Beta
    (markup+css)                                                               Release
Users                                    Matt                  Dev Lead           UI Lead


Some code
  stuff
 happens
  here


                 Style Lead            Icon Design                                                         UI Deputy




 Star
 Trek?                                                                                                 UI Group
                                                      UI Lead                                              (design)
                               Style Lead                                               UI Deputy




            Implement it!       YES!                 REVIEW                       NO!                     #blamenacin
                                                     (does it work?)




             UI Group                         UI Deputy                Core Dev            Beta
                (markup+css)                                                               Release
Users                                    Matt                  Dev Lead           UI Lead


Some code
  stuff
 happens
  here


                 Style Lead            Icon Design                                                         UI Deputy




 Star
 Trek?                                                                                                 UI Group
                                                      UI Lead                                              (design)
                               Style Lead                                               UI Deputy




            Implement it!       YES!                 REVIEW                       NO!                     #blamenacin
                                                     (does it work?)

                                                                                                         USER TESTING
                                                                                                          (does it work?)   NO!


             UI Group                         UI Deputy                Core Dev            Beta                YES!
                (markup+css)                                                               Release
                                                                                                        Final Release
Users                                    Matt                  Dev Lead           UI Lead


Some code
  stuff
 happens
  here


                 Style Lead            Icon Design                                                         UI Deputy




 Star
 Trek?                                                                                                 UI Group
                                                      UI Lead                                              (design)
                               Style Lead                                               UI Deputy




            Implement it!       YES!                 REVIEW                       NO!                     #blamenacin
                                                     (does it work?)

                                                                                                         USER TESTING
                                                                                                          (does it work?)   NO!


             UI Group                         UI Deputy                Core Dev            Beta                YES!
                (markup+css)                                                               Release
                                                                                                        Final Release
It All Started With Some Tabs
Users                                    Matt                  Dev Lead           UI Lead


Some code
  stuff
 happens
  here


                 Style Lead            Icon Design                                                         UI Deputy




 Star
 Trek?                                                                                                 UI Group
                                                      UI Lead                                              (design)
                               Style Lead                                               UI Deputy




            Implement it!       YES!                 REVIEW                       NO!                     #blamenacin
                                                     (does it work?)

                                                                                                         USER TESTING
                                                                                                          (does it work?)   NO!


             UI Group                         UI Deputy                Core Dev            Beta                YES!
                (markup+css)                                                               Release
                                                                                                        Final Release
Don’t Forget
&
Everything has
 to be flexible
What’s Next?
WordPress 3.1
Blue Admin Skin
UI Elements PSD
   (UI Group Repository)
Style   Guide
Beautiful CSS
    (phase 1)
What’s Coming in
WordPress 3.2 ?
You Tell Me.
The UI Group Blog:
http://make.wordpress.org/ui




The UI Group Meeting:
   Tuesdays - 19:00 GMT
 http://webchat.freenode.net
   Channel: wordpress-ui
My Name is John O’Nolan
              twitter.com/JohnONolan                            My Book, Coming Soon:




JOHN
              facebook.com/JohnONolan
              flickr.com/photos/JohnONolan                      DESIGNING
LICENSING:                                                      EMOTION
This talk is released under the Creative Commons 3.0 license.
All slides and content will be available on john.onolan.org     BY JOHN O’NOLAN
PHOTO CREDITS:
                                                                AND ADII PIENAAR
Biking Nikon PDX, dawgbyte77, Smashing Magazine, Steve
Evans, White Rabbit TV, Andrew Nacin, Jane Wells, Nacinbot,
SleepyNacin, #BlameNacin
                                                                SPRING 2011
                                                                http://amzn.to/DesigningEmotion

More Related Content

Similar to Designing WordPress - Heart&Sole2011

Get ready for web3.0! Open up your app!
Get ready for web3.0! Open up your app!Get ready for web3.0! Open up your app!
Get ready for web3.0! Open up your app!David Coallier
 
Social Media and Delivering the Online Experience
Social Media and Delivering the Online ExperienceSocial Media and Delivering the Online Experience
Social Media and Delivering the Online ExperienceTargetX
 
Developing a Community Networking Strategy – Steps to Take
Developing a Community Networking Strategy – Steps to TakeDeveloping a Community Networking Strategy – Steps to Take
Developing a Community Networking Strategy – Steps to TakeJenny Ambrozek
 
Cross-Platform: Making It Happen
Cross-Platform: Making It HappenCross-Platform: Making It Happen
Cross-Platform: Making It HappenJo Roach
 
Joshua Jenkins, Rethinking Workflow, WarmGun 2013
Joshua Jenkins, Rethinking Workflow, WarmGun 2013Joshua Jenkins, Rethinking Workflow, WarmGun 2013
Joshua Jenkins, Rethinking Workflow, WarmGun 2013500 Startups
 
Social Springboard: Understanding the Elements of Digital Social
Social Springboard: Understanding the  Elements of Digital SocialSocial Springboard: Understanding the  Elements of Digital Social
Social Springboard: Understanding the Elements of Digital SocialThomas Vander Wal
 

Similar to Designing WordPress - Heart&Sole2011 (6)

Get ready for web3.0! Open up your app!
Get ready for web3.0! Open up your app!Get ready for web3.0! Open up your app!
Get ready for web3.0! Open up your app!
 
Social Media and Delivering the Online Experience
Social Media and Delivering the Online ExperienceSocial Media and Delivering the Online Experience
Social Media and Delivering the Online Experience
 
Developing a Community Networking Strategy – Steps to Take
Developing a Community Networking Strategy – Steps to TakeDeveloping a Community Networking Strategy – Steps to Take
Developing a Community Networking Strategy – Steps to Take
 
Cross-Platform: Making It Happen
Cross-Platform: Making It HappenCross-Platform: Making It Happen
Cross-Platform: Making It Happen
 
Joshua Jenkins, Rethinking Workflow, WarmGun 2013
Joshua Jenkins, Rethinking Workflow, WarmGun 2013Joshua Jenkins, Rethinking Workflow, WarmGun 2013
Joshua Jenkins, Rethinking Workflow, WarmGun 2013
 
Social Springboard: Understanding the Elements of Digital Social
Social Springboard: Understanding the  Elements of Digital SocialSocial Springboard: Understanding the  Elements of Digital Social
Social Springboard: Understanding the Elements of Digital Social
 

Recently uploaded

The Art of Batik, template ppt aesthetic
The Art of Batik, template ppt aestheticThe Art of Batik, template ppt aesthetic
The Art of Batik, template ppt aestheticTiaFebriani
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...kumaririma588
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentationamedia6
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja Nehwal
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfParomita Roy
 
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130Suhani Kapoor
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...Pooja Nehwal
 
Government polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdGovernment polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdshivubhavv
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfAmirYakdi
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Call Girls in Nagpur High Profile
 
Tapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the FunnelTapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the Funneljen_giacalone
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...BarusRa
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...Call Girls in Nagpur High Profile
 
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Servicearoranaina404
 
VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...
VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...
VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...Call Girls in Nagpur High Profile
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...SUHANI PANDEY
 
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Douxkojalkojal131
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation decktbatkhuu1
 

Recently uploaded (20)

The Art of Batik, template ppt aesthetic
The Art of Batik, template ppt aestheticThe Art of Batik, template ppt aesthetic
The Art of Batik, template ppt aesthetic
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentation
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
 
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
 
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
 
Government polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdGovernment polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcd
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
Tapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the FunnelTapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the Funnel
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
 
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
 
VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...
VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...
VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 

Designing WordPress - Heart&Sole2011

  • 1.
  • 2. John O’Nolan twitter.com/johnonolan Radiiate head of operations WordPress deputy head of UI group Clients: Writing: Projects: .com .com
  • 3. Lesson 1. There is no way to keep 30,000,000 users happy.
  • 4. But we do our best.
  • 5. Lesson 2. How Much You Think You Know About WordPress How Much You Really Know About WordPress
  • 6. Lesson 3. Charts That John Finds Useful & Funny Charts That Are Genuinely Useful Charts That Are Genuinely Funny
  • 7. Progression of Chart Humour 50 37.5 25 12.5 0 -12.5 -25 -37.5 Start Middle End After Party Level of Funny
  • 9.
  • 10.
  • 12. WordPress Users Matt Mullenweg Co-founder & Project Lead Ryan Boren Mark Jaquith Peter Westwood Andrew Ozz Jane Wells Lead Developer Lead Developer Lead Developer Lead Developer UX/UI and Community Lead Andrew Nacin Dion Hulse Specific Area Joseph Scott Mark Riley Matt Thomas Core Commit Core Commit Core Commit Theme Repo Lead Plugin Repo Lead Style Lead Contributing Core Developers John O’Nolan Ben Dunkle with Temporary Commit Status UI Deputy Icon Designer Trusted Contributing Core Developers Theme Reviewers UI Group Contributors Forum Codex Active Contributing Core Developers Theme Authors Plugin Authors Moderators Editors Forum Casual Contributing Core Developers Testers Docs Team Volunteers WordPress Users (including consultants/private developers)
  • 13. WORDPRESS.ORG STAKEHOLDERS WordPress Users Matt Mullenweg Co-founder & Project Lead Ryan Boren Mark Jaquith Peter Westwood Andrew Ozz Jane Wells Lead Developer Lead Developer Lead Developer Lead Developer UX/UI and Community Lead Andrew Nacin Dion Hulse Specific Area Joseph Scott Mark Riley Matt Thomas Core Commit Core Commit Core Commit Theme Repo Lead Plugin Repo Lead Style Lead Contributing Core Developers John O’Nolan Ben Dunkle with Temporary Commit Status UI Deputy Icon Designer Trusted Contributing Core Developers Theme Reviewers UI Group Contributors Forum Codex Active Contributing Core Developers Theme Authors Plugin Authors Moderators Editors Forum Casual Contributing Core Developers Testers Docs Team Volunteers WordPress Users (including consultants/private developers)
  • 14. THE CIRCLE OF TRUST Donncha Andrew Nacin O’Caoimh Andy Skelton Dion Hulse Joseph Scott Silviu Burca XML-RPC (Scribu) Matt Mullenweg Ryan Boren Samuel Wood Mike Adams Jane Wells (Otto42) Matt Thomas Daryl UI/2010 Koopersmith Mark Jaquith Peter Westwood Andrew Ozz Nikolay Bachiyski Jon Cave i18n (duck_) Alex M John O’Nolan (Viper007Bond) (UI Group)
  • 15. WordPress Users Matt Mullenweg Co-founder & Project Lead Ryan Boren Mark Jaquith Peter Westwood Andrew Ozz Jane Wells Lead Developer Lead Developer Lead Developer Lead Developer UX/UI and Community Lead Andrew Nacin Dion Hulse Specific Area Joseph Scott Mark Riley Matt Thomas Core Commit Core Commit Core Commit Theme Repo Lead Plugin Repo Lead Style Lead Contributing Core Developers John O’Nolan Ben Dunkle with Temporary Commit Status UI Deputy Icon Designer Trusted Contributing Core Developers Theme Reviewers UI Group Contributors Forum Codex Active Contributing Core Developers Theme Authors Plugin Authors Moderators Editors Forum Casual Contributing Core Developers Testers Docs Team Volunteers WordPress Users (including consultants/private developers)
  • 16. WORDPRESS.ORG STAKEHOLDERS WordPress Users Matt Mullenweg Co-founder & Project Lead Ryan Boren Mark Jaquith Peter Westwood Andrew Ozz Jane Wells Lead Developer Lead Developer Lead Developer Lead Developer UX/UI and Community Lead Andrew Nacin Dion Hulse Specific Area Joseph Scott Mark Riley Matt Thomas Core Commit Core Commit Core Commit Theme Repo Lead Plugin Repo Lead Style Lead Contributing Core Developers John O’Nolan Ben Dunkle with Temporary Commit Status UI Deputy Icon Designer Trusted Contributing Core Developers Theme Reviewers UI Group Contributors Forum Codex Active Contributing Core Developers Theme Authors Plugin Authors Moderators Editors Forum Casual Contributing Core Developers Testers Docs Team Volunteers WordPress Users (including consultants/private developers)
  • 17. Let’s Go Back In Time
  • 19.
  • 20.
  • 21.
  • 23.
  • 24.
  • 25.
  • 27.
  • 28.
  • 29.
  • 31.
  • 32.
  • 33.
  • 35.
  • 36.
  • 37.
  • 39.
  • 40.
  • 41.
  • 42. We’ve come a long way.
  • 43. Who Are We Designing For?
  • 45. 100,000,000 Views Per Day Just on WordPress.com
  • 47. A Report Last Year Suggested That WordPress Powers 8.5% of The Internet
  • 49. BUT
  • 50. Microsoft migrated an estimated 30,000,000 additional sites to WordPress.com
  • 52. * How Many Sites Microsoft Said They Migrated How Many They Really Migrated
  • 54. It’s like selling out every seat at every match at every stadium at the World Cup
  • 57. They Speak Over 60 Different Languages
  • 58. Who Are We Designing For?
  • 61. Jane Wells Head of UI / UX / Community
  • 62. Matt Thomas WordPress Style Lead
  • 63. John O’Nolan Deputy Head of UI Group That’s me!
  • 64. Ben Dunkle Icon Designer
  • 65. The UI Group Tracy Cannon + Sara Cannon + Chelsea Otakan + Irregular Members + Honorary Member: Andrew (codemonkey) Nacin
  • 66. How Do We Do it?
  • 67. Users Matt Dev Lead UI Lead
  • 68. Users Matt Dev Lead UI Lead Style Lead Icon Design UI Deputy
  • 69. Users Matt Dev Lead UI Lead Style Lead Icon Design UI Deputy UI Group UI Lead (design) Style Lead UI Deputy
  • 70. Users Matt Dev Lead UI Lead Style Lead Icon Design UI Deputy UI Group UI Lead (design) Style Lead UI Deputy Implement it! YES! REVIEW NO! #blamenacin (does it work?)
  • 71. Users Matt Dev Lead UI Lead Style Lead Icon Design UI Deputy UI Group UI Lead (design) Style Lead UI Deputy Implement it! YES! REVIEW NO! #blamenacin (does it work?) UI Group UI Deputy Core Dev Beta (markup+css) Release
  • 72. Users Matt Dev Lead UI Lead Some code stuff happens here Style Lead Icon Design UI Deputy Star Trek? UI Group UI Lead (design) Style Lead UI Deputy Implement it! YES! REVIEW NO! #blamenacin (does it work?) UI Group UI Deputy Core Dev Beta (markup+css) Release
  • 73. Users Matt Dev Lead UI Lead Some code stuff happens here Style Lead Icon Design UI Deputy Star Trek? UI Group UI Lead (design) Style Lead UI Deputy Implement it! YES! REVIEW NO! #blamenacin (does it work?) USER TESTING (does it work?) NO! UI Group UI Deputy Core Dev Beta YES! (markup+css) Release Final Release
  • 74. Users Matt Dev Lead UI Lead Some code stuff happens here Style Lead Icon Design UI Deputy Star Trek? UI Group UI Lead (design) Style Lead UI Deputy Implement it! YES! REVIEW NO! #blamenacin (does it work?) USER TESTING (does it work?) NO! UI Group UI Deputy Core Dev Beta YES! (markup+css) Release Final Release
  • 75.
  • 76. It All Started With Some Tabs
  • 77. Users Matt Dev Lead UI Lead Some code stuff happens here Style Lead Icon Design UI Deputy Star Trek? UI Group UI Lead (design) Style Lead UI Deputy Implement it! YES! REVIEW NO! #blamenacin (does it work?) USER TESTING (does it work?) NO! UI Group UI Deputy Core Dev Beta YES! (markup+css) Release Final Release
  • 78.
  • 79.
  • 80.
  • 81.
  • 82.
  • 83.
  • 84.
  • 85.
  • 87.
  • 88. &
  • 89.
  • 90. Everything has to be flexible
  • 94. UI Elements PSD (UI Group Repository)
  • 95. Style Guide
  • 96. Beautiful CSS (phase 1)
  • 99. The UI Group Blog: http://make.wordpress.org/ui The UI Group Meeting: Tuesdays - 19:00 GMT http://webchat.freenode.net Channel: wordpress-ui
  • 100. My Name is John O’Nolan twitter.com/JohnONolan My Book, Coming Soon: JOHN facebook.com/JohnONolan flickr.com/photos/JohnONolan DESIGNING LICENSING: EMOTION This talk is released under the Creative Commons 3.0 license. All slides and content will be available on john.onolan.org BY JOHN O’NOLAN PHOTO CREDITS: AND ADII PIENAAR Biking Nikon PDX, dawgbyte77, Smashing Magazine, Steve Evans, White Rabbit TV, Andrew Nacin, Jane Wells, Nacinbot, SleepyNacin, #BlameNacin SPRING 2011 http://amzn.to/DesigningEmotion