SlideShare a Scribd company logo
Responsivewebdesign A QuickTech TourAlexandre Marreiros, 2011
AgendaAlexandre Marreiros, 2011IntroductionFlexible DesignResponsive Design ConceptResolutionThinkingFlexibleThinkingStructureThinkingCSS3 Media QueriesReferences
IntroductionAlexandre Marreiros, 2011“The control which designers know in the print medium, and often desire in the web medium, is simply a function of the limitation of the printed page. We should embrace the fact that the web doesn’t have the same constraints, and design for this flexibility. But first, we must “accept the ebb and flow of things.” John Allsopp
IntroductionAlexandre Marreiros, 2011Nowadays we are faced with a great number of different devices, with different input modes  All this devices had browsers and more than ever before using web is a reality in all this supportsIf the input way and user expectation isn´t always the same in all these devices, should the design deliver be equal?
IntroductionAlexandre Marreiros, 2011“I think we often take comfort in such explicit requirements, as they allow us to compartmentalize the problems before us. We can quarantine the mobile experience on separate subdomain’s separatesubdomains, spaces distinct and separate from “the non-iPhone website.Butwhat’s next? An iPad website? An N90 website? Can we really continue to commit to supporting each new user agent with its own bespoke experience? At some point, this starts to feel like a zero sum game. But how can we—and our designs—adapt?”Ethan Marcotte
Flexible DesignAlexandre Marreiros, 2011In order to answer the different web devices navigation, some of us had use as a foundation of our Web Applications and sites a Flexible DesignOur sites should scale in order to give to user a experience, that is independent from the device we are using
Flexible DesignAlexandre Marreiros, 2011In the article Fluid Grids, Ethan Marcotte explain us a way to get a Flexible design.With this kind of technics, we scale or design according to user device settings.
FlexibleDesign DemoAlexandre Marreiros, 2011				Demo of Flexible Design
Responsive Design ConceptAlexandre Marreiros, 2011One site, different devices, different behaviors, different resolutions. Be fluent? Or should we be responsive?
Responsive Design ConceptAlexandre Marreiros, 2011Is the web design approach here you try to address user’s behavior’s and environment's, considering screen size and platform orientation.When a user switches between devices his site should automatically accommodate contents responding to user’s expectation, based on his device.Applying a responsive behavior, enable us to address the different device issue without have to create hundred of layouts.
Responsive Design DemoAlexandre Marreiros, 2011				Demo of Responsive Design (http://colly.com/)
ResolutionAlexandre Marreiros, 2011One thing we have to think when we talk about being Responsive is resolutions. http://sender11.typepad.com/sender11/2008/04/mobile-screen-s.html
ResolutionAlexandre Marreiros, 2011 Devices           Resolution        OrientationsOrientation and Resolution are also directly related, when we talk about Responsive.Portait                   Landscape
FlexibleAlexandre Marreiros, 2011On part of the solution is to make all layout more flexibleAutomatically adjust of images that make part of the layoutThink Flexible not just in terms of adjusting for different resolutions but also a way to change things in different orientations.
Flexible DemoAlexandre Marreiros, 2011Demo of Flexible Layout design (http://zomigi.com/blog/essential-resources-for-creating-liquid-and-elastic-layouts/)(http://unstoppablerobotninja.com/entry/fluid-images/ )
StructureAlexandre Marreiros, 2011At a structure level we may think in 3 different ways to solve a the problems related to orientation and resolution:Have different HTML Layouts to each  resolutions and deliver the right Layout according to the device ( this is not always implementable);Separated StyleSheets(this can be interesting for older briwsers);Using CSS Media Query (the more efficient and interesting);Using JavaScript Technics;
StructureAlexandre Marreiros, 2011
Structure DemoAlexandre Marreiros, 2011Structure Examples
CSS3 Media Query DemoAlexandre Marreiros, 2011Structure Examples
Alexandre Marreiros, 2011CSS Media QueryWithJavaScriptDemoStructure Examples
RefrencesAlexandre Marreiros, 2011Responsive Web Design, EthanMarcotteCSS Media Query for Mobile isFool’s Gold, CloudFourDesigning for a Responsive Web withHeuristicMethods, Design ReviverExamplesOfFlexibleLayoutsWith CSS3 Media Queries, Zoe MickleyGillenwaterFlexibleWeb Book, Zoe MickleyGillenwater (printedbook)
ContactsAlexandre Marreiros, 2011Email: Amarreiros@gmail.comTwitter: @alexmarreirosFeel free to ask

More Related Content

PPTX
The difference between ux and ui design
PPTX
Responsive web design
PPTX
Introduction to ui ux
PDF
Basic Responsive Theming - Somedutta Ghosh
PDF
Wakeupsales New UI Overhaul: Making CRM work Joyful
PPTX
Responsive web design ppt
PDF
Blogs and the Semantic Web
PDF
SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web
The difference between ux and ui design
Responsive web design
Introduction to ui ux
Basic Responsive Theming - Somedutta Ghosh
Wakeupsales New UI Overhaul: Making CRM work Joyful
Responsive web design ppt
Blogs and the Semantic Web
SIOC Tactics: Gaining Acceptance for a Semantic Web Vocabulary on the Social Web

Similar to Responsive webdesign (20)

PPT
Edit open day responsive design frameworks
PDF
Responsive Design and Joomla!
PDF
Intro to Responsive
PPTX
Chapter 17: Responsive Web Design
PDF
Responsive web design
PDF
Design Responsibly
PPT
Mobile Monday Presentation: Responsive Web Design
PPTX
Using Responsive Web Design To Make Your Web Work Everywhere
PDF
Sbwire 531031
PDF
Responsive Webdesign
PPTX
Responsive Web Design
PDF
Responsive design
PDF
Responsive Design Tools & Resources
PPTX
Developing for Responsive Design - Frederic Welterlin
KEY
Responsive Web Design
PDF
Responsive Web Design
PDF
Goldmund, Wyldebeast & Wunderliebe - Responsive Webdesign Workshop
PDF
Guidelines for Responsive UX Design 11/16/19
PDF
Guidelines for Responsive UX Design 07/20/19
PDF
Responsive Web Design - Why and How
Edit open day responsive design frameworks
Responsive Design and Joomla!
Intro to Responsive
Chapter 17: Responsive Web Design
Responsive web design
Design Responsibly
Mobile Monday Presentation: Responsive Web Design
Using Responsive Web Design To Make Your Web Work Everywhere
Sbwire 531031
Responsive Webdesign
Responsive Web Design
Responsive design
Responsive Design Tools & Resources
Developing for Responsive Design - Frederic Welterlin
Responsive Web Design
Responsive Web Design
Goldmund, Wyldebeast & Wunderliebe - Responsive Webdesign Workshop
Guidelines for Responsive UX Design 11/16/19
Guidelines for Responsive UX Design 07/20/19
Responsive Web Design - Why and How
Ad

More from Alexandre Marreiros (20)

PPTX
Agular fromthetrenches2netponto
PPTX
Whats a Chat bot
PPTX
Type of angular 2
PPTX
Xamarin devdays 2017 - PT - connected apps
PPTX
ASP.NEt MVC and Angular What a couple
PPTX
PPTX
Jws masterclass progressive web apps
PPTX
Xamarin.forms
PPTX
Quick View of Angular JS for High School
PPTX
Pt xug xamarin pratices on big ui consumer apps
PPTX
Get satrted angular js day 2
PPTX
Get satrted angular js
PPTX
Gab2015 azure search as a service
PPTX
Pragmatic responsive web design industry session 7
PPTX
Boot strapandresponsiveintro
PPTX
WebSite development using WinJS
PPTX
Universal Apps Development using HTML 5 and WINJS
PPTX
GWAB Mobile Services
PPTX
Html5ignition newweborder
PPTX
Windows8.1 html5 dev paradigm discussion netponto
Agular fromthetrenches2netponto
Whats a Chat bot
Type of angular 2
Xamarin devdays 2017 - PT - connected apps
ASP.NEt MVC and Angular What a couple
Jws masterclass progressive web apps
Xamarin.forms
Quick View of Angular JS for High School
Pt xug xamarin pratices on big ui consumer apps
Get satrted angular js day 2
Get satrted angular js
Gab2015 azure search as a service
Pragmatic responsive web design industry session 7
Boot strapandresponsiveintro
WebSite development using WinJS
Universal Apps Development using HTML 5 and WINJS
GWAB Mobile Services
Html5ignition newweborder
Windows8.1 html5 dev paradigm discussion netponto
Ad

Recently uploaded (20)

PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PPTX
OMC Textile Division Presentation 2021.pptx
PDF
Mushroom cultivation and it's methods.pdf
PDF
August Patch Tuesday
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
Spectroscopy.pptx food analysis technology
PPTX
Machine Learning_overview_presentation.pptx
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PPTX
1. Introduction to Computer Programming.pptx
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Heart disease approach using modified random forest and particle swarm optimi...
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
A comparative study of natural language inference in Swahili using monolingua...
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Unlocking AI with Model Context Protocol (MCP)
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
OMC Textile Division Presentation 2021.pptx
Mushroom cultivation and it's methods.pdf
August Patch Tuesday
Network Security Unit 5.pdf for BCA BBA.
Spectroscopy.pptx food analysis technology
Machine Learning_overview_presentation.pptx
Group 1 Presentation -Planning and Decision Making .pptx
1. Introduction to Computer Programming.pptx
MIND Revenue Release Quarter 2 2025 Press Release
Heart disease approach using modified random forest and particle swarm optimi...
Building Integrated photovoltaic BIPV_UPV.pdf
Univ-Connecticut-ChatGPT-Presentaion.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Reach Out and Touch Someone: Haptics and Empathic Computing
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025

Responsive webdesign

  • 1. Responsivewebdesign A QuickTech TourAlexandre Marreiros, 2011
  • 2. AgendaAlexandre Marreiros, 2011IntroductionFlexible DesignResponsive Design ConceptResolutionThinkingFlexibleThinkingStructureThinkingCSS3 Media QueriesReferences
  • 3. IntroductionAlexandre Marreiros, 2011“The control which designers know in the print medium, and often desire in the web medium, is simply a function of the limitation of the printed page. We should embrace the fact that the web doesn’t have the same constraints, and design for this flexibility. But first, we must “accept the ebb and flow of things.” John Allsopp
  • 4. IntroductionAlexandre Marreiros, 2011Nowadays we are faced with a great number of different devices, with different input modes All this devices had browsers and more than ever before using web is a reality in all this supportsIf the input way and user expectation isn´t always the same in all these devices, should the design deliver be equal?
  • 5. IntroductionAlexandre Marreiros, 2011“I think we often take comfort in such explicit requirements, as they allow us to compartmentalize the problems before us. We can quarantine the mobile experience on separate subdomain’s separatesubdomains, spaces distinct and separate from “the non-iPhone website.Butwhat’s next? An iPad website? An N90 website? Can we really continue to commit to supporting each new user agent with its own bespoke experience? At some point, this starts to feel like a zero sum game. But how can we—and our designs—adapt?”Ethan Marcotte
  • 6. Flexible DesignAlexandre Marreiros, 2011In order to answer the different web devices navigation, some of us had use as a foundation of our Web Applications and sites a Flexible DesignOur sites should scale in order to give to user a experience, that is independent from the device we are using
  • 7. Flexible DesignAlexandre Marreiros, 2011In the article Fluid Grids, Ethan Marcotte explain us a way to get a Flexible design.With this kind of technics, we scale or design according to user device settings.
  • 8. FlexibleDesign DemoAlexandre Marreiros, 2011 Demo of Flexible Design
  • 9. Responsive Design ConceptAlexandre Marreiros, 2011One site, different devices, different behaviors, different resolutions. Be fluent? Or should we be responsive?
  • 10. Responsive Design ConceptAlexandre Marreiros, 2011Is the web design approach here you try to address user’s behavior’s and environment's, considering screen size and platform orientation.When a user switches between devices his site should automatically accommodate contents responding to user’s expectation, based on his device.Applying a responsive behavior, enable us to address the different device issue without have to create hundred of layouts.
  • 11. Responsive Design DemoAlexandre Marreiros, 2011 Demo of Responsive Design (http://colly.com/)
  • 12. ResolutionAlexandre Marreiros, 2011One thing we have to think when we talk about being Responsive is resolutions. http://sender11.typepad.com/sender11/2008/04/mobile-screen-s.html
  • 13. ResolutionAlexandre Marreiros, 2011 Devices Resolution OrientationsOrientation and Resolution are also directly related, when we talk about Responsive.Portait Landscape
  • 14. FlexibleAlexandre Marreiros, 2011On part of the solution is to make all layout more flexibleAutomatically adjust of images that make part of the layoutThink Flexible not just in terms of adjusting for different resolutions but also a way to change things in different orientations.
  • 15. Flexible DemoAlexandre Marreiros, 2011Demo of Flexible Layout design (http://zomigi.com/blog/essential-resources-for-creating-liquid-and-elastic-layouts/)(http://unstoppablerobotninja.com/entry/fluid-images/ )
  • 16. StructureAlexandre Marreiros, 2011At a structure level we may think in 3 different ways to solve a the problems related to orientation and resolution:Have different HTML Layouts to each resolutions and deliver the right Layout according to the device ( this is not always implementable);Separated StyleSheets(this can be interesting for older briwsers);Using CSS Media Query (the more efficient and interesting);Using JavaScript Technics;
  • 18. Structure DemoAlexandre Marreiros, 2011Structure Examples
  • 19. CSS3 Media Query DemoAlexandre Marreiros, 2011Structure Examples
  • 20. Alexandre Marreiros, 2011CSS Media QueryWithJavaScriptDemoStructure Examples
  • 21. RefrencesAlexandre Marreiros, 2011Responsive Web Design, EthanMarcotteCSS Media Query for Mobile isFool’s Gold, CloudFourDesigning for a Responsive Web withHeuristicMethods, Design ReviverExamplesOfFlexibleLayoutsWith CSS3 Media Queries, Zoe MickleyGillenwaterFlexibleWeb Book, Zoe MickleyGillenwater (printedbook)
  • 22. ContactsAlexandre Marreiros, 2011Email: Amarreiros@gmail.comTwitter: @alexmarreirosFeel free to ask