SlideShare a Scribd company logo
JUX
Joomla User eXperience Project
                    by
            Kyle Ledbetter
Principle Usability Engineer for eBay, Inc.
What the heck’s a JUX?
• User Experience
• User Interface
• Usability         JUX
• Accessibility
User Experience
•   UX is the whole
    picture, the “bird’s eye
    view”

•   UX can’t be created, it
    can be guided

•   UX is a full-time focus,
    not an afterthought

•   UX is planned
User Interface
•   UI is your cockpit, your
    panel of controls

•   UI is an iterative
    process, it must be
    perfected over and over

•   UI is designed
Usability
•   Usability is simply how
    easy or hard it is to use
    something

•   Interactions such as
    clicks, resizing, etc.

•   Usability is engineered
Accessibility
•   Just as a building must
    be handicap
    assessible, so must
    Joomla

•   Color blindness, multi-
    lingual difference,
    blindness & more
Joomla hasn’t evolved much

•   Mambo (2004)

•   Joomla 1.0 ( 2005)

•   Joomla 1.5 (2008)

•   Joomla 1.7 (2011)

•   Joomla 2.5 (2012)

•   Joomla 3.0 (2012)
Let’s play a game.
Which one of these is different?
Joomla User eXperience - Joomla Day NYC 2011
Joomla User eXperience - Joomla Day NYC 2011
Joomla User eXperience - Joomla Day NYC 2011
Joomla User eXperience - Joomla Day NYC 2011
Tons of core improvements, few UX improvements
Perception of progress
Perception of progress
Apple is king of UX
Finder, Apple’s file browser is a trend setter
Versions - SVN app
BetterZip - archive app
Reeder - RSS app
iPhoto also sets the standard
LittleSnapper - screenshot app
Galleried - inspiration app
But even with Apple, developers push
    innovation from the outside, in




Reeder      Twitter      Sparrow
UI Design Patterns

•   Recurring UI solutions

•   Solve common design
    problems

•   Standard reference
    points
How does this apply to Joomla?

•   Current level of Joomla
    standards

•   Outside innovation only

    •   Innovation in UI

    •   Innovation in
        Components

•   Emerging design patterns

                               (outside looking in)
Current State of Component Standards
Joomla User eXperience - Joomla Day NYC 2011
Joomla User eXperience - Joomla Day NYC 2011
Joomla User eXperience - Joomla Day NYC 2011
Joomla User eXperience - Joomla Day NYC 2011
Joomla User eXperience - Joomla Day NYC 2011
Joomla User eXperience - Joomla Day NYC 2011
Community UI Innovation

•   AdminPraise

•   Rockettheme

•   Minima

•   Nooku

•   Udjamaflip
AdminPraise1
AdminPraise 2
AdminPraise Lite
AdminPad
AdminPraise 3
Mission Control
Minima
Nooku Desktop
Joomla Innovation Cycle
Joomla Innovation Cycle
Joomla Innovation Cycle


                 Core lacks feature
Joomla Innovation Cycle


                         Core lacks feature




             Dev Innovation
Joomla Innovation Cycle


                               Core lacks feature


Multiple Islands




                   Dev Innovation
Joomla Innovation Cycle
               Push back to core




                                               Core lacks feature


Multiple Islands




                                   Dev Innovation
This is why we so badly
     need the JUX.
JUX Team

•   Finally an entire team of
    UX pros

•   UX is iterative, never-
    ending

•   UX advancements with
    every release!
JUX is official!
JUX On 4 Fronts:




Improve Bluestork for 2.5    Joomla.org Redesign




Frontend Default Templates   New Interface for 3.0
Bluestork Improvements for 2.5
Joomla.org & Subsites Redesign




The Joomla User Experience Starts Here!
Joomla User eXperience - Joomla Day NYC 2011
Joomla User eXperience - Joomla Day NYC 2011
Joomla User eXperience - Joomla Day NYC 2011
Default Template & Sample Content/Code




3rd Party Devs Need Standard & Sample Code!
We need a common UI library
               ...a “JUI” Library if you will...
...that’s continuously improved & extended for developers.




                                       JUI
           buttons

             icons




          taxonomy             calendar
Joomla 3.0 interface will be brand new




We have to start planning now!
Joomla User eXperience - Joomla Day NYC 2011
Joomla User eXperience - Joomla Day NYC 2011
Joomla User eXperience - Joomla Day NYC 2011
Joomla User eXperience - Joomla Day NYC 2011
Giving back should catch on

•   The JUX approach
    can work everywhere

•   Devs can form teams
    to contribute
    upstream

•   Joomla belongs to
    ALL of us
Speaking of UX...
Heard of the Joomla Platform Project?
The Platform has a web app layer,
      which will need a UI
JUX Do It.
 http://ux.joomla.org

      Thank You.
 kledbetter@ebay.com

More Related Content

KEY
JUX - Joomla User eXperience
PDF
Create great UIs for budget phones
KEY
Android UI Design Tips
PPTX
J query mobile tech talk
PPTX
Android Design Patterns
PDF
Wireless Wednesdays: Part 1
PPTX
Mobile applications development
PDF
Tapping into Mobile UI with HTML 5
JUX - Joomla User eXperience
Create great UIs for budget phones
Android UI Design Tips
J query mobile tech talk
Android Design Patterns
Wireless Wednesdays: Part 1
Mobile applications development
Tapping into Mobile UI with HTML 5

What's hot (7)

PDF
Android UI design Patter
PDF
MWC/ADC 2013 Camera and Lenses - Photo extensibility for Windows Phone
PPSX
presentation vizzywig
ODP
Evaluation - Technology
PDF
A11Y Camp - Lessons learnt from building accessible native mobile apps
PPTX
Introduction to Designing Windows 8 Apps
PDF
Android 4.0 UI Design Tips
Android UI design Patter
MWC/ADC 2013 Camera and Lenses - Photo extensibility for Windows Phone
presentation vizzywig
Evaluation - Technology
A11Y Camp - Lessons learnt from building accessible native mobile apps
Introduction to Designing Windows 8 Apps
Android 4.0 UI Design Tips
Ad

Viewers also liked (14)

PDF
Drew Phillips eBay Redesign
PPTX
How to make sure the right quality is delivered by my translation vendor? (Sa...
PPT
Presentation1
PPT
Checking the "Feel" of your UI with an Interaction Audit
PPT
The System Metaphor Explored
PPTX
PDF
Case Study Pt. 2 (eBay) by Jonathan Bates
PPTX
Evolving analytics at ebay - 2012 Tableau Customer Conference
PPT
Weblayout
PPTX
Measuring the effectiveness of content strategy
PDF
eBay inc. Case Study
PDF
content analysis
DOCX
Ebay
PDF
eBay 2009 Analyst Day
Drew Phillips eBay Redesign
How to make sure the right quality is delivered by my translation vendor? (Sa...
Presentation1
Checking the "Feel" of your UI with an Interaction Audit
The System Metaphor Explored
Case Study Pt. 2 (eBay) by Jonathan Bates
Evolving analytics at ebay - 2012 Tableau Customer Conference
Weblayout
Measuring the effectiveness of content strategy
eBay inc. Case Study
content analysis
Ebay
eBay 2009 Analyst Day
Ad

Similar to Joomla User eXperience - Joomla Day NYC 2011 (20)

PPT
Where is Joomla Going?
PPT
Where is Joomla Going?
PPT
What lies beyond J
PDF
Introduction to User Experience Design for Engineers
 
PDF
PDF
User Experience Design for Software Engineers, ICS & The Qt Company
 
PDF
Standing on the Shoulders of Giants: How Community Shapes Development in Elli...
PPT
ProjectFork 4.1 in Joomla! 3.x
PDF
UI Prototyping with Smalltalk at Thales
PPTX
Usability & Agile Development
PDF
Qt Developer Days 2009 Keynote - Portable UIs
PPTX
Nonintrusive semantic html5
PDF
Ux Meets Code Interaction Usability
PDF
Nooku in a nutshell
PPTX
Making Joomla's Admin Interface Awesome
PPTX
Mobile applications chapter 5
PDF
Java uk road tour - sep 06
PDF
Is it possible to write cross-native apps in 2020 ?
PDF
Full stack conference talk slides
Where is Joomla Going?
Where is Joomla Going?
What lies beyond J
Introduction to User Experience Design for Engineers
 
User Experience Design for Software Engineers, ICS & The Qt Company
 
Standing on the Shoulders of Giants: How Community Shapes Development in Elli...
ProjectFork 4.1 in Joomla! 3.x
UI Prototyping with Smalltalk at Thales
Usability & Agile Development
Qt Developer Days 2009 Keynote - Portable UIs
Nonintrusive semantic html5
Ux Meets Code Interaction Usability
Nooku in a nutshell
Making Joomla's Admin Interface Awesome
Mobile applications chapter 5
Java uk road tour - sep 06
Is it possible to write cross-native apps in 2020 ?
Full stack conference talk slides

More from Kyle Ledbetter (12)

PDF
Joomla 3.0 Keynote
PDF
Bootstrapping Joomla 3.0
PDF
Projectfork 4.0
PPT
Joomla Day Austin Part 3
PPT
Joomla Day Austin Part 4
PPT
Joomla Day Austin Part 2
PPT
Joomla Day Austin Part 1
PPTX
Mobile Your Joomla Site
PPTX
Transform Your Joomla Admin
PPTX
Mobilize Joomla
PPT
Manage Your Projects Better With Projectfork
PPT
Web Design Essentials
Joomla 3.0 Keynote
Bootstrapping Joomla 3.0
Projectfork 4.0
Joomla Day Austin Part 3
Joomla Day Austin Part 4
Joomla Day Austin Part 2
Joomla Day Austin Part 1
Mobile Your Joomla Site
Transform Your Joomla Admin
Mobilize Joomla
Manage Your Projects Better With Projectfork
Web Design Essentials

Recently uploaded (20)

PPTX
Tartificialntelligence_presentation.pptx
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Heart disease approach using modified random forest and particle swarm optimi...
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
DP Operators-handbook-extract for the Mautical Institute
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PDF
Zenith AI: Advanced Artificial Intelligence
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PDF
project resource management chapter-09.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
WOOl fibre morphology and structure.pdf for textiles
PDF
Hybrid model detection and classification of lung cancer
PDF
Approach and Philosophy of On baking technology
Tartificialntelligence_presentation.pptx
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
Encapsulation_ Review paper, used for researhc scholars
NewMind AI Weekly Chronicles - August'25-Week II
Heart disease approach using modified random forest and particle swarm optimi...
Enhancing emotion recognition model for a student engagement use case through...
DP Operators-handbook-extract for the Mautical Institute
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Univ-Connecticut-ChatGPT-Presentaion.pdf
A novel scalable deep ensemble learning framework for big data classification...
Agricultural_Statistics_at_a_Glance_2022_0.pdf
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
Zenith AI: Advanced Artificial Intelligence
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
project resource management chapter-09.pdf
Unlocking AI with Model Context Protocol (MCP)
WOOl fibre morphology and structure.pdf for textiles
Hybrid model detection and classification of lung cancer
Approach and Philosophy of On baking technology

Joomla User eXperience - Joomla Day NYC 2011

Editor's Notes