SlideShare a Scribd company logo
1 of 76
Download to read offline
Designing (Deciding) 

in the Browser
Sang-MinYoon

August 16th, 2014	

!
Let’s change the phrase “designing in the
browser” to “deciding in the browser.”
-Dan Mall
When I mention “PSDs”, I’m
referring to fully fleshed out comps
Sang-Min Yoon
Web Designer & Front-End Developer 

at Wentworth Institute of Technology
(Boston, MA)
I have designed and/or
developed websites for
I learned web design &
development with WordPress
About 4 years ago…
Typical Workflow
• Set clear Goals and Objectives	

• Content Inventory/Strategy	

• Wireframe	

• PSDs (Design) 	

• Front-end Development	

• Back-end Development	

• Testing
Typical Workflow
• Set clear Goals and Objectives	

• Content Inventory/Strategy	

• Wireframe	

• PSDs (Design)
• Front-end Development	

• Back-end Development	

• Testing
Most of the design
decisions were made
Design
• Create the PSD	

• Get feedbacks	

• Make millions and millions of edits	

• Get sign off	

• Start building the website only when 

clients/stakeholders are satisfied with the PSDs.
Typical Workflow
• Set clear Goals and Objectives	

• Content Inventory/Strategy	

• Wireframe	

• Design (PSDs)
• Front-end Development	

• Back-end Development	

• Testing
Most of the design
decisions were made
Does this make sense?
We aint talkin ‘bout how the 

website looks on a browser
We talkin ‘bout how the 

website looks on a PSD.


How silly is that.We talking about PSDs.	

!
-Allen Iverson
These are printouts of websites 

and not websites.
Even more issues now
Pictures of Phone Usage
Photo Credit: www.flickr.com/photos/lukew
Create PSDs for every single
one of these devices?
“We only need designs for desktop
computer, iPhone and iPad.”
“Most of our users use a desktop
computer, iPhone and iPad.”
“we’ll see a larger screen, with a 4.7-inch model
launching first and a 5.5-inch model also being
unveiled at the same time”
Touch Experience
Touch Experience
Interactions 

(hover, animations and transitions)
Show Animations
Show Animations
Can not make these design 

decisions on a PSD
Past Workflow
• Set clear Goals and Objectives	

• Content Inventory/Strategy	

• Wireframe	

• PSDs (Design)
• Front-end Development	

• Back-end Development	

• Testing
Most of the design
decisions were made
Present Workflow
• Set clear Goals and Objectives	

• Content Inventory/Strategy	

• Wireframe	

• Design (PSDs)
• Front-end Development
• Back-end Development	

• Testing
Make MOST of the
design decisions
Make SOME of the
design decisions
Designing in the Browser
1) Saves Time
CSS3 is Powerful
CSS3 is Powerful
CSS3 is Powerful
2) Allows for rapid iteration
3) Content
On a PSD, more time is spent on
look and feel of the website. 

This puts content second.
Show Animations
CSS3 is Powerful
Content is given priority
Content is given priority
Content is given priority
4) Makes RWD easier
Let the content determine 

the breakpoints
5) Icon Fonts and SVG
6) Browser and Devices
Video Credit: https://www.youtube.com/watch?v=_iidwn2kfJU
I Use CodeKit
BrowserStack
8) Performance
9) Accessibility
Accessibility
Accessibility
Testing (user experience, browser & device
compatibility, performance, accessibility)
should not be done at the end.
Should be done during the
design process…
..in the Browser!
Let's Wrap it up
Continue to use Photoshop but
quickly move to the browser
Workflow
• Set clear Goals and Objectives	

• Content Inventory/Strategy	

• Wireframe	

• Design (PSDs)
• Front-end Development
• Back-end Development	

• Testing
Make MOST of the
design decisions
Make SOME of the
design decisions
Make all the important
decisions in the browser
Thank You
Email: info@SangMinYoon.com
Twitter: @SMY315
Questions?

More Related Content

What's hot

Week 5 - Sketching And Prototyping - 4
Week 5 - Sketching And Prototyping - 4Week 5 - Sketching And Prototyping - 4
Week 5 - Sketching And Prototyping - 4
Stark State College
 
Nov. 15, 2011 dani nordin talking to clients about drupal projects
Nov. 15, 2011 dani nordin talking to clients about drupal projectsNov. 15, 2011 dani nordin talking to clients about drupal projects
Nov. 15, 2011 dani nordin talking to clients about drupal projects
O'Reilly Media
 
Designing in the Browser - Mason Wendell, Drupaldelphia
Designing in the Browser - Mason Wendell, DrupaldelphiaDesigning in the Browser - Mason Wendell, Drupaldelphia
Designing in the Browser - Mason Wendell, Drupaldelphia
canarymason
 
Why wireframes-v2
Why wireframes-v2Why wireframes-v2
Why wireframes-v2
beckwatson
 

What's hot (20)

Responsive web Design
Responsive web DesignResponsive web Design
Responsive web Design
 
New SEO Approaches For WordPress
New SEO Approaches For WordPressNew SEO Approaches For WordPress
New SEO Approaches For WordPress
 
Treating your career path and training like leveling up in games by Raymond C...
Treating your career path and training like leveling up in games by Raymond C...Treating your career path and training like leveling up in games by Raymond C...
Treating your career path and training like leveling up in games by Raymond C...
 
Week 5 - Sketching And Prototyping - 4
Week 5 - Sketching And Prototyping - 4Week 5 - Sketching And Prototyping - 4
Week 5 - Sketching And Prototyping - 4
 
Introduction to Wordpress Theme Development
Introduction to Wordpress Theme Development Introduction to Wordpress Theme Development
Introduction to Wordpress Theme Development
 
Nov. 15, 2011 dani nordin talking to clients about drupal projects
Nov. 15, 2011 dani nordin talking to clients about drupal projectsNov. 15, 2011 dani nordin talking to clients about drupal projects
Nov. 15, 2011 dani nordin talking to clients about drupal projects
 
Evaluating & selecting themes
Evaluating & selecting themesEvaluating & selecting themes
Evaluating & selecting themes
 
UX Army of One
UX Army of OneUX Army of One
UX Army of One
 
Designing for mCommerce
Designing for mCommerceDesigning for mCommerce
Designing for mCommerce
 
Eb aquesha
Eb aqueshaEb aquesha
Eb aquesha
 
Speaker Training Workshop for WordCamps and Meetups
Speaker Training Workshop for WordCamps and MeetupsSpeaker Training Workshop for WordCamps and Meetups
Speaker Training Workshop for WordCamps and Meetups
 
Web Site Hosting and Deployment
Web Site Hosting and DeploymentWeb Site Hosting and Deployment
Web Site Hosting and Deployment
 
We Need To Talk About IE6
We Need To Talk About IE6We Need To Talk About IE6
We Need To Talk About IE6
 
Reward & Punishment
Reward & PunishmentReward & Punishment
Reward & Punishment
 
Debunking Web Design Myths
Debunking Web Design MythsDebunking Web Design Myths
Debunking Web Design Myths
 
Keys to Responsive Design
Keys to Responsive DesignKeys to Responsive Design
Keys to Responsive Design
 
Designing in the Browser - Mason Wendell, Drupaldelphia
Designing in the Browser - Mason Wendell, DrupaldelphiaDesigning in the Browser - Mason Wendell, Drupaldelphia
Designing in the Browser - Mason Wendell, Drupaldelphia
 
Ganesh
GaneshGanesh
Ganesh
 
Real World SharePoint Branding - SharePoint Online - SharePoint Saturday Sess...
Real World SharePoint Branding - SharePoint Online - SharePoint Saturday Sess...Real World SharePoint Branding - SharePoint Online - SharePoint Saturday Sess...
Real World SharePoint Branding - SharePoint Online - SharePoint Saturday Sess...
 
Why wireframes-v2
Why wireframes-v2Why wireframes-v2
Why wireframes-v2
 

Similar to Designing (Deciding) in the Browser

Mozilla Developer Derby October 2012: Media Queries
Mozilla Developer Derby October 2012: Media Queries Mozilla Developer Derby October 2012: Media Queries
Mozilla Developer Derby October 2012: Media Queries
themystic_ca
 
Web Development Tutorial Workshop for Beginners - Learn Responsive Web Design...
Web Development Tutorial Workshop for Beginners - Learn Responsive Web Design...Web Development Tutorial Workshop for Beginners - Learn Responsive Web Design...
Web Development Tutorial Workshop for Beginners - Learn Responsive Web Design...
Bootstrap Creative
 

Similar to Designing (Deciding) in the Browser (20)

SEF 2014 - Responsive Design in SharePoint 2013
SEF 2014 - Responsive Design in SharePoint 2013SEF 2014 - Responsive Design in SharePoint 2013
SEF 2014 - Responsive Design in SharePoint 2013
 
Jennifer Robbins: ARTIFACT Conference Keynote
Jennifer Robbins: ARTIFACT Conference KeynoteJennifer Robbins: ARTIFACT Conference Keynote
Jennifer Robbins: ARTIFACT Conference Keynote
 
Web Design
Web DesignWeb Design
Web Design
 
Mozilla Developer Derby October 2012: Media Queries
Mozilla Developer Derby October 2012: Media Queries Mozilla Developer Derby October 2012: Media Queries
Mozilla Developer Derby October 2012: Media Queries
 
Designing your SharePoint Internet site: The basics
Designing your SharePoint Internet site: The basicsDesigning your SharePoint Internet site: The basics
Designing your SharePoint Internet site: The basics
 
Startup Institute NYC: Styling
Startup Institute NYC: StylingStartup Institute NYC: Styling
Startup Institute NYC: Styling
 
Best Practices for SharePoint Public Websites
Best Practices for SharePoint Public WebsitesBest Practices for SharePoint Public Websites
Best Practices for SharePoint Public Websites
 
How to Project-Manage and Implement a Responsive Website
How to Project-Manage and Implement a Responsive WebsiteHow to Project-Manage and Implement a Responsive Website
How to Project-Manage and Implement a Responsive Website
 
WordPress for Designers
WordPress for DesignersWordPress for Designers
WordPress for Designers
 
Approaches to Responsive Wen Design & Development
Approaches to Responsive Wen Design & DevelopmentApproaches to Responsive Wen Design & Development
Approaches to Responsive Wen Design & Development
 
Media queries and frameworks
Media queries and frameworksMedia queries and frameworks
Media queries and frameworks
 
Keys to Responsive Design
Keys to Responsive DesignKeys to Responsive Design
Keys to Responsive Design
 
Responsive Design for SavvyMoney Credit Score
Responsive Design for SavvyMoney Credit ScoreResponsive Design for SavvyMoney Credit Score
Responsive Design for SavvyMoney Credit Score
 
Progressive Enhancement
Progressive EnhancementProgressive Enhancement
Progressive Enhancement
 
Thoughtful theming
Thoughtful themingThoughtful theming
Thoughtful theming
 
Basics of Web Design: A primer of what you need to know to design for the web
Basics of Web Design: A primer of what you need to know to design for the webBasics of Web Design: A primer of what you need to know to design for the web
Basics of Web Design: A primer of what you need to know to design for the web
 
Responsive Design Workflow
Responsive Design WorkflowResponsive Design Workflow
Responsive Design Workflow
 
SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017
SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017
SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017
 
Make SharePoint Look Not Like SharePoint - SPSNashville - Cathy Dew
Make SharePoint Look Not Like SharePoint - SPSNashville - Cathy DewMake SharePoint Look Not Like SharePoint - SPSNashville - Cathy Dew
Make SharePoint Look Not Like SharePoint - SPSNashville - Cathy Dew
 
Web Development Tutorial Workshop for Beginners - Learn Responsive Web Design...
Web Development Tutorial Workshop for Beginners - Learn Responsive Web Design...Web Development Tutorial Workshop for Beginners - Learn Responsive Web Design...
Web Development Tutorial Workshop for Beginners - Learn Responsive Web Design...
 

Recently uploaded

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 

Designing (Deciding) in the Browser