SlideShare a Scribd company logo
Responsive Web Design
With
Various Grids and Frameworks
By Dhruba Jyoti Dey
February, 2014
• What is ResponsiveWeb Design
• Pros of ResponsiveWeb Design
• Cons of ResponsiveWeb Design
• What is RWD Grids and Frameworks ?
• Various Frameworks
I. Twitter Bootstrap
II. Foundation
III. Skeleton
IV. HTML5 Boilerplate
• Comparison of the Frameworks.
• Conclusions
Index
@ Dhruba Jyoti Dey
@ Dhruba Jyoti Dey
What is ResponsiveWeb Design
ResponsiveWeb design (RWD)is aWeb design approach aimed at crafting sites to
provide an optimal viewing experience—easy reading and navigation with a
minimum of resizing, panning, and scrolling—acrossa wide range of devices (from
mobile phones to desktop computer monitors).
• The fluid grid concept calls for page element sizing to be in relative units like
percentages, rather than absolute units like pixels or points.
• Flexible images are also sized in relative units, so as to prevent them from
displaying outside their containing element.
• Media queries allow the page to use different CSS style rules based on
characteristics of the device the site is being displayed on, most commonly the
width of the browser.
• Server-side components (RESS) in conjunction with client-side ones such as
media queries can produce faster-loading sites for access over cellular networks
and also deliver richer functionality/usability avoiding some of the pitfalls of
device-side-only solutions.
@ Dhruba Jyoti Dey
@ Dhruba Jyoti Dey
Pros of Responsive Web Design
• Less Maintenance
• Gives better user experience
• Social Sharing
• New devices
• Gives goodSEO
• Web tracking/analytics
• Googleendorsed the ResponsiveWeb Design
• Its likeWeb Apps in the form ofWeb Sites
@ Dhruba Jyoti Dey
Cons of Responsive Web Design
• Loading time
• Development of responsive design
• Implementation problem
• Limited Resources
• Design
@ Dhruba Jyoti Dey
Various Frameworks
@ Dhruba Jyoti Dey
@ Dhruba Jyoti Dey
Twitter Bootstrap
Twitter Bootstrap is a free collection of tools forcreating websites and web applications.
It contains HTML and CSS-based design templates for typography, forms, buttons, charts,
navigation and other interface components, as well as optional JavaScript extensions.
Its 12-column grid system and amazing JavaScript plugins, such as modal windows,
tooltips, carouseland others.
Key Features:
I. Additional components fornavigation, progressbars, pagination etc.
II. JavaScript components including carousels, modals, alerts and tabs
III. Classnames for intuitive identification
Not soGreat:
All the features, and capabilities could mean a steep learning curve for some.
@ Dhruba Jyoti Dey
Foundation
Foundation is the most advanced responsive front-end frameworkin the world. With
Foundation you can quickly prototype and build sites or apps that work on any kind of
device, with tons of included layout constructs (like a full responsive grid), elements and
best practices.
Its 12-column grid system and amazing JavaScript plugins, such as modal windows,
tooltips, carouseland others.
Key Features
I. A framework built around the "Mobile First" mindset
II. Visible/Hiddencapabilities
III. Source ordering to optimize content is seen based on device
Not soGreat:
Again, it might be a steep learning curve. However, Foundation provides periodic online
training coursesfor developers who want to learn
@ Dhruba Jyoti Dey
Skeleton
Skeleton is a small collection of CSS files that can help you rapidly develop sites that look
beautiful at any size, be it a 17" laptop screenor an iPhone.
Its 16-columngrid system.
Key Features:
I. Rapid deployment
II. Bare bones (pun completely intended) and lightweight
III. More flexibility to fit into existing or prebuilt projects
Not soGreat :
It's a very light framework, and doesn't provide much besides the basics.
@ Dhruba Jyoti Dey
HTML5 Boilerplate
Boilerplate is not a framework, nor does it prescribeany philosophyof development, it's
just got some tricks to get your project off the ground quickly and right-footed.
Althoughit is not a framework it is good starting point for any HTML5 project.
Key Features:
I. It contains featuresof cross-browsernormalization.
II. Provide performance optimizations.
III. Optional features like cross-domainXHR and Flash.
Not soGreat:
No grid and no plugins of its own.
@ Dhruba Jyoti Dey
Comparisonof the Frameworks
@ Dhruba Jyoti Dey
Twitter Bootstrap Foundation Skeleton HTML5Boilerplate
Summary
Grids: Fluid
UI tools: Lots of
widgets; goodfor
rapid prototyping
History: Mobile-first
updateto the style
guide for internal
tools developed by
Twitter
Grids: Fluid. Best in
class grids across all
viewports.
UI tools: Powerfuland
modular set of tools.
More styleagnostic
than Bootstrap.
History: Performance
and efficiency
improvements to v4
Grids: Fixed
UI tools: Limited
History: Style
agnosticand
intentionally
lightweight
Grids: Can adopted
Ex: Best with
Bootstrap
UI tools: Limited
History: Style
agnosticand
intentionally
lightweight
Version 3.1.0 5 1.2 4.3
License MIT MIT MIT MIT
Browser Chrome (Mac,
Windows, iOS, and
Android)
Safari (Macand iOS
only)
Firefox (Mac,
Windows)
Opera (Macand
Windows)
IE8+
Desktop: Chrome,
Firefox, Safari,IE9+
Mobile:iOS (iPhone),
iOS (iPad), Android
2, 4 (Phone), Android
2, 4 (Tablet),
Windows Phone7+,
Surface
Desktop: Chrome,
Firefox, Safari,IE7+
Mobile:iPhone,
Droid, iPad
Supportbackward
compatibility
@ Dhruba Jyoti Dey
Twitter Bootstrap Foundation Skeleton HTML5Boilerplate
CSS Reset normalize.css normalize.css Inspiredby Eric
Meyer's reset
normalize.css
LESS Yes No No Yes
Sass/Scss Yes Yes No Yes
Grids and
Responsiveness
Base width
Fluid(480px, 768px,
992px, 1200px)
Fluid(max-width
62.5em default)
960px N/A
Grid Columns 12 1-16 with customizer
(12 default)
16 N/A
Column Class Syntax Multiple [4] Multiple[3] one N/A
Files Size 46kb 44kb 9kb 16kb
FormValidation No Yes -Abide No No
Grids Yes Yes yes Using Others
Media Object Yes –Media Object No No No
Popovers Yes –Popover Yes –Tooltips No No
Responsive media No Yes –Interchange No No
Scroll spy Yes Yes -Magellan No No
Modal window Yes Yes –Reveal No No
Navigation Yes Yes No No
@ Dhruba Jyoti Dey
The Responsiveweb designis a powerful strategy in certain situations.
We need to identifyour requirement and figured out our best framework we need to
used.
As Skeleton is the lightesthaving 16Columns grid , Foundation having new featured
plaguingallare good for development.
I think TwitterBootstrap good for our portal with the help of html5boilerplate.
Conclusions
@ Dhruba Jyoti Dey

More Related Content

PPT
Comparison ppt
PPTX
Mobile Best Practices
PDF
The future of the CMS
PDF
Responsive web design
PPTX
Twitter bootstrap-101
PDF
Responsive Web Design & Workflows for Todays Web (THE UX-MEN at The Hive, Hon...
PPTX
Zero code - design thinking
PPT
Ford Module 3 (Alberta FDA) Social Media
Comparison ppt
Mobile Best Practices
The future of the CMS
Responsive web design
Twitter bootstrap-101
Responsive Web Design & Workflows for Todays Web (THE UX-MEN at The Hive, Hon...
Zero code - design thinking
Ford Module 3 (Alberta FDA) Social Media

What's hot (8)

PDF
Tech Stack - Angular
PPTX
Module 4 -presentation_slides
KEY
A First Look At Drupal
PDF
Frontend Resource Intergration and Sharing - Modern Web 2016 review
PPT
eXo Platform 4.4 Released: Work Better with More Context!
PPTX
Intro to Web Design 6e Chapter 1
PPT
Yahoo! Frontend Building Blocks
PPTX
Responsive Web Design for Universal Access 2016
Tech Stack - Angular
Module 4 -presentation_slides
A First Look At Drupal
Frontend Resource Intergration and Sharing - Modern Web 2016 review
eXo Platform 4.4 Released: Work Better with More Context!
Intro to Web Design 6e Chapter 1
Yahoo! Frontend Building Blocks
Responsive Web Design for Universal Access 2016
Ad

Similar to Responsive web design with various grids and frameworks comparison (20)

PPTX
RWD - Bootstrap
PDF
How to choose the best frontend framework in 2022
PPTX
Psd to foundation
PPTX
Reboot-Typography.pptx reboot typography to help you in research
PDF
Building Responsive Websites with the Bootstrap 3 Framework
PDF
Bootstrap 4 Online Training Course Book Sample
PPTX
SEF 2014 - Responsive Design in SharePoint 2013
PPTX
Mozilla Developer Derby October 2012: Media Queries
PPTX
Mobile web development
PPT
Top 10 HTML5 frameworks for effective development in 2016
PDF
Essential Insights to Kickstart Your Web Development Career
PPTX
Twitter bootstrap1
PDF
Essential Insights to Kickstart Your Web Development Career
PPTX
LATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptx
PDF
FITC - Bootstrap Unleashed
PDF
Responsive Web Design - Why and How
PDF
Navigating the Hype and Realities of Web Development Frameworks
PDF
Node.js 101
PDF
Best 5 CSS Frameworks You Should Know To Design Attractive Websites .pdf
PPTX
Bootstrap for Beginners
RWD - Bootstrap
How to choose the best frontend framework in 2022
Psd to foundation
Reboot-Typography.pptx reboot typography to help you in research
Building Responsive Websites with the Bootstrap 3 Framework
Bootstrap 4 Online Training Course Book Sample
SEF 2014 - Responsive Design in SharePoint 2013
Mozilla Developer Derby October 2012: Media Queries
Mobile web development
Top 10 HTML5 frameworks for effective development in 2016
Essential Insights to Kickstart Your Web Development Career
Twitter bootstrap1
Essential Insights to Kickstart Your Web Development Career
LATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptx
FITC - Bootstrap Unleashed
Responsive Web Design - Why and How
Navigating the Hype and Realities of Web Development Frameworks
Node.js 101
Best 5 CSS Frameworks You Should Know To Design Attractive Websites .pdf
Bootstrap for Beginners
Ad

Recently uploaded (20)

PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
01-Introduction-to-Information-Management.pdf
PDF
Microbial disease of the cardiovascular and lymphatic systems
PPTX
Cell Structure & Organelles in detailed.
PDF
Classroom Observation Tools for Teachers
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PPTX
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
PDF
Business Ethics Teaching Materials for college
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
Insiders guide to clinical Medicine.pdf
PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PPTX
master seminar digital applications in india
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PPTX
Institutional Correction lecture only . . .
PDF
Basic Mud Logging Guide for educational purpose
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
O5-L3 Freight Transport Ops (International) V1.pdf
01-Introduction-to-Information-Management.pdf
Microbial disease of the cardiovascular and lymphatic systems
Cell Structure & Organelles in detailed.
Classroom Observation Tools for Teachers
2.FourierTransform-ShortQuestionswithAnswers.pdf
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
Business Ethics Teaching Materials for college
Final Presentation General Medicine 03-08-2024.pptx
102 student loan defaulters named and shamed – Is someone you know on the list?
Insiders guide to clinical Medicine.pdf
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
master seminar digital applications in india
Pharmacology of Heart Failure /Pharmacotherapy of CHF
Abdominal Access Techniques with Prof. Dr. R K Mishra
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
Institutional Correction lecture only . . .
Basic Mud Logging Guide for educational purpose
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx

Responsive web design with various grids and frameworks comparison

  • 1. Responsive Web Design With Various Grids and Frameworks By Dhruba Jyoti Dey February, 2014
  • 2. • What is ResponsiveWeb Design • Pros of ResponsiveWeb Design • Cons of ResponsiveWeb Design • What is RWD Grids and Frameworks ? • Various Frameworks I. Twitter Bootstrap II. Foundation III. Skeleton IV. HTML5 Boilerplate • Comparison of the Frameworks. • Conclusions Index @ Dhruba Jyoti Dey
  • 4. What is ResponsiveWeb Design ResponsiveWeb design (RWD)is aWeb design approach aimed at crafting sites to provide an optimal viewing experience—easy reading and navigation with a minimum of resizing, panning, and scrolling—acrossa wide range of devices (from mobile phones to desktop computer monitors). • The fluid grid concept calls for page element sizing to be in relative units like percentages, rather than absolute units like pixels or points. • Flexible images are also sized in relative units, so as to prevent them from displaying outside their containing element. • Media queries allow the page to use different CSS style rules based on characteristics of the device the site is being displayed on, most commonly the width of the browser. • Server-side components (RESS) in conjunction with client-side ones such as media queries can produce faster-loading sites for access over cellular networks and also deliver richer functionality/usability avoiding some of the pitfalls of device-side-only solutions. @ Dhruba Jyoti Dey
  • 6. Pros of Responsive Web Design • Less Maintenance • Gives better user experience • Social Sharing • New devices • Gives goodSEO • Web tracking/analytics • Googleendorsed the ResponsiveWeb Design • Its likeWeb Apps in the form ofWeb Sites @ Dhruba Jyoti Dey
  • 7. Cons of Responsive Web Design • Loading time • Development of responsive design • Implementation problem • Limited Resources • Design @ Dhruba Jyoti Dey
  • 10. Twitter Bootstrap Twitter Bootstrap is a free collection of tools forcreating websites and web applications. It contains HTML and CSS-based design templates for typography, forms, buttons, charts, navigation and other interface components, as well as optional JavaScript extensions. Its 12-column grid system and amazing JavaScript plugins, such as modal windows, tooltips, carouseland others. Key Features: I. Additional components fornavigation, progressbars, pagination etc. II. JavaScript components including carousels, modals, alerts and tabs III. Classnames for intuitive identification Not soGreat: All the features, and capabilities could mean a steep learning curve for some. @ Dhruba Jyoti Dey
  • 11. Foundation Foundation is the most advanced responsive front-end frameworkin the world. With Foundation you can quickly prototype and build sites or apps that work on any kind of device, with tons of included layout constructs (like a full responsive grid), elements and best practices. Its 12-column grid system and amazing JavaScript plugins, such as modal windows, tooltips, carouseland others. Key Features I. A framework built around the "Mobile First" mindset II. Visible/Hiddencapabilities III. Source ordering to optimize content is seen based on device Not soGreat: Again, it might be a steep learning curve. However, Foundation provides periodic online training coursesfor developers who want to learn @ Dhruba Jyoti Dey
  • 12. Skeleton Skeleton is a small collection of CSS files that can help you rapidly develop sites that look beautiful at any size, be it a 17" laptop screenor an iPhone. Its 16-columngrid system. Key Features: I. Rapid deployment II. Bare bones (pun completely intended) and lightweight III. More flexibility to fit into existing or prebuilt projects Not soGreat : It's a very light framework, and doesn't provide much besides the basics. @ Dhruba Jyoti Dey
  • 13. HTML5 Boilerplate Boilerplate is not a framework, nor does it prescribeany philosophyof development, it's just got some tricks to get your project off the ground quickly and right-footed. Althoughit is not a framework it is good starting point for any HTML5 project. Key Features: I. It contains featuresof cross-browsernormalization. II. Provide performance optimizations. III. Optional features like cross-domainXHR and Flash. Not soGreat: No grid and no plugins of its own. @ Dhruba Jyoti Dey
  • 14. Comparisonof the Frameworks @ Dhruba Jyoti Dey
  • 15. Twitter Bootstrap Foundation Skeleton HTML5Boilerplate Summary Grids: Fluid UI tools: Lots of widgets; goodfor rapid prototyping History: Mobile-first updateto the style guide for internal tools developed by Twitter Grids: Fluid. Best in class grids across all viewports. UI tools: Powerfuland modular set of tools. More styleagnostic than Bootstrap. History: Performance and efficiency improvements to v4 Grids: Fixed UI tools: Limited History: Style agnosticand intentionally lightweight Grids: Can adopted Ex: Best with Bootstrap UI tools: Limited History: Style agnosticand intentionally lightweight Version 3.1.0 5 1.2 4.3 License MIT MIT MIT MIT Browser Chrome (Mac, Windows, iOS, and Android) Safari (Macand iOS only) Firefox (Mac, Windows) Opera (Macand Windows) IE8+ Desktop: Chrome, Firefox, Safari,IE9+ Mobile:iOS (iPhone), iOS (iPad), Android 2, 4 (Phone), Android 2, 4 (Tablet), Windows Phone7+, Surface Desktop: Chrome, Firefox, Safari,IE7+ Mobile:iPhone, Droid, iPad Supportbackward compatibility @ Dhruba Jyoti Dey
  • 16. Twitter Bootstrap Foundation Skeleton HTML5Boilerplate CSS Reset normalize.css normalize.css Inspiredby Eric Meyer's reset normalize.css LESS Yes No No Yes Sass/Scss Yes Yes No Yes Grids and Responsiveness Base width Fluid(480px, 768px, 992px, 1200px) Fluid(max-width 62.5em default) 960px N/A Grid Columns 12 1-16 with customizer (12 default) 16 N/A Column Class Syntax Multiple [4] Multiple[3] one N/A Files Size 46kb 44kb 9kb 16kb FormValidation No Yes -Abide No No Grids Yes Yes yes Using Others Media Object Yes –Media Object No No No Popovers Yes –Popover Yes –Tooltips No No Responsive media No Yes –Interchange No No Scroll spy Yes Yes -Magellan No No Modal window Yes Yes –Reveal No No Navigation Yes Yes No No @ Dhruba Jyoti Dey
  • 17. The Responsiveweb designis a powerful strategy in certain situations. We need to identifyour requirement and figured out our best framework we need to used. As Skeleton is the lightesthaving 16Columns grid , Foundation having new featured plaguingallare good for development. I think TwitterBootstrap good for our portal with the help of html5boilerplate. Conclusions @ Dhruba Jyoti Dey