SlideShare una empresa de Scribd logo
1 de 71
Descargar para leer sin conexión
Aboutis WYSIWYS
                      What you see what you spec’d

                      Alex Breuer, Creative Director, The Guardian
                      Dan Gardner, Founder & Creative Director, Code & Theory
                      Dave Rupert, Lead Developer, Paravel




                      #WYSIWYS

                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013                  1




Monday, 18 March 13
Learnings from
                      Code and Theory


                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY   2




Monday, 18 March 13
How it’s done



                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY   3




Monday, 18 March 13
1                       2   3

                                                           4                       5   6

                                                           7                       8   9
                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY           4




Monday, 18 March 13
1   2

                                                                                   3   4

                                                                                   5   6
                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY




Monday, 18 March 13
1

                                                                                   2

                                                                                   3
                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY




Monday, 18 March 13
a

                                                                                   b

                                                                                   c
                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY




Monday, 18 March 13
Done.                                                        a

                                                                                   b

                                                                                   c
                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY




Monday, 18 March 13
Done.                                                        a

                                                                                   b

                                                                                   c
                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY
                                                                                       Thanks.
Monday, 18 March 13
The biggest challenge
                      of Responsive Design
                      is decision-making
                      Purpose, Platform, Prioritization, Process



                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY   10




Monday, 18 March 13
Definitions Help
                         Device Specific                              Individually coded & designed for
                                                                      specific device (ie. mdot)
                         Adaptive                                     Designing and developing elements for
                                                                      targeted devices. (back-end serves up
                                                                      specific device code for device)
                         Responsive                                   One front-end Code base that optimally
                                                                      presents designs across devices. (often
                                                                      fluid design)
                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY                                11




Monday, 18 March 13
Purpose, Platform, Prioritization, Process



                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY   12




Monday, 18 March 13
System Design
                      The design system must be purpose driven




                                                                                           G




                                                                                                                     G
                                                                                                        CE
                                                                                           N




                                                                                                                    IN
                                                                                          HI




                                                                                                    ER




                                                                                                                  ET
                                                                                      IS




                                                                                                    M




                                                                                                              RK
                                                                                     BL




                                                                                                M




                                                                                                              A
                                                                                               CO
                                                                                   PU




                                                                                                             M
                       TYPOGRAPHICALLY                                                                              IMAGE
                                DRIVEN                                                                              DRIVEN




                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY                                             13




Monday, 18 March 13
Monday, 18 March 13
Monday, 18 March 13
Monday, 18 March 13
Content Strategy

                      The Content Determines                                       Content considerations include:
                      The Design
                                                                                   - Formats
                                                                                   - Frequency
                                                                                   - Pathing and desired user flow



                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY                                     17




Monday, 18 March 13
Purpose, Platform, Prioritization, Process



                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY   18




Monday, 18 March 13
Consider the
                      Ecosystem
                      How does this responsive site exist with
                      other products on the same devices


                                                                                   RESPONSIVE
                      REPLICATED                                                                DIFFERENTIATED
                                                                                     NATIVE


                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY                                 19




Monday, 18 March 13
Adaptive Design in a
                      Responsive Framework
                      Device Specific Differentiation                              Considerations and Challenges:

                                                                                   - Technology (cms management and time)
                                                                                   - Content (what’s needed on what device?)
                                                                                   - Functionality (where can we add value?)



                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY                                         20




Monday, 18 March 13
App like, not web like

                      This Isn’t Page Design,                                      - Gestures + Animation
                      It’s Interaction Design                                      - Sandboxes for freedom and extension
                                                                                   - Leverage functionality and assets




                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY                                           21




Monday, 18 March 13
Items

                                                                                   Page
                                                                                   Templates

  Modules




   Librarys
  (Outfits)
                                                                                   Custom Pages




                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY           22




Monday, 18 March 13
Monday, 18 March 13
Purpose, Platform, Prioritization, Process



                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY   24




Monday, 18 March 13
System Design

                      Page Templates                             Custom Pages      Librarys (outfits)   Modules   Items


                      Design                                                                                         Design
                         Big                                                                                         Small



                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY                                              25




Monday, 18 March 13
It’s not mobile first
                                      first,

                      its all platforms at once
                      More, But Simple



                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY   26




Monday, 18 March 13
Midpoints or
                      Breakpoints
                                                                                   TIME TO MARKET

                                                                                   LONGEVITY OF EXPERIENCE

                                                                                   RESOURCES

                                                                                   TARGET DEVICES

                                                                                   COMPLEXITY OF BEHAVIORAL USAGE


                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY                                    27




Monday, 18 March 13
Monday, 18 March 13
Purpose, Platform, Prioritization, Process



                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY   29




Monday, 18 March 13
How It’s Used
                      Using the system is as important                             Organizational and Workflow
                      as the system itself                                         considerations include:

                                                                                   - Org Structure, Resources
                                                                                   - CMS access, authority and hierarchy
                                                                                   - Content creation process


                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY                                           30




Monday, 18 March 13
How We Do It
                      Constantly Refining Our Process                              Some of our best practices include:

                                                                                   - Team composition
                                                                                   - Argue early and often
                                                                                   - Prototype early and often
                                                                                   - Tools: Indesign & Keynote


                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY                                         31




Monday, 18 March 13
Design Is Not Done...
                      ...Until It’s Developed
                      and it’s still probably not done.




                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY   32




Monday, 18 March 13
The empire
                                                                 Premium mobile technology
                                                                 Intuitive UX and
                                                                 reading experience




                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013                               33




Monday, 18 March 13
A new hope



                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013   34




Monday, 18 March 13
Old technology



                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013   35




Monday, 18 March 13
A new hope (again)



                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013   36




Monday, 18 March 13
not the droids...



                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013   37




Monday, 18 March 13
A new hope (AGAIN!)



                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013   38




Monday, 18 March 13
RESPONSIVE DESIGN • SXSW • 11 MARCH 2013   39




Monday, 18 March 13
the easy bit                               Display area




                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013                  40




Monday, 18 March 13
equivalence                                Content and template
                                                                 bundle
                                                                 Text size/dpi ranges
                                                                 Grid based on baselines
                                                                 and and columns scaled
                                                                 to image aspect ratio
                                                                 Number of columns
                                                                 Number of rows




                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013                          41




Monday, 18 March 13
The hard bit
                      Estimation
                      Distribution
                      Filter
                      Test
                      Render


                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013   42




Monday, 18 March 13
The hard bit
                      Estimation
                      Minimum pages for compulsory
                      content to minimise white space




                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013   43




Monday, 18 March 13
The hard bit
                      Distribution
                      Using rules defined for display area.
                      number of items per page
                      hierachy and position across pages




                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013   44




Monday, 18 March 13
The hard bit
                      Filter
                      Test valid combinations of elements defined by
                      distribution
                      Best combination of content sizes to fill minimum
                      number of pages in desirable paced sequence



                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013            45




Monday, 18 March 13
The hard bit
                      most significant sizes of the most significant content
                      items on the most significant pages
                      Cartesian product sequences to limit combinations
                      (a more important than b)

                      [a1, a2, a3] [b1, b2, b3]


                      [a1, b1] [a1, b2] [a1, b3] [a2, b1] [a2, b2] etc
                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013                 46




Monday, 18 March 13
The hard bit
                      Test
                      Configure a limit to the number of
                      tests before optimum is chosen




                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013   47




Monday, 18 March 13
The hard bit
                      Render
                      Specific rules and precedents and overides from cms
                      during distribution and filtering




                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013              48




Monday, 18 March 13
RESPONSIVE DESIGN • SXSW • 11 MARCH 2013   49




Monday, 18 March 13
Responsive
                      Deliverables



Monday, 18 March 13
Ye olde way: Pages

                      PSD                       js                   Welcome to my
                                                  css
                            “Hey, code this.”      html   FTP Shit      Website




Monday, 18 March 13
Does not account for
                      complexity.



Monday, 18 March 13
“Developers should build a program
                      out of simple parts connected by well
                      defined interfaces, so problems are
                      local, and parts of the program can be
                      replaced in future versions to support
                      new features.”
                      The UNIX Philosophy




Monday, 18 March 13
Monday, 18 March 13
Monday, 18 March 13
The new way: Modules
                      Module 1   Module 2



                      js         js                         Welcome to my
                        css        css
                         html       html    Build Process      Website




Monday, 18 March 13
How then to
                      organize these
                      modules?

Monday, 18 March 13
SMACSS by Snook
                         http://smacss.com




Monday, 18 March 13
Self-realization!!


                                Theme
                             State (:hover)

                           Module (.module)
                       Layout (grid & structure)
                      Base (reset & type defaults)

                      SMACSS Organization of CSS


Monday, 18 March 13
.module {
                        background: pink;
                      }

                      .module:hover {
                        opacity: 0.8;
                      }

                      .module--blue {
                        background: blue;
                      }



Monday, 18 March 13
Brand Identity
                      System for Web



Monday, 18 March 13
Monday, 18 March 13
Monday, 18 March 13
With RWD we’re
                      creating systems,
                      not pages.

Monday, 18 March 13
Flexible grid               Carousels
                      Responsive typography      Dropdowns
                      RWD images plan            Pagination
                      Scalable navigation        Data tables
                      Performance budget          Icon fonts
                      Accessible form controls       more...


Monday, 18 March 13
Monday, 18 March 13
Interactive
                      Style Guides,
                      Prototypes,
                      [insert buzzword],
Monday, 18 March 13
                      etc.
Demo or it
                      didn’t happen
                      isn’t billable.

Monday, 18 March 13
Tiny bootstraps,
                      for every client.



Monday, 18 March 13
Uhh..Works on
                      iPhone.



Monday, 18 March 13
Thanks
                      @ajbreuer
                      @danjgardner
                      @davatron5000

                      #WYSIWYS

                      RESPONSIVE DESIGN • SXSW • 11 MARCH 2013   71




Monday, 18 March 13

Más contenido relacionado

Último

Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Call Girls in Nagpur High Profile
 
Stark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxStark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxjeswinjees
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceanilsa9823
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...amitlee9823
 
2-tool presenthdbdbdbdbddhdhddation.pptx
2-tool presenthdbdbdbdbddhdhddation.pptx2-tool presenthdbdbdbdbddhdhddation.pptx
2-tool presenthdbdbdbdbddhdhddation.pptxsuhanimunjal27
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...Delhi Call girls
 
Government polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdGovernment polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdshivubhavv
 
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
 
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
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...Call Girls in Nagpur High Profile
 
Case Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneCase Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneLukeKholes
 
Pastel Portfolio _ by Slidesgo.pptx. Xxx
Pastel Portfolio _ by Slidesgo.pptx. XxxPastel Portfolio _ by Slidesgo.pptx. Xxx
Pastel Portfolio _ by Slidesgo.pptx. XxxSegundoManuelFaichin1
 
infant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptxinfant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptxsuhanimunjal27
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja Nehwal
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxTusharBahuguna2
 

Último (20)

Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
Stark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxStark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptx
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
 
2-tool presenthdbdbdbdbddhdhddation.pptx
2-tool presenthdbdbdbdbddhdhddation.pptx2-tool presenthdbdbdbdbddhdhddation.pptx
2-tool presenthdbdbdbdbddhdhddation.pptx
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
Government polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdGovernment polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcd
 
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
 
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...
 
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 ...
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
 
Case Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneCase Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, Pune
 
Pastel Portfolio _ by Slidesgo.pptx. Xxx
Pastel Portfolio _ by Slidesgo.pptx. XxxPastel Portfolio _ by Slidesgo.pptx. Xxx
Pastel Portfolio _ by Slidesgo.pptx. Xxx
 
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
 
infant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptxinfant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptx
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptx
 

Destacado

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 

Destacado (20)

Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 

SXSX wysiwys panel slides

  • 1. Aboutis WYSIWYS What you see what you spec’d Alex Breuer, Creative Director, The Guardian Dan Gardner, Founder & Creative Director, Code & Theory Dave Rupert, Lead Developer, Paravel #WYSIWYS RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 1 Monday, 18 March 13
  • 2. Learnings from Code and Theory RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY 2 Monday, 18 March 13
  • 3. How it’s done RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY 3 Monday, 18 March 13
  • 4. 1 2 3 4 5 6 7 8 9 RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY 4 Monday, 18 March 13
  • 5. 1 2 3 4 5 6 RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY Monday, 18 March 13
  • 6. 1 2 3 RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY Monday, 18 March 13
  • 7. a b c RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY Monday, 18 March 13
  • 8. Done. a b c RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY Monday, 18 March 13
  • 9. Done. a b c RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY Thanks. Monday, 18 March 13
  • 10. The biggest challenge of Responsive Design is decision-making Purpose, Platform, Prioritization, Process RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY 10 Monday, 18 March 13
  • 11. Definitions Help Device Specific Individually coded & designed for specific device (ie. mdot) Adaptive Designing and developing elements for targeted devices. (back-end serves up specific device code for device) Responsive One front-end Code base that optimally presents designs across devices. (often fluid design) RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY 11 Monday, 18 March 13
  • 12. Purpose, Platform, Prioritization, Process RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY 12 Monday, 18 March 13
  • 13. System Design The design system must be purpose driven G G CE N IN HI ER ET IS M RK BL M A CO PU M TYPOGRAPHICALLY IMAGE DRIVEN DRIVEN RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY 13 Monday, 18 March 13
  • 17. Content Strategy The Content Determines Content considerations include: The Design - Formats - Frequency - Pathing and desired user flow RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY 17 Monday, 18 March 13
  • 18. Purpose, Platform, Prioritization, Process RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY 18 Monday, 18 March 13
  • 19. Consider the Ecosystem How does this responsive site exist with other products on the same devices RESPONSIVE REPLICATED DIFFERENTIATED NATIVE RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY 19 Monday, 18 March 13
  • 20. Adaptive Design in a Responsive Framework Device Specific Differentiation Considerations and Challenges: - Technology (cms management and time) - Content (what’s needed on what device?) - Functionality (where can we add value?) RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY 20 Monday, 18 March 13
  • 21. App like, not web like This Isn’t Page Design, - Gestures + Animation It’s Interaction Design - Sandboxes for freedom and extension - Leverage functionality and assets RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY 21 Monday, 18 March 13
  • 22. Items Page Templates Modules Librarys (Outfits) Custom Pages RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY 22 Monday, 18 March 13
  • 24. Purpose, Platform, Prioritization, Process RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY 24 Monday, 18 March 13
  • 25. System Design Page Templates Custom Pages Librarys (outfits) Modules Items Design Design Big Small RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY 25 Monday, 18 March 13
  • 26. It’s not mobile first first, its all platforms at once More, But Simple RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY 26 Monday, 18 March 13
  • 27. Midpoints or Breakpoints TIME TO MARKET LONGEVITY OF EXPERIENCE RESOURCES TARGET DEVICES COMPLEXITY OF BEHAVIORAL USAGE RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY 27 Monday, 18 March 13
  • 29. Purpose, Platform, Prioritization, Process RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY 29 Monday, 18 March 13
  • 30. How It’s Used Using the system is as important Organizational and Workflow as the system itself considerations include: - Org Structure, Resources - CMS access, authority and hierarchy - Content creation process RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY 30 Monday, 18 March 13
  • 31. How We Do It Constantly Refining Our Process Some of our best practices include: - Team composition - Argue early and often - Prototype early and often - Tools: Indesign & Keynote RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY 31 Monday, 18 March 13
  • 32. Design Is Not Done... ...Until It’s Developed and it’s still probably not done. RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 • CODE AND THEORY 32 Monday, 18 March 13
  • 33. The empire Premium mobile technology Intuitive UX and reading experience RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 33 Monday, 18 March 13
  • 34. A new hope RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 34 Monday, 18 March 13
  • 35. Old technology RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 35 Monday, 18 March 13
  • 36. A new hope (again) RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 36 Monday, 18 March 13
  • 37. not the droids... RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 37 Monday, 18 March 13
  • 38. A new hope (AGAIN!) RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 38 Monday, 18 March 13
  • 39. RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 39 Monday, 18 March 13
  • 40. the easy bit Display area RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 40 Monday, 18 March 13
  • 41. equivalence Content and template bundle Text size/dpi ranges Grid based on baselines and and columns scaled to image aspect ratio Number of columns Number of rows RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 41 Monday, 18 March 13
  • 42. The hard bit Estimation Distribution Filter Test Render RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 42 Monday, 18 March 13
  • 43. The hard bit Estimation Minimum pages for compulsory content to minimise white space RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 43 Monday, 18 March 13
  • 44. The hard bit Distribution Using rules defined for display area. number of items per page hierachy and position across pages RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 44 Monday, 18 March 13
  • 45. The hard bit Filter Test valid combinations of elements defined by distribution Best combination of content sizes to fill minimum number of pages in desirable paced sequence RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 45 Monday, 18 March 13
  • 46. The hard bit most significant sizes of the most significant content items on the most significant pages Cartesian product sequences to limit combinations (a more important than b) [a1, a2, a3] [b1, b2, b3] [a1, b1] [a1, b2] [a1, b3] [a2, b1] [a2, b2] etc RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 46 Monday, 18 March 13
  • 47. The hard bit Test Configure a limit to the number of tests before optimum is chosen RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 47 Monday, 18 March 13
  • 48. The hard bit Render Specific rules and precedents and overides from cms during distribution and filtering RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 48 Monday, 18 March 13
  • 49. RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 49 Monday, 18 March 13
  • 50. Responsive Deliverables Monday, 18 March 13
  • 51. Ye olde way: Pages PSD js Welcome to my css “Hey, code this.” html FTP Shit Website Monday, 18 March 13
  • 52. Does not account for complexity. Monday, 18 March 13
  • 53. “Developers should build a program out of simple parts connected by well defined interfaces, so problems are local, and parts of the program can be replaced in future versions to support new features.” The UNIX Philosophy Monday, 18 March 13
  • 56. The new way: Modules Module 1 Module 2 js js Welcome to my css css html html Build Process Website Monday, 18 March 13
  • 57. How then to organize these modules? Monday, 18 March 13
  • 58. SMACSS by Snook http://smacss.com Monday, 18 March 13
  • 59. Self-realization!! Theme State (:hover) Module (.module) Layout (grid & structure) Base (reset & type defaults) SMACSS Organization of CSS Monday, 18 March 13
  • 60. .module { background: pink; } .module:hover { opacity: 0.8; } .module--blue { background: blue; } Monday, 18 March 13
  • 61. Brand Identity System for Web Monday, 18 March 13
  • 64. With RWD we’re creating systems, not pages. Monday, 18 March 13
  • 65. Flexible grid Carousels Responsive typography Dropdowns RWD images plan Pagination Scalable navigation Data tables Performance budget Icon fonts Accessible form controls more... Monday, 18 March 13
  • 67. Interactive Style Guides, Prototypes, [insert buzzword], Monday, 18 March 13 etc.
  • 68. Demo or it didn’t happen isn’t billable. Monday, 18 March 13
  • 69. Tiny bootstraps, for every client. Monday, 18 March 13
  • 70. Uhh..Works on iPhone. Monday, 18 March 13
  • 71. Thanks @ajbreuer @danjgardner @davatron5000 #WYSIWYS RESPONSIVE DESIGN • SXSW • 11 MARCH 2013 71 Monday, 18 March 13