SlideShare une entreprise Scribd logo
1  sur  27
Télécharger pour lire hors ligne
Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 
Site Builders: 
Let’s clean up our UIs 
! 
Rain Breaw Michaels 
@rainbreaw 
rbreaw@chillco.com
Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 
Get rid of 1/2 of the words on the page. 
Then get rid of 1/2 of what is left. 
! 
- Steve Krug, Don’t Make Me Think: 
A Common Sense Approach to Web Usability
Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 
Agenda 
• Common UI pitfalls on Drupal sites 
• Easy ways to mitigate the pitfalls 
• Best time to make UI improvements in site build 
• Other ideas from YOU 
• Questions
Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 
Common Pitfalls 
?
Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 
Common Pitfalls 
• Information overload 
• Blocks 
• Messy node forms 
• Page formatting 
• Anything involving photos 
• Linking to other content 
• Views inconsistencies
Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 
Information Overload 
! • Permissions
Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 
Information Overload 
! • Permissions 
• Buried administration options
Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 
Blocks 
! • Difficult to get to / edit
Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 
Blocks 
! • Difficult to get to / edit 
• Confusing UI
Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 
Blocks 
! • Difficult to get to / edit 
• Confusing UI 
• Require a deeper understanding of how Drupal 
works
Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 
Blocks 
! • Difficult to get to / edit 
• Confusing UI 
• Require a deeper understanding of how Drupal 
works 
• Can be used to place helpful links
Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 
Messy Node Forms 
! • Consider field order
Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 
Messy Node Forms 
! • Consider field order 
• Consider field labels
Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 
Messy Node Forms 
! • Consider field order 
• Consider field labels 
• Choose widgets based on user needs
Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 
Messy Node Forms 
! • Consider field order 
• Consider field labels 
• Choose widgets based on user needs 
• Watch for unhelpful help text
Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 
Messy Node Forms 
! • Consider field order 
• Consider field labels 
• Choose widgets based on user needs 
• Watch for unhelpful help text 
Remember: 
Get rid of 1/2 of the words on the page. 
Then get rid of 1/2 of what is left.
Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 
Messy Node Forms 
! • Consider field order 
• Consider field labels 
• Choose widgets based on user needs 
• Watch for unhelpful help text 
• Page formatting 
• WYSIWYGs and HTML formats 
• Pre-set styles 
• Internal links
Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 
Messy Node Forms 
! • Consider field order 
• Consider field labels 
• Choose widgets based on user needs 
• Watch for unhelpful help text 
• Page formatting 
• WYSIWYGs and HTML formats 
• Pre-set styles 
• Internal links 
• Photos
Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 
Views Inconsistencies 
! • Advantages of display modes
Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 
Views Inconsistencies 
! • Advantages of display modes 
• Take advantage of Drupal publish options & sorts
Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 
Views Inconsistencies 
! • Advantages of display modes 
• Take advantage of Drupal publish options & sorts 
• Appropriately place edit links
Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 
When To Do All of This 
! • When building the content type, block, panel, 
context, view, etc. for the first time 
• Before the client begins to review 
• As you are making improvements 
The best time to solve a problem 
is before the problem exists. 
Lessons from training Kung Fu
Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 
Your Ideas?
Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 
Questions
Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 
Some Helpful Modules 
! • Add Another 
• Module Filter 
• Filter Permissions 
• Masquerade (to test UI as another type of user) 
• Conditional Fields 
• Focal Point
Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 
Get in Touch 
Rain Breaw Michaels 
Senior Project Manager & UX Designer 
The Cherry Hill Company 
! 
@rainbreaw 
rbreaw@chillco.com
Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 
More with Cherry Hill 
Backend Performance & 
Scalability 
w/ Ashok Modi (btmash) 
Saturday @ 10am, Pacific 
Ballroom C 
! 
Achieving Continuous 
Integration/Deployment/ 
Workflow - Using Jenkins 
w/ Ashok Modi (btmash) 
Sunday @ 9am, Pacific 
Ballroom C 
Views Demystified 
w/ Rain Breaw 
Sunday @ 10am, Moss Cove A 
! 
Drupal as a Front-end: Libraries 
and Islandora 
w/ Tommy Keswick 
Sunday @ 1:30pm, Moss Cove B 
! 
Move into Drupal with Migrate 
w/ Ashok Modi (btmash) 
Sunday @ 2:30pm, Pacific 
Ballroom C

Contenu connexe

En vedette

TLA Webinar: Introduction to Drupal -- part 2 of 3
TLA Webinar: Introduction to Drupal -- part 2 of 3TLA Webinar: Introduction to Drupal -- part 2 of 3
TLA Webinar: Introduction to Drupal -- part 2 of 3cherryhillco
 
Boletín Mensual: El mercado de gomas de mascar
Boletín Mensual: El mercado de gomas de mascarBoletín Mensual: El mercado de gomas de mascar
Boletín Mensual: El mercado de gomas de mascarProEcuadorMexico
 
LWVC Leadership Council 2014 - Using the Web to Expand Your Audience
LWVC Leadership Council 2014 - Using the Web to Expand Your AudienceLWVC Leadership Council 2014 - Using the Web to Expand Your Audience
LWVC Leadership Council 2014 - Using the Web to Expand Your Audiencecherryhillco
 
Boletín Hitos Estratégicos
Boletín Hitos EstratégicosBoletín Hitos Estratégicos
Boletín Hitos EstratégicosProEcuadorMexico
 
профессора 24 июня 2014
профессора  24 июня 2014 профессора  24 июня 2014
профессора 24 июня 2014 uch_sovet_RGPU
 
Continuous integration / deployment with Jenkins
Continuous integration / deployment with JenkinsContinuous integration / deployment with Jenkins
Continuous integration / deployment with Jenkinscherryhillco
 
LITA Forum 2014 - Using Islandora for Digital Content Delivery
LITA Forum 2014 - Using Islandora for Digital Content DeliveryLITA Forum 2014 - Using Islandora for Digital Content Delivery
LITA Forum 2014 - Using Islandora for Digital Content Deliverycherryhillco
 
TLA Webinar: Introduction to Drupal -- part 3 of 3
TLA Webinar: Introduction to Drupal -- part 3 of 3TLA Webinar: Introduction to Drupal -- part 3 of 3
TLA Webinar: Introduction to Drupal -- part 3 of 3cherryhillco
 
TLA Webinar: Introduction to Drupal -- part 1 of 3
TLA Webinar: Introduction to Drupal -- part 1 of 3TLA Webinar: Introduction to Drupal -- part 1 of 3
TLA Webinar: Introduction to Drupal -- part 1 of 3cherryhillco
 
DrupalCampLA 2014 - Drupal backend performance and scalability
DrupalCampLA 2014 - Drupal backend performance and scalabilityDrupalCampLA 2014 - Drupal backend performance and scalability
DrupalCampLA 2014 - Drupal backend performance and scalabilitycherryhillco
 

En vedette (15)

TLA Webinar: Introduction to Drupal -- part 2 of 3
TLA Webinar: Introduction to Drupal -- part 2 of 3TLA Webinar: Introduction to Drupal -- part 2 of 3
TLA Webinar: Introduction to Drupal -- part 2 of 3
 
Boletín Mensual: El mercado de gomas de mascar
Boletín Mensual: El mercado de gomas de mascarBoletín Mensual: El mercado de gomas de mascar
Boletín Mensual: El mercado de gomas de mascar
 
LWVC Leadership Council 2014 - Using the Web to Expand Your Audience
LWVC Leadership Council 2014 - Using the Web to Expand Your AudienceLWVC Leadership Council 2014 - Using the Web to Expand Your Audience
LWVC Leadership Council 2014 - Using the Web to Expand Your Audience
 
Advanced iPad Tips and Tricks
Advanced iPad Tips and TricksAdvanced iPad Tips and Tricks
Advanced iPad Tips and Tricks
 
Boletín Hitos Estratégicos
Boletín Hitos EstratégicosBoletín Hitos Estratégicos
Boletín Hitos Estratégicos
 
Migrate
MigrateMigrate
Migrate
 
профессора 24 июня 2014
профессора  24 июня 2014 профессора  24 июня 2014
профессора 24 июня 2014
 
Continuous integration / deployment with Jenkins
Continuous integration / deployment with JenkinsContinuous integration / deployment with Jenkins
Continuous integration / deployment with Jenkins
 
iPad Setup Instructions
iPad Setup InstructionsiPad Setup Instructions
iPad Setup Instructions
 
LITA Forum 2014 - Using Islandora for Digital Content Delivery
LITA Forum 2014 - Using Islandora for Digital Content DeliveryLITA Forum 2014 - Using Islandora for Digital Content Delivery
LITA Forum 2014 - Using Islandora for Digital Content Delivery
 
Boletín Mensual Julio
Boletín Mensual JulioBoletín Mensual Julio
Boletín Mensual Julio
 
Source Credibility and the CRAAP Test
Source Credibility and the CRAAP TestSource Credibility and the CRAAP Test
Source Credibility and the CRAAP Test
 
TLA Webinar: Introduction to Drupal -- part 3 of 3
TLA Webinar: Introduction to Drupal -- part 3 of 3TLA Webinar: Introduction to Drupal -- part 3 of 3
TLA Webinar: Introduction to Drupal -- part 3 of 3
 
TLA Webinar: Introduction to Drupal -- part 1 of 3
TLA Webinar: Introduction to Drupal -- part 1 of 3TLA Webinar: Introduction to Drupal -- part 1 of 3
TLA Webinar: Introduction to Drupal -- part 1 of 3
 
DrupalCampLA 2014 - Drupal backend performance and scalability
DrupalCampLA 2014 - Drupal backend performance and scalabilityDrupalCampLA 2014 - Drupal backend performance and scalability
DrupalCampLA 2014 - Drupal backend performance and scalability
 

Similaire à Site Builders: Let's clean up our UIs!

Drupal UI Tweaks PNW Drupal Summit
Drupal UI Tweaks PNW Drupal SummitDrupal UI Tweaks PNW Drupal Summit
Drupal UI Tweaks PNW Drupal SummitDarkoDev
 
Web development | Derin Dolen
Web development | Derin Dolen Web development | Derin Dolen
Web development | Derin Dolen Derin Dolen
 
Acquia Insight – the Ultimate Drupal Management Suite
Acquia Insight – the Ultimate Drupal Management SuiteAcquia Insight – the Ultimate Drupal Management Suite
Acquia Insight – the Ultimate Drupal Management SuiteAcquia
 
Acquia Insight Sneak Peek: Analyze, Manage, and Tune Your Drupal Site like Ne...
Acquia Insight Sneak Peek: Analyze, Manage, and Tune Your Drupal Site like Ne...Acquia Insight Sneak Peek: Analyze, Manage, and Tune Your Drupal Site like Ne...
Acquia Insight Sneak Peek: Analyze, Manage, and Tune Your Drupal Site like Ne...Acquia
 
How Not to Be Conned by Your Drupal Vendor!
How Not to Be Conned by Your Drupal Vendor!How Not to Be Conned by Your Drupal Vendor!
How Not to Be Conned by Your Drupal Vendor!pixelonion
 
Project Tools in Web Development
Project Tools in Web DevelopmentProject Tools in Web Development
Project Tools in Web Developmentkmloomis
 
Web Standards And Protocols
Web Standards And ProtocolsWeb Standards And Protocols
Web Standards And ProtocolsSteven Cahill
 
Opening Keynote - DrupalCamp St. Louis 2014
Opening Keynote - DrupalCamp St. Louis 2014Opening Keynote - DrupalCamp St. Louis 2014
Opening Keynote - DrupalCamp St. Louis 2014Brad Nowak
 
Dear Designers Love Developers
Dear Designers Love DevelopersDear Designers Love Developers
Dear Designers Love Developersjskulski
 
Mapping Your Way To Site Success: Site Plans for Proj
Mapping Your Way To Site Success: Site Plans for ProjMapping Your Way To Site Success: Site Plans for Proj
Mapping Your Way To Site Success: Site Plans for ProjLisa Williams
 
Clark County Presentation - Web Design
Clark County Presentation - Web DesignClark County Presentation - Web Design
Clark County Presentation - Web DesignHawthorneMedia
 
Building a REST API for Longevity
Building a REST API for LongevityBuilding a REST API for Longevity
Building a REST API for LongevityMuleSoft
 
A guide to hiring a great developer to build your first app (redacted version)
A guide to hiring a great developer to build your first app (redacted version)A guide to hiring a great developer to build your first app (redacted version)
A guide to hiring a great developer to build your first app (redacted version)Oursky
 
Drupal 8 Deep Dive: Plugin System
Drupal 8 Deep Dive: Plugin SystemDrupal 8 Deep Dive: Plugin System
Drupal 8 Deep Dive: Plugin SystemAcquia
 
DrupalCon Austin - Absolute Beginner's Guide to Drupal
DrupalCon Austin - Absolute Beginner's Guide to DrupalDrupalCon Austin - Absolute Beginner's Guide to Drupal
DrupalCon Austin - Absolute Beginner's Guide to DrupalRod Martin
 
Spark: Authoring Experience++ in Drupal 7, 8, and Beyond
Spark: Authoring Experience++ in Drupal 7, 8, and BeyondSpark: Authoring Experience++ in Drupal 7, 8, and Beyond
Spark: Authoring Experience++ in Drupal 7, 8, and BeyondAngela Byron
 
UX design for every screen
UX design for every screenUX design for every screen
UX design for every screenFour Kitchens
 
Styleguides as Engineering Reference Tools
Styleguides as Engineering Reference ToolsStyleguides as Engineering Reference Tools
Styleguides as Engineering Reference ToolsRobert Mooney
 
College of Engineering - August 2014 Website Retrospective
College of Engineering - August 2014 Website RetrospectiveCollege of Engineering - August 2014 Website Retrospective
College of Engineering - August 2014 Website RetrospectiveEric Sembrat
 

Similaire à Site Builders: Let's clean up our UIs! (20)

Drupal UI Tweaks PNW Drupal Summit
Drupal UI Tweaks PNW Drupal SummitDrupal UI Tweaks PNW Drupal Summit
Drupal UI Tweaks PNW Drupal Summit
 
Web development | Derin Dolen
Web development | Derin Dolen Web development | Derin Dolen
Web development | Derin Dolen
 
Acquia Insight – the Ultimate Drupal Management Suite
Acquia Insight – the Ultimate Drupal Management SuiteAcquia Insight – the Ultimate Drupal Management Suite
Acquia Insight – the Ultimate Drupal Management Suite
 
Acquia Insight Sneak Peek: Analyze, Manage, and Tune Your Drupal Site like Ne...
Acquia Insight Sneak Peek: Analyze, Manage, and Tune Your Drupal Site like Ne...Acquia Insight Sneak Peek: Analyze, Manage, and Tune Your Drupal Site like Ne...
Acquia Insight Sneak Peek: Analyze, Manage, and Tune Your Drupal Site like Ne...
 
How Not to Be Conned by Your Drupal Vendor!
How Not to Be Conned by Your Drupal Vendor!How Not to Be Conned by Your Drupal Vendor!
How Not to Be Conned by Your Drupal Vendor!
 
Project Tools in Web Development
Project Tools in Web DevelopmentProject Tools in Web Development
Project Tools in Web Development
 
Web Standards And Protocols
Web Standards And ProtocolsWeb Standards And Protocols
Web Standards And Protocols
 
Opening Keynote - DrupalCamp St. Louis 2014
Opening Keynote - DrupalCamp St. Louis 2014Opening Keynote - DrupalCamp St. Louis 2014
Opening Keynote - DrupalCamp St. Louis 2014
 
Dear Designers Love Developers
Dear Designers Love DevelopersDear Designers Love Developers
Dear Designers Love Developers
 
Mapping Your Way To Site Success: Site Plans for Proj
Mapping Your Way To Site Success: Site Plans for ProjMapping Your Way To Site Success: Site Plans for Proj
Mapping Your Way To Site Success: Site Plans for Proj
 
Clark County Presentation - Web Design
Clark County Presentation - Web DesignClark County Presentation - Web Design
Clark County Presentation - Web Design
 
Building a REST API for Longevity
Building a REST API for LongevityBuilding a REST API for Longevity
Building a REST API for Longevity
 
A guide to hiring a great developer to build your first app (redacted version)
A guide to hiring a great developer to build your first app (redacted version)A guide to hiring a great developer to build your first app (redacted version)
A guide to hiring a great developer to build your first app (redacted version)
 
Jumpstart Your Web App
Jumpstart Your Web AppJumpstart Your Web App
Jumpstart Your Web App
 
Drupal 8 Deep Dive: Plugin System
Drupal 8 Deep Dive: Plugin SystemDrupal 8 Deep Dive: Plugin System
Drupal 8 Deep Dive: Plugin System
 
DrupalCon Austin - Absolute Beginner's Guide to Drupal
DrupalCon Austin - Absolute Beginner's Guide to DrupalDrupalCon Austin - Absolute Beginner's Guide to Drupal
DrupalCon Austin - Absolute Beginner's Guide to Drupal
 
Spark: Authoring Experience++ in Drupal 7, 8, and Beyond
Spark: Authoring Experience++ in Drupal 7, 8, and BeyondSpark: Authoring Experience++ in Drupal 7, 8, and Beyond
Spark: Authoring Experience++ in Drupal 7, 8, and Beyond
 
UX design for every screen
UX design for every screenUX design for every screen
UX design for every screen
 
Styleguides as Engineering Reference Tools
Styleguides as Engineering Reference ToolsStyleguides as Engineering Reference Tools
Styleguides as Engineering Reference Tools
 
College of Engineering - August 2014 Website Retrospective
College of Engineering - August 2014 Website RetrospectiveCollege of Engineering - August 2014 Website Retrospective
College of Engineering - August 2014 Website Retrospective
 

Dernier

➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...nirzagarg
 
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...roncy bisnoi
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)Delhi Call girls
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查ydyuyu
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableSeo
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLimonikaupta
 
( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...
( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...
( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...nilamkumrai
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge GraphsEleniIlkou
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirtrahman018755
 
Microsoft Azure Arc Customer Deck Microsoft
Microsoft Azure Arc Customer Deck MicrosoftMicrosoft Azure Arc Customer Deck Microsoft
Microsoft Azure Arc Customer Deck MicrosoftAanSulistiyo
 
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort ServiceBusty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort ServiceDelhi Call girls
 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...SUHANI PANDEY
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445ruhi
 
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...nilamkumrai
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtrahman018755
 
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...SUHANI PANDEY
 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...SUHANI PANDEY
 

Dernier (20)

➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
 
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
 
( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...
( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...
( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...
 
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
 
Microsoft Azure Arc Customer Deck Microsoft
Microsoft Azure Arc Customer Deck MicrosoftMicrosoft Azure Arc Customer Deck Microsoft
Microsoft Azure Arc Customer Deck Microsoft
 
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort ServiceBusty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
 
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
 
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
Russian Call Girls in %(+971524965298  )#  Call Girls in DubaiRussian Call Girls in %(+971524965298  )#  Call Girls in Dubai
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
 
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
 
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
 

Site Builders: Let's clean up our UIs!

  • 1. Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 Site Builders: Let’s clean up our UIs ! Rain Breaw Michaels @rainbreaw rbreaw@chillco.com
  • 2. Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 Get rid of 1/2 of the words on the page. Then get rid of 1/2 of what is left. ! - Steve Krug, Don’t Make Me Think: A Common Sense Approach to Web Usability
  • 3. Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 Agenda • Common UI pitfalls on Drupal sites • Easy ways to mitigate the pitfalls • Best time to make UI improvements in site build • Other ideas from YOU • Questions
  • 4. Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 Common Pitfalls ?
  • 5. Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 Common Pitfalls • Information overload • Blocks • Messy node forms • Page formatting • Anything involving photos • Linking to other content • Views inconsistencies
  • 6. Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 Information Overload ! • Permissions
  • 7. Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 Information Overload ! • Permissions • Buried administration options
  • 8. Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 Blocks ! • Difficult to get to / edit
  • 9. Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 Blocks ! • Difficult to get to / edit • Confusing UI
  • 10. Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 Blocks ! • Difficult to get to / edit • Confusing UI • Require a deeper understanding of how Drupal works
  • 11. Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 Blocks ! • Difficult to get to / edit • Confusing UI • Require a deeper understanding of how Drupal works • Can be used to place helpful links
  • 12. Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 Messy Node Forms ! • Consider field order
  • 13. Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 Messy Node Forms ! • Consider field order • Consider field labels
  • 14. Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 Messy Node Forms ! • Consider field order • Consider field labels • Choose widgets based on user needs
  • 15. Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 Messy Node Forms ! • Consider field order • Consider field labels • Choose widgets based on user needs • Watch for unhelpful help text
  • 16. Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 Messy Node Forms ! • Consider field order • Consider field labels • Choose widgets based on user needs • Watch for unhelpful help text Remember: Get rid of 1/2 of the words on the page. Then get rid of 1/2 of what is left.
  • 17. Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 Messy Node Forms ! • Consider field order • Consider field labels • Choose widgets based on user needs • Watch for unhelpful help text • Page formatting • WYSIWYGs and HTML formats • Pre-set styles • Internal links
  • 18. Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 Messy Node Forms ! • Consider field order • Consider field labels • Choose widgets based on user needs • Watch for unhelpful help text • Page formatting • WYSIWYGs and HTML formats • Pre-set styles • Internal links • Photos
  • 19. Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 Views Inconsistencies ! • Advantages of display modes
  • 20. Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 Views Inconsistencies ! • Advantages of display modes • Take advantage of Drupal publish options & sorts
  • 21. Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 Views Inconsistencies ! • Advantages of display modes • Take advantage of Drupal publish options & sorts • Appropriately place edit links
  • 22. Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 When To Do All of This ! • When building the content type, block, panel, context, view, etc. for the first time • Before the client begins to review • As you are making improvements The best time to solve a problem is before the problem exists. Lessons from training Kung Fu
  • 23. Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 Your Ideas?
  • 24. Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 Questions
  • 25. Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 Some Helpful Modules ! • Add Another • Module Filter • Filter Permissions • Masquerade (to test UI as another type of user) • Conditional Fields • Focal Point
  • 26. Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 Get in Touch Rain Breaw Michaels Senior Project Manager & UX Designer The Cherry Hill Company ! @rainbreaw rbreaw@chillco.com
  • 27. Site Builders: Let’s Clean up our UIs! DrupalCamp LA 2014 More with Cherry Hill Backend Performance & Scalability w/ Ashok Modi (btmash) Saturday @ 10am, Pacific Ballroom C ! Achieving Continuous Integration/Deployment/ Workflow - Using Jenkins w/ Ashok Modi (btmash) Sunday @ 9am, Pacific Ballroom C Views Demystified w/ Rain Breaw Sunday @ 10am, Moss Cove A ! Drupal as a Front-end: Libraries and Islandora w/ Tommy Keswick Sunday @ 1:30pm, Moss Cove B ! Move into Drupal with Migrate w/ Ashok Modi (btmash) Sunday @ 2:30pm, Pacific Ballroom C