SlideShare ist ein Scribd-Unternehmen logo
1 von 12
9 basic principles of responsive web design
Designing in pixels for Desktop and Mobile is a thing of past. No fixed page size, no millimetres or
inches, no physical constraints to fight against. Let's clarify some basic principles of responsive
web design here to embrace the fluid web, instead of fighting it.
Responsive websites respond to their environment
“Day by day, the number of devices, platforms, and browsers
that need to work with your site grows. Responsive web design
represents a fundamental shift in how we’ll build websites for
the decade to come.”
- Jeffrey Veen
Responsive web design is a great solution
for devices of various screen size
Responsive vs. Adaptive web design
It might seem the same but it isn't. Both approaches complement each other
The Flow
As screen sizes become smaller, content starts to take up more vertical
space and anything below will be pushed down, it's called the flow
Relative units
The canvas can be a desktop, mobile screen or anything in between. Pixel
density can also vary, so we need units that are flexible and work
everywhere. So making something 50% wide means it will always take half of
the screen
Breakpoints
Breakpoints allow the layout to change at predefined points, i.e. having 3
columns on a desktop, but only 1 column on a mobile device. Most CSS
properties can be changed from one breakpoint to another.
Max and Min values
Sometimes it's great that content takes up whole width of a screen, like on a
mobile device, but having the same content stretching to the whole width of
your TV screen often makes less sense. This is why Min/Max values help.
Nested objects
Having a lot of elements depending on each other would be difficult to
control, therefore wrapping elements in a container keeps it way more
understandable, clean and tidy. This is where static units like pixels help.
They are useful for content that you don't want to scale, like logos & buttons.
Mobile or Desktop first
Technically there isn't much difference if a project is started from a smaller
screen to a bigger (mobile first) or vice versa (desktop first). Yet it adds extra
limitations and helps you make decisions if you start with mobile first.
Webfonts vs System fonts
Although webfonts look stunning, remember that each will be downloaded &
will take longer to load the page. System fonts on the other hand are
lightning fast, but if the user doesn't have it locally, it will fall back to a
default font.
Bitmap images vs Vectors
Does your icon have lot of details and some fancy effects applied? If yes, use
a bitmap. If not, consider using a vector image. For bitmaps use a jpg, png or
a gif, for vectors the best choice would be a SVG or an icon font.
Write to us at:
info@capitalnumbers.com
www.capitalnumbers.com
or

Weitere ähnliche Inhalte

Andere mochten auch

Стратегия присутствия бренда "Модный приговор" в Одноклассниках (digital-аген...
Стратегия присутствия бренда "Модный приговор" в Одноклассниках (digital-аген...Стратегия присутствия бренда "Модный приговор" в Одноклассниках (digital-аген...
Стратегия присутствия бренда "Модный приговор" в Одноклассниках (digital-аген...Sergey Streltsov
 
ARG TV: анализ телеканалов CTC, ТНТ, Ю и "Пятница" в социальных медиа
ARG TV: анализ телеканалов CTC, ТНТ, Ю и "Пятница" в социальных медиаARG TV: анализ телеканалов CTC, ТНТ, Ю и "Пятница" в социальных медиа
ARG TV: анализ телеканалов CTC, ТНТ, Ю и "Пятница" в социальных медиаAngel Relations Group
 
Storytelling the 7 key principles + 1
Storytelling the 7 key principles + 1Storytelling the 7 key principles + 1
Storytelling the 7 key principles + 1Andrea Fontana
 
Introduction to Storytelling
Introduction to StorytellingIntroduction to Storytelling
Introduction to StorytellingWITNESS
 

Andere mochten auch (6)

Стратегия присутствия бренда "Модный приговор" в Одноклассниках (digital-аген...
Стратегия присутствия бренда "Модный приговор" в Одноклассниках (digital-аген...Стратегия присутствия бренда "Модный приговор" в Одноклассниках (digital-аген...
Стратегия присутствия бренда "Модный приговор" в Одноклассниках (digital-аген...
 
ARG TV: анализ телеканалов CTC, ТНТ, Ю и "Пятница" в социальных медиа
ARG TV: анализ телеканалов CTC, ТНТ, Ю и "Пятница" в социальных медиаARG TV: анализ телеканалов CTC, ТНТ, Ю и "Пятница" в социальных медиа
ARG TV: анализ телеканалов CTC, ТНТ, Ю и "Пятница" в социальных медиа
 
Storytelling the 7 key principles + 1
Storytelling the 7 key principles + 1Storytelling the 7 key principles + 1
Storytelling the 7 key principles + 1
 
Introduction to Storytelling
Introduction to StorytellingIntroduction to Storytelling
Introduction to Storytelling
 
Transmedia Rising (March 2011)
Transmedia Rising (March 2011)Transmedia Rising (March 2011)
Transmedia Rising (March 2011)
 
Transmedia Storytelling: 7 myths and 7 principles
Transmedia Storytelling: 7 myths and 7 principlesTransmedia Storytelling: 7 myths and 7 principles
Transmedia Storytelling: 7 myths and 7 principles
 

Ähnlich wie 9 basic principles of responsive web design

Responsive Web Designs
Responsive Web DesignsResponsive Web Designs
Responsive Web DesignsNusrat Khanom
 
Intro to Responsive
Intro to ResponsiveIntro to Responsive
Intro to ResponsiveTom Elliott
 
2013 ion responsive_design_landingpages
2013 ion responsive_design_landingpages2013 ion responsive_design_landingpages
2013 ion responsive_design_landingpagesChafik YAHOU
 
Responsive Design for Landing Pages
Responsive Design for Landing PagesResponsive Design for Landing Pages
Responsive Design for Landing PagesEvgeny Tsarkov
 
Designing responsive web design in FIGMA
Designing responsive web design in FIGMADesigning responsive web design in FIGMA
Designing responsive web design in FIGMAFibonalabs
 
Flex Web Development.pdf
Flex Web Development.pdfFlex Web Development.pdf
Flex Web Development.pdfSonia Simi
 
Introduction | SEO Expate BD Ltd.
Introduction | SEO Expate BD Ltd.Introduction | SEO Expate BD Ltd.
Introduction | SEO Expate BD Ltd.Sonia Simi
 
10 golden rules for website design
10 golden rules for website design10 golden rules for website design
10 golden rules for website designHih7 Webtech Pvt Ltd
 
Introduction | SEO Expate BD Ltd.
Introduction | SEO Expate BD Ltd.Introduction | SEO Expate BD Ltd.
Introduction | SEO Expate BD Ltd.Sonia Simi
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web DesignScott Brandon
 
Responsive Web Design vs Mobile Web App
Responsive Web Design vs Mobile Web AppResponsive Web Design vs Mobile Web App
Responsive Web Design vs Mobile Web AppPamela Ireri
 
Responsive website
Responsive websiteResponsive website
Responsive websiteborjanshoes
 
What Is Responsive website
What Is Responsive websiteWhat Is Responsive website
What Is Responsive websiteborjanshoes
 
Website redesign
Website redesignWebsite redesign
Website redesignOptfinITy
 
Responsive vs. adaptive vs. device-specific: which one is best?
Responsive vs. adaptive vs. device-specific: which one is best?Responsive vs. adaptive vs. device-specific: which one is best?
Responsive vs. adaptive vs. device-specific: which one is best?Catalyst
 

Ähnlich wie 9 basic principles of responsive web design (20)

Tdf responsive design101_v1
Tdf responsive design101_v1Tdf responsive design101_v1
Tdf responsive design101_v1
 
Sbwire 531031
Sbwire 531031Sbwire 531031
Sbwire 531031
 
Responsive Web Designs
Responsive Web DesignsResponsive Web Designs
Responsive Web Designs
 
Intro to Responsive
Intro to ResponsiveIntro to Responsive
Intro to Responsive
 
2013 ion responsive_design_landingpages
2013 ion responsive_design_landingpages2013 ion responsive_design_landingpages
2013 ion responsive_design_landingpages
 
Responsive Design for Landing Pages
Responsive Design for Landing PagesResponsive Design for Landing Pages
Responsive Design for Landing Pages
 
Designing responsive web design in FIGMA
Designing responsive web design in FIGMADesigning responsive web design in FIGMA
Designing responsive web design in FIGMA
 
Responding Responsively
Responding ResponsivelyResponding Responsively
Responding Responsively
 
Flex Web Development.pdf
Flex Web Development.pdfFlex Web Development.pdf
Flex Web Development.pdf
 
Introduction | SEO Expate BD Ltd.
Introduction | SEO Expate BD Ltd.Introduction | SEO Expate BD Ltd.
Introduction | SEO Expate BD Ltd.
 
10 golden rules for website design
10 golden rules for website design10 golden rules for website design
10 golden rules for website design
 
Adobe 30iun2011
Adobe 30iun2011Adobe 30iun2011
Adobe 30iun2011
 
Introduction | SEO Expate BD Ltd.
Introduction | SEO Expate BD Ltd.Introduction | SEO Expate BD Ltd.
Introduction | SEO Expate BD Ltd.
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
 
Responsive Web Design vs Mobile Web App
Responsive Web Design vs Mobile Web AppResponsive Web Design vs Mobile Web App
Responsive Web Design vs Mobile Web App
 
Responsive website
Responsive websiteResponsive website
Responsive website
 
What Is Responsive website
What Is Responsive websiteWhat Is Responsive website
What Is Responsive website
 
Website redesign
Website redesignWebsite redesign
Website redesign
 
Print design vs web design
Print design vs web designPrint design vs web design
Print design vs web design
 
Responsive vs. adaptive vs. device-specific: which one is best?
Responsive vs. adaptive vs. device-specific: which one is best?Responsive vs. adaptive vs. device-specific: which one is best?
Responsive vs. adaptive vs. device-specific: which one is best?
 

Mehr von Capital Numbers

How Can AI Transform the Software Development Process?
How Can AI Transform the Software Development Process?How Can AI Transform the Software Development Process?
How Can AI Transform the Software Development Process?Capital Numbers
 
How to Manage Your Offshore Software Development Team Efficiently
How to Manage Your Offshore Software Development Team EfficientlyHow to Manage Your Offshore Software Development Team Efficiently
How to Manage Your Offshore Software Development Team EfficientlyCapital Numbers
 
7 Essential Enterprise Software Solutions That Every Business Needs
7 Essential Enterprise Software Solutions That Every Business Needs7 Essential Enterprise Software Solutions That Every Business Needs
7 Essential Enterprise Software Solutions That Every Business NeedsCapital Numbers
 
Understanding the Basics of Decentralized Applications (dApps)
Understanding the Basics of Decentralized Applications (dApps)Understanding the Basics of Decentralized Applications (dApps)
Understanding the Basics of Decentralized Applications (dApps)Capital Numbers
 
The Top Five Security Threats to Hyperledger Fabric & How to Mitigate Them
The Top Five Security Threats to Hyperledger Fabric & How to Mitigate ThemThe Top Five Security Threats to Hyperledger Fabric & How to Mitigate Them
The Top Five Security Threats to Hyperledger Fabric & How to Mitigate ThemCapital Numbers
 
Drupal vs. WordPress - A Comparison from SEO and Digital Marketing Perspective
Drupal vs. WordPress - A Comparison from SEO and Digital Marketing PerspectiveDrupal vs. WordPress - A Comparison from SEO and Digital Marketing Perspective
Drupal vs. WordPress - A Comparison from SEO and Digital Marketing PerspectiveCapital Numbers
 
Vue.js vs. React.js: How to Choose the Right JavaScript Technology
Vue.js vs. React.js: How to Choose the Right JavaScript TechnologyVue.js vs. React.js: How to Choose the Right JavaScript Technology
Vue.js vs. React.js: How to Choose the Right JavaScript TechnologyCapital Numbers
 
Node.js vs. Python 5 Ways to Pick the Best Technology for Your Back-end
Node.js vs. Python 5 Ways to Pick the Best Technology for Your Back-endNode.js vs. Python 5 Ways to Pick the Best Technology for Your Back-end
Node.js vs. Python 5 Ways to Pick the Best Technology for Your Back-endCapital Numbers
 
The Role of DevOps in Achieving Digital Transformation
The Role of DevOps in Achieving Digital TransformationThe Role of DevOps in Achieving Digital Transformation
The Role of DevOps in Achieving Digital TransformationCapital Numbers
 
Top 5 Ways to Recession-Proof Your Business with Technology
Top 5 Ways to Recession-Proof Your Business with TechnologyTop 5 Ways to Recession-Proof Your Business with Technology
Top 5 Ways to Recession-Proof Your Business with TechnologyCapital Numbers
 
.NET Core: Everything You Need to Know
.NET Core: Everything You Need to Know .NET Core: Everything You Need to Know
.NET Core: Everything You Need to Know Capital Numbers
 
5 Vital Roles of a Product Engineer
5 Vital Roles of a Product Engineer5 Vital Roles of a Product Engineer
5 Vital Roles of a Product EngineerCapital Numbers
 
Tech Stack 2022: A Guide to Choosing the Right One for Your Startup
Tech Stack 2022: A Guide to Choosing the Right One for Your Startup Tech Stack 2022: A Guide to Choosing the Right One for Your Startup
Tech Stack 2022: A Guide to Choosing the Right One for Your Startup Capital Numbers
 
Top 7 Digital Transformation Strategies That Businesses Should Incorporate
Top 7 Digital Transformation Strategies That Businesses Should IncorporateTop 7 Digital Transformation Strategies That Businesses Should Incorporate
Top 7 Digital Transformation Strategies That Businesses Should IncorporateCapital Numbers
 
Hyperledger in Blockchain Everything You Need to Know
Hyperledger in Blockchain Everything You Need to KnowHyperledger in Blockchain Everything You Need to Know
Hyperledger in Blockchain Everything You Need to KnowCapital Numbers
 
Data Mining vs. Machine Learning Unveiling Major Differences
Data Mining vs. Machine Learning Unveiling Major DifferencesData Mining vs. Machine Learning Unveiling Major Differences
Data Mining vs. Machine Learning Unveiling Major DifferencesCapital Numbers
 
5 Reasons to Choose Custom Web Apps over Prepackaged Solutions
5 Reasons to Choose Custom Web Apps over Prepackaged Solutions5 Reasons to Choose Custom Web Apps over Prepackaged Solutions
5 Reasons to Choose Custom Web Apps over Prepackaged SolutionsCapital Numbers
 
What is Metaverse, and Why is it a Big Deal?
What is Metaverse, and Why is it a Big Deal?What is Metaverse, and Why is it a Big Deal?
What is Metaverse, and Why is it a Big Deal?Capital Numbers
 
Benefits of Investing in Mobile App Development for On-Demand Services
Benefits of Investing in Mobile App Development for On-Demand ServicesBenefits of Investing in Mobile App Development for On-Demand Services
Benefits of Investing in Mobile App Development for On-Demand ServicesCapital Numbers
 
9 Key Roles in Software Development to Ensure Success
9 Key Roles in Software Development to Ensure Success9 Key Roles in Software Development to Ensure Success
9 Key Roles in Software Development to Ensure SuccessCapital Numbers
 

Mehr von Capital Numbers (20)

How Can AI Transform the Software Development Process?
How Can AI Transform the Software Development Process?How Can AI Transform the Software Development Process?
How Can AI Transform the Software Development Process?
 
How to Manage Your Offshore Software Development Team Efficiently
How to Manage Your Offshore Software Development Team EfficientlyHow to Manage Your Offshore Software Development Team Efficiently
How to Manage Your Offshore Software Development Team Efficiently
 
7 Essential Enterprise Software Solutions That Every Business Needs
7 Essential Enterprise Software Solutions That Every Business Needs7 Essential Enterprise Software Solutions That Every Business Needs
7 Essential Enterprise Software Solutions That Every Business Needs
 
Understanding the Basics of Decentralized Applications (dApps)
Understanding the Basics of Decentralized Applications (dApps)Understanding the Basics of Decentralized Applications (dApps)
Understanding the Basics of Decentralized Applications (dApps)
 
The Top Five Security Threats to Hyperledger Fabric & How to Mitigate Them
The Top Five Security Threats to Hyperledger Fabric & How to Mitigate ThemThe Top Five Security Threats to Hyperledger Fabric & How to Mitigate Them
The Top Five Security Threats to Hyperledger Fabric & How to Mitigate Them
 
Drupal vs. WordPress - A Comparison from SEO and Digital Marketing Perspective
Drupal vs. WordPress - A Comparison from SEO and Digital Marketing PerspectiveDrupal vs. WordPress - A Comparison from SEO and Digital Marketing Perspective
Drupal vs. WordPress - A Comparison from SEO and Digital Marketing Perspective
 
Vue.js vs. React.js: How to Choose the Right JavaScript Technology
Vue.js vs. React.js: How to Choose the Right JavaScript TechnologyVue.js vs. React.js: How to Choose the Right JavaScript Technology
Vue.js vs. React.js: How to Choose the Right JavaScript Technology
 
Node.js vs. Python 5 Ways to Pick the Best Technology for Your Back-end
Node.js vs. Python 5 Ways to Pick the Best Technology for Your Back-endNode.js vs. Python 5 Ways to Pick the Best Technology for Your Back-end
Node.js vs. Python 5 Ways to Pick the Best Technology for Your Back-end
 
The Role of DevOps in Achieving Digital Transformation
The Role of DevOps in Achieving Digital TransformationThe Role of DevOps in Achieving Digital Transformation
The Role of DevOps in Achieving Digital Transformation
 
Top 5 Ways to Recession-Proof Your Business with Technology
Top 5 Ways to Recession-Proof Your Business with TechnologyTop 5 Ways to Recession-Proof Your Business with Technology
Top 5 Ways to Recession-Proof Your Business with Technology
 
.NET Core: Everything You Need to Know
.NET Core: Everything You Need to Know .NET Core: Everything You Need to Know
.NET Core: Everything You Need to Know
 
5 Vital Roles of a Product Engineer
5 Vital Roles of a Product Engineer5 Vital Roles of a Product Engineer
5 Vital Roles of a Product Engineer
 
Tech Stack 2022: A Guide to Choosing the Right One for Your Startup
Tech Stack 2022: A Guide to Choosing the Right One for Your Startup Tech Stack 2022: A Guide to Choosing the Right One for Your Startup
Tech Stack 2022: A Guide to Choosing the Right One for Your Startup
 
Top 7 Digital Transformation Strategies That Businesses Should Incorporate
Top 7 Digital Transformation Strategies That Businesses Should IncorporateTop 7 Digital Transformation Strategies That Businesses Should Incorporate
Top 7 Digital Transformation Strategies That Businesses Should Incorporate
 
Hyperledger in Blockchain Everything You Need to Know
Hyperledger in Blockchain Everything You Need to KnowHyperledger in Blockchain Everything You Need to Know
Hyperledger in Blockchain Everything You Need to Know
 
Data Mining vs. Machine Learning Unveiling Major Differences
Data Mining vs. Machine Learning Unveiling Major DifferencesData Mining vs. Machine Learning Unveiling Major Differences
Data Mining vs. Machine Learning Unveiling Major Differences
 
5 Reasons to Choose Custom Web Apps over Prepackaged Solutions
5 Reasons to Choose Custom Web Apps over Prepackaged Solutions5 Reasons to Choose Custom Web Apps over Prepackaged Solutions
5 Reasons to Choose Custom Web Apps over Prepackaged Solutions
 
What is Metaverse, and Why is it a Big Deal?
What is Metaverse, and Why is it a Big Deal?What is Metaverse, and Why is it a Big Deal?
What is Metaverse, and Why is it a Big Deal?
 
Benefits of Investing in Mobile App Development for On-Demand Services
Benefits of Investing in Mobile App Development for On-Demand ServicesBenefits of Investing in Mobile App Development for On-Demand Services
Benefits of Investing in Mobile App Development for On-Demand Services
 
9 Key Roles in Software Development to Ensure Success
9 Key Roles in Software Development to Ensure Success9 Key Roles in Software Development to Ensure Success
9 Key Roles in Software Development to Ensure Success
 

9 basic principles of responsive web design

  • 1. 9 basic principles of responsive web design Designing in pixels for Desktop and Mobile is a thing of past. No fixed page size, no millimetres or inches, no physical constraints to fight against. Let's clarify some basic principles of responsive web design here to embrace the fluid web, instead of fighting it. Responsive websites respond to their environment “Day by day, the number of devices, platforms, and browsers that need to work with your site grows. Responsive web design represents a fundamental shift in how we’ll build websites for the decade to come.” - Jeffrey Veen
  • 2. Responsive web design is a great solution for devices of various screen size
  • 3. Responsive vs. Adaptive web design It might seem the same but it isn't. Both approaches complement each other
  • 4. The Flow As screen sizes become smaller, content starts to take up more vertical space and anything below will be pushed down, it's called the flow
  • 5. Relative units The canvas can be a desktop, mobile screen or anything in between. Pixel density can also vary, so we need units that are flexible and work everywhere. So making something 50% wide means it will always take half of the screen
  • 6. Breakpoints Breakpoints allow the layout to change at predefined points, i.e. having 3 columns on a desktop, but only 1 column on a mobile device. Most CSS properties can be changed from one breakpoint to another.
  • 7. Max and Min values Sometimes it's great that content takes up whole width of a screen, like on a mobile device, but having the same content stretching to the whole width of your TV screen often makes less sense. This is why Min/Max values help.
  • 8. Nested objects Having a lot of elements depending on each other would be difficult to control, therefore wrapping elements in a container keeps it way more understandable, clean and tidy. This is where static units like pixels help. They are useful for content that you don't want to scale, like logos & buttons.
  • 9. Mobile or Desktop first Technically there isn't much difference if a project is started from a smaller screen to a bigger (mobile first) or vice versa (desktop first). Yet it adds extra limitations and helps you make decisions if you start with mobile first.
  • 10. Webfonts vs System fonts Although webfonts look stunning, remember that each will be downloaded & will take longer to load the page. System fonts on the other hand are lightning fast, but if the user doesn't have it locally, it will fall back to a default font.
  • 11. Bitmap images vs Vectors Does your icon have lot of details and some fancy effects applied? If yes, use a bitmap. If not, consider using a vector image. For bitmaps use a jpg, png or a gif, for vectors the best choice would be a SVG or an icon font.
  • 12. Write to us at: info@capitalnumbers.com www.capitalnumbers.com or