SlideShare a Scribd company logo
Vs.
with Random Things!
Who?
ezrakeddell
Husband / Dad
1337 H4X0R
Digital media designer
Front end developer
ROR advocate
Sportsball lover
ezy
ezy_
What?
Twitter Boostrap
“Bootstrap is the most popular HTML, CSS, and JS
framework for developing responsive, mobile first projects
on the web.”
77,194
Opinionated framework
June 2014 it was the No.1 project on GitHub
Developed by Mark Otto and Jacob Thornton at Twitter
Released to Open Source in August 2011
https://en.wikipedia.org/wiki/Bootstrap_%28front-end_framework%29
Zurb Foundation
“The most advanced responsive front-end framework in
the world.”
19,245
Opinionated framework
ZURB is a privately held interaction US design company
V 2.0 first released under MIT License In October 2011
https://en.wikipedia.org/wiki/Foundation_(framework)
Bourbon.io
“A simple and lightweight mixin library for Sass.”
5,281
Like Compass
Created by thoughtbot.com
Released under MIT License In 2011
Full framework split into Neat, Bitters and Refills
Why?
...because fast is awesome
...because grids and mobile are awesome
...because Bourbon is awesome*
*disclaimer
Waht’s in the box?
Twitter Boostrap
Glyphicons
Dropdowns
Button groups
Button dropdowns
Input groups
Navs
Navbar
Breadcrumbs
Responsive embed
Wells
Panels
Pagination
Labels
Badges
Jumbotron
Page header
Thumbnails
Alerts
Progress bars
Media object
List group
Javascript
Grid system
Typography
Tables
Forms
Buttons
Images
Helper classes
Responsive utilities
Less
Sass
Mixins
Random things!
Your skin is full of salts, loose cells, moisture and other delicious
things flies like to eat, even more so during warm weather.
Look closely and you'll see the fly walking around on your skin with
it's mouth-tube (forgot the name) prodding around on you. That's
the fly eating off you.
Why do flies like landing on our skin?
from Reddit - Xerologic 1845 points 6 months ago
Zurb Foundation
Sass
JavaScript
Kitchen Sink
Media Queries
Grid
Block Grid
Interchange
Utility Classes
Right-to-Left Support
Off-canvas JS
Top Bar JS
Icon Bar
Side Nav
Sub Nav
Breadcrumbs
Pagination
Orbit Slider JS
Thumbnails
Clearing Lightbox JS
Flex Video
Forms
Switches
Range Sliders JS
Abide Validation JS
Buttons
Button Groups
Split Buttons JS
Typography
Inline Lists
Labels
Keystrokes
Reveal Modal JS
Alerts JS
Panels
Tooltips JS
Joyride JS
Dropdowns JS
Pricing Tables
Progress Bars
Tables
Accordion JS
Tabs JS
Animation
Animation Delay
Animation Direction
Animation Duration
Animation Fill Mode
Animation Iteration Count
Animation Name
Animation Play State
Animation Timing Function
Appearance
Backface Visibility
Background
Background Image
Border Image
Box Sizing
Calc
Columns
Filter
Flexbox
Font Face
Font Feature Settings
HiDPI Media Query
Hyphens
Image Rendering
Keyframes
Linear Gradient
Perspective
Placeholder
Radial Gradient
Selection
Text Decoration
Transform
Transitions
User Select
Bourbon.io
FUNCTIONS
Flex Grid
Golden Ratio
Grid Width
Linear Gradient
Modular Scale
Pixel to Ems
Pixel to Rems
Radial Gradient
Strip Units
Tint & Shade
Unpack
ADD-ONS
Border Color
Border Radius
Border Style
Border Width
Buttons
Clearfix
Directional Property
Ellipsis
Font Stacks
Hide Text
HTML5 Input Types
Inline Block
Margin
Padding
Position
Prefixer
Retina Image
Size
Timing Functions
Triangle
Word Wrap
MIXINS
direction-context
display-context
fill-parent
media
omega
outer-container
pad
row
shift
shift-in-context
span-columns
reset-display
reset-layout-direction
reset-all
VARIABLES
disable-warnings
column
gutter
grid-columns
max-width
border-box-sizing
default-feature
default-layout-direction
visual-grid
visual-grid-color
visual-grid-index
visual-grid-opacity
FUNCTIONS
new-breakpoint
Sass Structure
Variables
Grid Settings
Typography
Lists
Forms
PATTERNS
Accordion / Tabs
Cards
Centered Navigation
Comments
etc.
COMPONANATS
Modal
Pagination
Parallax
Progress Bars
Ribbon
Responsive Video Embed
etc.
TYPE SYSTEMS
Neat / Bitters / Refills
Size is key
161kb
34kb
130kb 30kb
47kb
Worth mentioning…
css + js .min css + js .min
https://cdnjs.com/
Grid structure
Twitter Boostrap
Zurb Foundation
Bourbon Neat grid
Media queries
Random things!
Now you can tell how big this presentation is
Here is a banana
Pros and cons
Twitter Boostrap
Rapid front end development
Trusty grid structure
Works in all modern browsers
"Mobile first" approach as of v3
Saves time debugging and cross browser testing
Big user community
LESS
Gives structure and consistancy for large dev groups
Helps developers - eg. geonet.org.nz and bidbud.co.nz
Lots of starter themes available
Has a range of Jquery plugins
Large overhead at 161kb especially for mobile users
jQuery plugins are limited
They changed their classes and grid structure
No colons in Javascript
Opinionated framework
Customisable but a lot of sites end up looking the same
Late to the SASS party
Jasny bootstrap - default huge and still missing some key
features
Angular JS UI (Foundation for apps)
Rapid front end development
Trusty grid structure
Works in all modern browsers
"Mobile first" approach
Saves time debugging and cross browser testing
Native validation styles for forms
LESS and SASS
Gives structure and consistancy for large dev groups
Vanilla look and feel
Comprehensive JS library
Use ems for typography
Largish overhead at 130kb especially for mobile users
Opinionated framework
Zurb Foundation
More difficult to compile and setup
I suspect more time spent cross browser testing (unproven)
Smaller user community
Less Stack Overflow
Bourbon Neat grid
Customisable by default
Modular - pick and choose
Invisible so looks professional
Tiny
Great range of JS componants
Semantic - have it your way
Compass philosophy so great for Rails folks
Extensive - Bitters has parallax, ribbon, textures etc.
Maintainability
Lock in for the ride…
photo credit - OctopusHat - Flickr - CC
Pick and choose
photo credit - iirraa - Flickr - CC
In summary
questions…
FIN

More Related Content

PPTX
Wordpress overview
PDF
Introduction to Web Design
PPTX
Prototyping Accessibility: Booster 2019
PDF
Wrangling Themes: everything you need to know about WordPress themes
PDF
Wrangling Themes: everything you need to know about WordPress themes
PPTX
The Malvern Red & Black Society: A WordPress Success Story
PDF
DRY CSS A don’t-repeat-yourself methodology for creating efficient, unified a...
PDF
Creating a Component Library
Wordpress overview
Introduction to Web Design
Prototyping Accessibility: Booster 2019
Wrangling Themes: everything you need to know about WordPress themes
Wrangling Themes: everything you need to know about WordPress themes
The Malvern Red & Black Society: A WordPress Success Story
DRY CSS A don’t-repeat-yourself methodology for creating efficient, unified a...
Creating a Component Library

What's hot (14)

PPTX
Prototyping Accessibility - WordCamp Europe 2018
PDF
Sitting in the Driver's Seat
PPTX
Design Concepts and Web Design
PDF
Beyond web services: supporting mashup artists at Yahoo!
PDF
WordPress Beginners Workshop
PDF
Bits & Pieces: A Systems Approach to Web Design for Brands
PDF
SEO (Search Engine Optimisation) and SEM (Search Engine Marketing) - Seminar ...
PDF
Your Brain on Responsive Design
PPTX
Drupal: Northeastern University Libraries website
PDF
WORKSHOP: Object Oriented UX for Responsive Design
PPT
Search Engine Optimisation
PDF
Slides 3 - Wordpress Networks Sites
KEY
CSS for Mobile
PPTX
Patacs wp.com slides_oct_2018_final3
Prototyping Accessibility - WordCamp Europe 2018
Sitting in the Driver's Seat
Design Concepts and Web Design
Beyond web services: supporting mashup artists at Yahoo!
WordPress Beginners Workshop
Bits & Pieces: A Systems Approach to Web Design for Brands
SEO (Search Engine Optimisation) and SEM (Search Engine Marketing) - Seminar ...
Your Brain on Responsive Design
Drupal: Northeastern University Libraries website
WORKSHOP: Object Oriented UX for Responsive Design
Search Engine Optimisation
Slides 3 - Wordpress Networks Sites
CSS for Mobile
Patacs wp.com slides_oct_2018_final3
Ad

Viewers also liked (20)

PDF
10 Best - Single Malt Scotches
PDF
Whiskey Shed Menu
PDF
New peterson's liquor spirits menu may 2015
PDF
Monkey Shoulder Blended Whisky
PDF
Elijah Craig Single Barrel 18 years old
PDF
Brown-Forman Magazine
PDF
BOURBON Roadshow : May 2014
PDF
Kentucky Bourbon Trail - Conquering the Bourbon Capital of the World. Ode to ...
PDF
Social seeder ambassadorship marketing marker's mark case
PDF
4As Institute of Advanced Advertising Studies--Winner, Hippocampus' New Biz P...
PPTX
#IHeartBourbon Twitter Party Recap Report
PDF
_Speed_Tasting_FULL_PROOF
PPT
Cbbrandpresentation
PPTX
Hideout 125
KEY
Born to mix key note
PDF
Best Bourbons
PDF
2015 Tales of the Cocktail on Tour - Mexico City Recap
PPTX
Bulleit world class seminar
PPT
Jack Daniels Presentation
PPT
WHISKY
 
10 Best - Single Malt Scotches
Whiskey Shed Menu
New peterson's liquor spirits menu may 2015
Monkey Shoulder Blended Whisky
Elijah Craig Single Barrel 18 years old
Brown-Forman Magazine
BOURBON Roadshow : May 2014
Kentucky Bourbon Trail - Conquering the Bourbon Capital of the World. Ode to ...
Social seeder ambassadorship marketing marker's mark case
4As Institute of Advanced Advertising Studies--Winner, Hippocampus' New Biz P...
#IHeartBourbon Twitter Party Recap Report
_Speed_Tasting_FULL_PROOF
Cbbrandpresentation
Hideout 125
Born to mix key note
Best Bourbons
2015 Tales of the Cocktail on Tour - Mexico City Recap
Bulleit world class seminar
Jack Daniels Presentation
WHISKY
 
Ad

Similar to Rails camp '15 presentation - Bootstrap v. Foundation v. Bourbon (20)

PDF
Responsive Web Design using the Foundation 5 CSS Framework
PDF
Front-End Frameworks: a quick overview
PDF
Scalable front-end architecture with Bootstrap 3 + Atomic CSS
KEY
Rapid prototyping front end libraries
PPT
CSS3 and a brief introduction to Google Maps API v3
PPTX
Psd to foundation
PDF
XWiki Skin 10.x+ ideas
KEY
Getting started with CSS frameworks using Zurb foundation
PDF
"Responsive Web Design: Clever Tips and Techniques". Vitaly Friedman, Smashin...
PDF
Modernizr - Detecting HTML5 and CSS3 support
PDF
CSS Training Online-Online CSS Course css course online learning html and css...
PDF
Everything is Awesome - Cutting the Corners off the Web
PDF
Living Styleguides: Build Your Own Bootstrap
PDF
Responsive Web Design using ZURB Foundation
PDF
Treeshaking your CSS
PDF
CSS3: Ripe and Ready
PPTX
Intro to Front-End Web Devlopment
KEY
Creating cross-platform mobile apps
PPTX
Rapid and Responsive - UX to Prototype with Bootstrap
PDF
CSS3: Ripe and Ready to Respond
Responsive Web Design using the Foundation 5 CSS Framework
Front-End Frameworks: a quick overview
Scalable front-end architecture with Bootstrap 3 + Atomic CSS
Rapid prototyping front end libraries
CSS3 and a brief introduction to Google Maps API v3
Psd to foundation
XWiki Skin 10.x+ ideas
Getting started with CSS frameworks using Zurb foundation
"Responsive Web Design: Clever Tips and Techniques". Vitaly Friedman, Smashin...
Modernizr - Detecting HTML5 and CSS3 support
CSS Training Online-Online CSS Course css course online learning html and css...
Everything is Awesome - Cutting the Corners off the Web
Living Styleguides: Build Your Own Bootstrap
Responsive Web Design using ZURB Foundation
Treeshaking your CSS
CSS3: Ripe and Ready
Intro to Front-End Web Devlopment
Creating cross-platform mobile apps
Rapid and Responsive - UX to Prototype with Bootstrap
CSS3: Ripe and Ready to Respond

Recently uploaded (20)

PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
Spectroscopy.pptx food analysis technology
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPT
Teaching material agriculture food technology
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Machine learning based COVID-19 study performance prediction
PPTX
A Presentation on Artificial Intelligence
PPTX
MYSQL Presentation for SQL database connectivity
“AI and Expert System Decision Support & Business Intelligence Systems”
Per capita expenditure prediction using model stacking based on satellite ima...
Review of recent advances in non-invasive hemoglobin estimation
Mobile App Security Testing_ A Comprehensive Guide.pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Assigned Numbers - 2025 - Bluetooth® Document
NewMind AI Weekly Chronicles - August'25-Week II
MIND Revenue Release Quarter 2 2025 Press Release
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
The AUB Centre for AI in Media Proposal.docx
Spectroscopy.pptx food analysis technology
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Teaching material agriculture food technology
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Diabetes mellitus diagnosis method based random forest with bat algorithm
Machine learning based COVID-19 study performance prediction
A Presentation on Artificial Intelligence
MYSQL Presentation for SQL database connectivity

Rails camp '15 presentation - Bootstrap v. Foundation v. Bourbon

  • 3. ezrakeddell Husband / Dad 1337 H4X0R Digital media designer Front end developer ROR advocate Sportsball lover ezy ezy_
  • 5. Twitter Boostrap “Bootstrap is the most popular HTML, CSS, and JS framework for developing responsive, mobile first projects on the web.” 77,194 Opinionated framework June 2014 it was the No.1 project on GitHub Developed by Mark Otto and Jacob Thornton at Twitter Released to Open Source in August 2011 https://en.wikipedia.org/wiki/Bootstrap_%28front-end_framework%29
  • 6. Zurb Foundation “The most advanced responsive front-end framework in the world.” 19,245 Opinionated framework ZURB is a privately held interaction US design company V 2.0 first released under MIT License In October 2011 https://en.wikipedia.org/wiki/Foundation_(framework)
  • 7. Bourbon.io “A simple and lightweight mixin library for Sass.” 5,281 Like Compass Created by thoughtbot.com Released under MIT License In 2011 Full framework split into Neat, Bitters and Refills
  • 9. ...because fast is awesome ...because grids and mobile are awesome ...because Bourbon is awesome* *disclaimer
  • 11. Twitter Boostrap Glyphicons Dropdowns Button groups Button dropdowns Input groups Navs Navbar Breadcrumbs Responsive embed Wells Panels Pagination Labels Badges Jumbotron Page header Thumbnails Alerts Progress bars Media object List group Javascript Grid system Typography Tables Forms Buttons Images Helper classes Responsive utilities Less Sass Mixins
  • 12. Random things! Your skin is full of salts, loose cells, moisture and other delicious things flies like to eat, even more so during warm weather. Look closely and you'll see the fly walking around on your skin with it's mouth-tube (forgot the name) prodding around on you. That's the fly eating off you. Why do flies like landing on our skin? from Reddit - Xerologic 1845 points 6 months ago
  • 13. Zurb Foundation Sass JavaScript Kitchen Sink Media Queries Grid Block Grid Interchange Utility Classes Right-to-Left Support Off-canvas JS Top Bar JS Icon Bar Side Nav Sub Nav Breadcrumbs Pagination Orbit Slider JS Thumbnails Clearing Lightbox JS Flex Video Forms Switches Range Sliders JS Abide Validation JS Buttons Button Groups Split Buttons JS Typography Inline Lists Labels Keystrokes Reveal Modal JS Alerts JS Panels Tooltips JS Joyride JS Dropdowns JS Pricing Tables Progress Bars Tables Accordion JS Tabs JS
  • 14. Animation Animation Delay Animation Direction Animation Duration Animation Fill Mode Animation Iteration Count Animation Name Animation Play State Animation Timing Function Appearance Backface Visibility Background Background Image Border Image Box Sizing Calc Columns Filter Flexbox Font Face Font Feature Settings HiDPI Media Query Hyphens Image Rendering Keyframes Linear Gradient Perspective Placeholder Radial Gradient Selection Text Decoration Transform Transitions User Select Bourbon.io FUNCTIONS Flex Grid Golden Ratio Grid Width Linear Gradient Modular Scale Pixel to Ems Pixel to Rems Radial Gradient Strip Units Tint & Shade Unpack ADD-ONS Border Color Border Radius Border Style Border Width Buttons Clearfix Directional Property Ellipsis Font Stacks Hide Text HTML5 Input Types Inline Block Margin Padding Position Prefixer Retina Image Size Timing Functions Triangle Word Wrap
  • 17. 161kb 34kb 130kb 30kb 47kb Worth mentioning… css + js .min css + js .min https://cdnjs.com/
  • 22. Random things! Now you can tell how big this presentation is Here is a banana
  • 24. Twitter Boostrap Rapid front end development Trusty grid structure Works in all modern browsers "Mobile first" approach as of v3 Saves time debugging and cross browser testing Big user community LESS Gives structure and consistancy for large dev groups Helps developers - eg. geonet.org.nz and bidbud.co.nz Lots of starter themes available Has a range of Jquery plugins Large overhead at 161kb especially for mobile users jQuery plugins are limited They changed their classes and grid structure No colons in Javascript Opinionated framework Customisable but a lot of sites end up looking the same Late to the SASS party Jasny bootstrap - default huge and still missing some key features
  • 25. Angular JS UI (Foundation for apps) Rapid front end development Trusty grid structure Works in all modern browsers "Mobile first" approach Saves time debugging and cross browser testing Native validation styles for forms LESS and SASS Gives structure and consistancy for large dev groups Vanilla look and feel Comprehensive JS library Use ems for typography Largish overhead at 130kb especially for mobile users Opinionated framework Zurb Foundation
  • 26. More difficult to compile and setup I suspect more time spent cross browser testing (unproven) Smaller user community Less Stack Overflow Bourbon Neat grid Customisable by default Modular - pick and choose Invisible so looks professional Tiny Great range of JS componants Semantic - have it your way Compass philosophy so great for Rails folks Extensive - Bitters has parallax, ribbon, textures etc.
  • 28. Lock in for the ride… photo credit - OctopusHat - Flickr - CC
  • 29. Pick and choose photo credit - iirraa - Flickr - CC
  • 31. FIN